一种基于K均值聚类的目标识别方法技术

技术编号:15392169 阅读:239 留言:0更新日期:2017-05-19 05:09
本发明专利技术属于数字图像目标识别的优化方法技术领域,涉及一种基于K均值聚类的目标识别方法。本发明专利技术针对传统的海面目标识别算法中识别率不高,易受环境影响等问题,将原始图像的RGB颜色空间转换为HLS颜色空间,消除海面和天空背景颜色以及光线亮度对目标识别的影响,并通过蚁群算法逐步优化分类器的聚类中心,达到提高目标识别率,强化算法鲁棒性的目的。

A target recognition method based on K mean clustering

The invention belongs to the technical field of the optimization method of digital image target recognition, and relates to a target recognition method based on K mean clustering. According to the invention of traditional sea target recognition algorithm in recognition rate is not high, easily affected by the environment and other issues, the original image of RGB color space conversion to HLS color space, eliminate the influence of the sea and the sky background color and brightness of target recognition, and calculation method of clustering center and gradually optimize the classifier by ant colony, to improve the target recognition rate, strengthen the robustness of the algorithm.

【技术实现步骤摘要】
一种基于K均值聚类的目标识别方法
本专利技术属于数字图像目标识别的优化方法
,涉及一种基于K均值聚类的目标识别方法。
技术介绍
我国目前重视海洋资源的开发,对海洋水面态势的监测及对海上目标的识别是高效开采海洋资源的有力保障。海上目标一般指海上舰船或漂浮物,对海上目标进行监测需要数字图像的目标识别技术。目标识别是指在数字图像中利用感兴趣的目标的特殊属性对目标进行识别,其属性包括形状、颜色、位置等。图像目标识别步骤主要包括图像预处理、特征抽取、分类器设计、分类决策。预处理主要完成图像的增强和滤波处理;特征抽取将图像的测量空间原始数据通过变换转换为特征空间中最能反映分类本质的特征;分类器设计按照一定的规则通过分析和训练建立合理的样本库,对待识别样本进行正确分类;分类决策在特征空间中对待识别对象通过判别函数进行分类。现有的图像图标识别方法应用于海面目标检测,易受环境影响,具有识别率不高的缺陷。
技术实现思路
(一)要解决的技术问题本专利技术要解决的技术问题是:针对传统的海面目标识别方法中识别率不高、易受环境影响等问题,提供一种基于K均值聚类的目标识别方法,提高海面目标识别率。(二)技术方案为了解决上述技术问题,本专利技术提供一种基于K均值聚类的目标识别方法,其包括以下步骤:第一步:对第一幅图像进行RGB颜色空间向HSL颜色空间的转换;第二步:在HSL颜色空间中,对样本在该空间中将三维坐标进行单位划分统计,根据单位空间的样本密度得到初始的几类聚类核的位置;第三步:计算每个样本向量到各自聚类核的欧氏距离,并归入距离最近的聚类块中;第四步:统计每个聚类区域内各个样本至聚类核的距离和,统计各个聚类核之间的距离;第五步:重新调整聚类中心,将每个聚类核依次在HSL空间中移动相邻的六个方向各一个单位,重新计算,使每类样本与聚类核的距离减小,使聚类核的位置尽量靠近每个聚类空间的中心;迭代第五步直至每类聚类区域内的距离和变化低于设定阈值;第六步:对HSL颜色空间的不同坐标方向的距离进行加权,使本区域内的各个样本与聚类核的距离最小,使不同聚类核的距离最大;迭代第六步直至上述两个指标达到阈值;第七步:根据聚类区域可确定图像中不同于大海和蓝天的目标,根据其在原图像测量空间中的位置,确定目标的位置。其中,第一步中,RGB颜色空间向HSL颜色空间转换的计算公式为:其中,第二步中,大海为一个聚类核Ca[ha,sa,la],蓝天为一个聚类核Cb[hb,sb,lb],目标1形成一个聚类核Cc[hc,sc,lc],目标2形成一个聚类核Cd[hd,sd,ld]。其中,第三步中,每个样本向量x1=[h1,s1,l1]到各自聚类核的欧氏距离的计算公式为:||x1-Ci||=min||x1-Cj||=min[(h1-ha)2+(s1-sa)2+(l1-la)2]1/2,[(h1-hb)2+(s1-sb)2+(l1-lb)2]1/2,…,[(h1-hd)2+(s1-sd)2+(l1-ld)2]1/2。其中,第六步中,本区域内各个样本与聚类核的距离最小的计算公式为:||x1-Ci||=min||x1-Cj||=min[α(h1-ha)2+β(s1-sa)2+γ(l1-la)2]1/2。其中,还包括:第八步:在后续的图像处理中,利用上幅图像的相关信息和参数作为先验知识,提高识别速度。(三)有益效果上述技术方案所提供的新型基于K均值聚类的目标识别方法,将原始图像的RGB颜色空间转换为HLS颜色空间,消除海面和天空背景颜色以及光线亮度对目标识别的影响,并逐步优化各点至分类器的聚类中心的加权欧氏距离,达到提高目标识别率、强化算法鲁棒性的目的。具体实施方式为使本专利技术的目的、内容、和优点更加清楚,下面结合实施例,对本专利技术的具体实施方式作进一步详细描述。颜色通常用3个相对独立的属性进行描述,3个独立的变量综合作用构成了一个空间坐标。图像识别的传统颜色空间为RGB空间,主要应用于显示器、电视机、投影仪等设备,该空间最接近人类主观的视觉感受,使用简单。但是由于RGB空间的各个颜色具有非线性相关性,且不易显示周围环境的影响,如光照、反射等,在复杂背景环境下不易进行颜色提取。故在图像预处理阶段,可对图像采用HLS颜色空间转换,该空间中H、L、S分别代表颜色的色调(Hue)、亮度(Lumen)和饱和度(Saturation),各坐标间可独立感知各颜色分量变化,可感知的颜色差与颜色分量的响应样值上的欧几里德距离成比例,利于后续的分类器设计。在人的视觉中,色调、流明和饱和度是相互分离的,有这三个因素综合作用产生了客观世界的颜色,在RGB三维空间中,颜色是三维空间中的一个点(R,G,B),每个点都是由R,G,B三个分量组成的一个向量,每个向量都包含了颜色和亮度信息。颜色数据rgb=(R2+G2+B2)1/2表1RGB源数据概况均值标准差长度rgb296.169.2100R202.932.0100G161.947.8100B138.550.9100表2颜色与RGB的相关系数相关系数rgbRGBrgb10.9540.9790.979HLS颜色空间为双锥形,其颜色相关程度弱于颜色与RGB的相关程度,其颜色值计算公式如下。hsl=(H2+S2+L2)1/2表1HSL源数据概况均值标准差长度hsl92.245.2100H24.312.1100S43.814.0100L66.915.9100表2颜色与RGB的相关系数相关系数hslHSLhsl10.2420.1310.263在海面目标识别算法中,由于大海和天空的蓝色分量非常显著,转换至HSL空间后有效的降低了颜色与三个通道的相关性,便于后续基于K均值聚类分析的分类器设计。K均值聚类算法能够是聚类区域中素有样品到聚类中心的距离的平方和最小,其原理为先取K个初始距离中心,计算每个样本到这K个中心的距离,找出最小距离并把样本归入最近的聚类中心,修改中心点的值为本类所有样本的均值,再计算各个样本到K个中心的距离,重新归类,修改中心点,直到新的距离中心等于上一次的中心点结束。传统的K均值聚类算法收敛速度慢,需要大量的样本库进行学习,图像序列在时间上的连续性没有充分利用,故在本专利中将蚁群算法引入至K均值聚类,加快了算法迭代的收敛速度。蚁群算法是一种模仿蚁群行为的仿生优化算法,蚂蚁在运动时会在所经过的路径上释放“信息素”,前面的蚂蚁遇到路口是随机选择其中一条路径并释放相应的信息素,路径越长信息素越少,后面的蚂蚁来到相同的路口根据信息素的大小选择概率相对较大的路径,同时释放信息素,形成信息正反馈,最优路径上的信息素越来越大,最终整个蚁群会找到最佳路径。基于上述分析,本实施例基于K均值聚类的目标识别方法包括以下步骤:第一步:对第一幅图像进行RGB颜色空间向HSL颜色空间的转换;转换公式为:第二步:在HSL颜色空间中,对样本在该空间中将三维坐标进行单位划分统计,根据单位空间的样本密度得到初始的几类聚类核的位置,此时大海应为一个聚类核Ca[ha,sa,la],蓝天应为一个聚类核Cb[hb,sb,lb],目标1可形成一个聚类核Cc[hc,sc,lc],目标2可形成一个聚类核Cd[hd,sd,ld];第三步:计算每个样本向量x1=[h1,s1,l1]到各自聚类核的欧氏本文档来自技高网...

