专利名称:一种基于姿态补偿的微弱扩展目标定位方法
技术领域:
本发明属于光电捕获跟踪瞄准系统中目标探测跟踪技术领域,涉及一种姿态补偿的微弱扩展目标定位的方法,用于图像处理、计算机视觉和目标检测跟踪定位。
背景技术:
在光电捕获瞄准系统中,为了提高跟踪精度,精探测器的视场都比较小,目标尺寸又偏大。因此在精探测器中,目标呈现扩展的形态。远距离空间目标成像,由于大气湍流、系统抖动和光学系统的像差等降质因素导致目标在系统的成像非常模糊,表现为一团目标外观轮廓形状的光斑;此外,目标无纹理信息,形状各异,无表征和识别目标的特征信息。目标还存在姿态变化明显的特点,随着目标姿态的变化,跟踪点也会随之发生漂移。选取稳定的特征点进行锁定跟踪,是扩展目标定位面临的一大难题。目前,常用的针对扩展目标的算法是匹配,包括灰度、特征等方面的匹配。由于目标的运动,目标可能出现大小、形状、姿态等变化,加上背景、光照等各种干扰,以及图像处理最小计量单位的精度问题,匹配跟踪得不到绝对最佳的匹配位置,这会带来跟踪点的漂移。本系统中,目标无表征和识别目标的特征信息,普通的目标跟踪定位技术尤其是依靠灰度相关特征为基础的跟踪定位技术已经不再适应(其将产生极大的跟踪漂移),因此迫切需要研究新的方法以兼并适应跟踪与定位的工程应用需求。
发明内容
本发明的目的在于针对现有技术的不足,提出一种基于姿态补偿的微弱扩展目标定位方法,定位精度达到亚像素级。基于姿态补偿的定位方法能对微弱扩展目标上的任意点进行跟踪定位,因为目标的运动可以分解为目标的平动以及绕质心的转动,通过计算目标的平动及转动,对原跟踪点分别进行平移和姿态的补偿,得到跟踪点在当前帧的位置。为实现这 样的目的,本发明的技术方案包含以下步骤:一种基于姿态补偿的微弱扩展目标定位方法,所述定位方法包括如下步骤:步骤S1:采用高斯平滑滤波对图像进行去噪处理,去除噪声对后续图像处理的影响,得到平滑后的图像;采用边界跟踪法提取平滑后的图像中目标的轮廓边缘;步骤S2:对目标的轮廓边缘点进行滤波,剔除干扰点;步骤S3:将目标的轮廓边缘所有像素点等效为惯量椭圆,利用目标轮廓边缘点计算目标的惯量椭圆,提取惯量椭圆的主轴确定目标中轴线方向,确定目标姿态。步骤S4:利用姿态补偿的方法求得目标的平移参数、旋转参数和尺度因子,从而实现对目标旋转、平移、缩放进行定位。本发明与现有技术相比的有益效果在于:(I)本发明对提取目标后的图像采用边界跟踪的方法提取目标的轮廓边缘,得到目标轮廓的单像素边缘,与传统的边缘检测算法如Sobel、Canny、LOG相比,本发明方法得到的单像素边缘不易出现断裂和中空现象,更加接近于真实边缘;
(2)本发明通过目标的边缘轮廓计算目标的惯量椭圆,获得目标的姿态,与传统基于局部特征的方法相比,本发明方法以目标整体特征为基础,具有更强的鲁棒性,对尺度、旋转和平移具有不变性。
图1为本发明姿态补偿的基于微弱扩展目标定位的整体流程图。图2为本发明对实际采集图像的第22、52、82、122帧图像进行跟踪定位的结果(跟踪点选择目标尾部)。图3为本发明对实际采集图像的第22、52、82、122帧图像进行跟踪定位的结果(跟踪点选择目标中间)。图4为本发明对模拟图像进行精度验证(将一幅图像按固定轨迹移动或者转动)得到的误差曲线图。
具体实施例方式下面结合附图对本发明的实施例作详细说明。本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于以下的实施例。本实施例基于目标定 位的实现,输入图像为实际采集的天空背景下的微弱扩展目标图像。如图1所示,本实例提供了一种利用姿态补偿进行扩展目标跟踪定位的方法,包括如下步骤:步骤S1:图像预处理。由于光照或成像系统的缺陷,获取的待处理图像会受到噪声的影响,从而影响后续的处理。因此,在执行后续的处理算法之前,对待处理图像进行预处理。本发明方法采用高斯平滑滤波进行去噪处理,去除噪声对后续图像处理的影响,得到平滑后的图像。采用边界跟踪法提取平滑后的图像中目标的轮廓边缘,得到单像素的二值边缘;轮廓边缘提取。分析原图像序列发现图像的对比度较差、灰度层次单一、信息量少。而边缘轮廓是图像的重要特征,其能够体现目标的形状信息,从而大大减少所要处理的信息量。一般情况下,扩展目标在空间结构上具有刚性目标的先验紧致特性,轮廓复杂且面积较大,但内部可能有小块的均勻区域,直接采用经典的边缘检测算法如Sobel、Canny、LOG算子等可能会受到局部细节的干扰而无法提取出体现结构特征的轮廓信息,且易出现边缘断裂和中空现象,不利于后续的处理。本发明采用边界跟踪的方法:①首先对图像进行自适应阈值分割,消除孤立点和孤立团块,而后进行二值化设定(目标为1,背景为O) 按照从左到右、从下到上的顺序搜索,找到第一个目标像素点,其一定为目标最左下方的边界点;③从第一个边界点开始,定义初始的搜索方向为左上方,如果左上方的点为1,则为边界点,否则右旋45度继续搜索直到找到下一个边界点;④以找到的边界点作为新的起点,在当前搜索方向的基础上逆时针旋转90度,继续用同样的方法搜索下一个边界点,直到返回初始边界点为止。如果为非闭合线,则搜索完毕后需从起始点开始向相反的方向跟踪到另一尾点。一条边界搜索完毕后,接着扫描下一个未跟踪点,直到图像内所有轮廓边缘都跟踪完毕,由此得到目标轮廓的单像素连续边缘。步骤S2:对目标的轮廓边缘点进行滤波,剔除干扰点;步骤S3:将目标的轮廓边缘所有像素点等效为惯量椭圆,利用目标轮廓边缘点计算目标的惯量椭圆并获得目标的姿态。将上述步骤得到的目标的轮廓边缘所有像素点等效为惯量椭圆,通过提取惯量椭圆的主轴确定目标中轴线方向,最终确定目标姿态。所述目标姿态是目标的旋转角和尺度因子。目标的惯量椭圆计算步骤如下:(I)统计目标边缘点的个数N(即图像中I的个数);(2)计算目标质心坐标(p,q),P为目标质心横坐标点、q为目标质心纵坐标点。质心横坐标P表示如下:
权利要求
1.一种基于姿态补偿的微弱扩展目标定位方法,其特征在于,所述的定位方法包括如下步骤: 步骤S1:采用高斯平滑滤波对图像进行去噪处理,去除噪声对后续图像处理的影响,得到平滑后的图像;采用边界跟踪法提取平滑后的图像中目标的轮廓边缘; 步骤S2:对目标的轮廓边缘点进行滤波,剔除干扰点; 步骤S3:将目标的轮廓边缘所有像素点等效为惯量椭圆,利用目标轮廓边缘点计算目标的惯量椭圆,提取惯量椭圆的主轴确定目标中轴线方向,确定目标姿态; 步骤S4:利用姿态补偿的方法求得目标的平移参数、旋转参数和尺度因子,从而实现对目标旋转、平移、缩放进行定位。
2.如权利要求1所述基于姿态补偿的微弱扩展目标定位方法,其特征在于,所述目标姿态是目标的旋转角和尺度因子。
3.如权利要求1所述基于姿态补偿的微弱扩展目标定位方法,其特征在于,所述姿态补偿的是通过比较相邻两帧间的目标质心变化即惯量椭圆的中心变化来确定目标的平动,根据步骤S3的惯量椭圆的朝向角确定目标的旋转角度,以及根据相邻两帧间目标的惯量椭圆的长短轴长度的变化来确定目标的尺度变化;确定了目标的平移、旋转和尺度变化后,在初始跟踪点即为第一帧目标上的跟踪点确定后,计算该跟踪点与惯量椭圆的长短轴的垂线,计算该跟踪点与及与惯量椭圆的长短轴的距离,分别得到在惯量椭圆的长短轴上的交点,确定在惯量椭圆的长短轴上的投影位置;在下一帧图像里,首先计算出目标的惯量椭圆的长短轴直线位置,然后根据初始帧的投影比例关系得到在惯量椭圆的长短轴上的交点,然后计算通过这两 个交点的垂线,它们的交点就是当前帧目标上的跟踪点。
全文摘要
本发明是一种基于姿态补偿的微弱扩展目标定位方法,首先采样高斯平滑滤波对待处理图像进行预处理以去除噪声对后续算法的影响,然后采用边界跟踪法得到单像素的二值边缘,对目标的轮廓边缘点进行滤波,剔除干扰点;其次利用目标轮廓边缘点计算目标的惯量椭圆及其参数,确定目标的姿态,再利用基于姿态补偿的定位方法求得目标的平移参数和旋转参数,从而实现对目标旋转、平移、缩放等情况的定位。
文档编号G06T7/20GK103247032SQ20131014946
公开日2013年8月14日 申请日期2013年4月26日 优先权日2013年4月26日
发明者祁小平, 李红川, 欧阳益民, 张建林, 魏宇星, 胡锦龙 申请人:中国科学院光电技术研究所