【技术保护点】
一种基于K均值聚类的目标识别方法,其特征在于,包括以下步骤:第一步:对第一幅图像进行RGB颜色空间向HSL颜色空间的转换;第二步:在HSL颜色空间中,对样本在该空间中将三维坐标进行单位划分统计,根据单位空间的样本密度得到初始的几类聚类核的位置;第三步:计算每个样本向量到各自聚类核的欧氏距离,并归入距离最近的聚类块中;第四步:统计每个聚类区域内各个样本至聚类核的距离和,统计各个聚类核之间的距离;第五步:重新调整聚类中心,将每个聚类核依次在HSL空间中移动相邻的六个方向各一个单位,重新计算,使每类样本与聚类核的距离减小,使聚类核的位置尽量靠近每个聚类空间的中心;迭代第五步直至每类聚类区域内的距离和变化低于设定阈值;第六步:对HSL颜色空间的不同坐标方向的距离进行加权,使本区域内的各个样本与聚类核的距离最小,使不同聚类核的距离最大;迭代第六步直至上述两个指标达到阈值;第七步:根据聚类区域可确定图像中不同于大海和蓝天的目标,根据其在原图像测量空间中的位置,确定目标的位置。

【技术特征摘要】
1.一种基于K均值聚类的目标识别方法,其特征在于,包括以下步骤:第一步:对第一幅图像进行RGB颜色空间向HSL颜色空间的转换;第二步:在HSL颜色空间中,对样本在该空间中将三维坐标进行单位划分统计,根据单位空间的样本密度得到初始的几类聚类核的位置;第三步:计算每个样本向量到各自聚类核的欧氏距离,并归入距离最近的聚类块中;第四步:统计每个聚类区域内各个样本至聚类核的距离和,统计各个聚类核之间的距离;第五步:重新调整聚类中心,将每个聚类核依次在HSL空间中移动相邻的六个方向各一个单位,重新计算,使每类样本与聚类核的距离减小,使聚类核的位置尽量靠近每个聚类空间的中心;迭代第五步直至每类聚类区域内的距离和变化低于设定阈值;第六步:对HSL颜色空间的不同坐标方向的距离进行加权,使本区域内的各个样本与聚类核的距离最小,使不同聚类核的距离最大;迭代第六步直至上述两个指标达到阈值;第七步:根据聚类区域可确定图像中不同于大海和蓝天的目标,根据其在原图像测量空间中的位置,确定目标的位置。2.如权利要求1所述的基于K均值聚类的目标识别方法,其特征在于,第一步中,RGB颜色空间向HSL颜色空间转换的计算公式为:

【专利技术属性】
技术研发人员:李鹏
申请(专利权)人:天津津航计算技术研究所
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1