【技术实现步骤摘要】
本专利技术属于图像处理领域,涉及一种目标跟踪点提取方法,特别涉及一种基于弦弧比轮廓平滑的扩展目标稳定跟踪点的提取方法。
技术介绍
随着光学成像跟踪需求的发展,对目标的稳定跟踪,尤其是对扩展目标的稳定跟踪需求越来越迫切。当目标与成像跟踪设备距离较近时,目标呈现为扩展目标的特性,占据了视场的1/3甚至充满视场。就目标跟踪点的提取位置而言,原有的基于形心、质心的跟踪方式不再适合于扩展目标的跟踪,极易导致分割失效而丢失目标。基于相关跟踪的方式此时也存在由于跟踪误差的累积而导致的跟踪点漂移问题,并最终导致跟踪丢失。目前,为了解决跟踪点选取的问题,有文献采用基于目标形状分析的方法,通过分 析目标的轮廓特征,寻找到目标的易损点作为跟踪点,但这些方法都存在着受目标姿态的限制而可能不稳定,或者由于分割的原因导致提取的轮廓特征不稳定而最终影响跟踪点的 提取。另外一类方法是采用提取目标角点的方法,通过角点的匹配来获取跟踪点,但这类方法容易受噪声影响,提取的角点不稳定,当目标轮廓比较平滑,甚至角点不存在时,容易引起跟踪丢失。
技术实现思路
本专利技术为了克服现有技术的不足,提供一种基于弦弧比轮廓平滑与目标头部跟踪点稳定提取方法,解决了原有方法中跟踪扩展目标时跟踪点容易滑动或剧烈晃动导致跟踪丢失的问题。为了达到上述目的,本专利技术提供的一种扩展目标稳定跟踪点的提取方法的提取步骤如下步骤SI :对于经过二值化并成功关联、识别出的视场内的扩展目标,使用标记后的目标线段表将该扩展目标恢复成二值目标图像,使二值化图像内只有扩展目标;步骤S2 :利用轮廓跟踪方法对二值目标图像的轮廓进行跟踪 ...
【技术保护点】
一种扩展目标稳定跟踪点的提取方法,其特征在于,该方法包含步骤如下:步骤S1:对于经过二值化并成功关联、识别出的视场内的扩展目标,使用标记后的目标线段表将该扩展目标恢复成二值目标图像,使二值化图像内只有扩展目标;步骤S2:利用轮廓跟踪方法对二值目标图像的轮廓进行跟踪,得到二值目标的按顺序排列的轮廓点数组,轮廓点总数记为lenArcContour;步骤S3:利用顺序排列的轮廓点数组,按照指定的方向顺时针或逆时针遍历轮廓数组,记录各轮廓点对应的局部区域内的最小弦弧比点的信息,并根据阈值判断是否需要滤除尖锐的弧段,如果不滤除弧段,则不连接弧段的端点;如果滤除弧段,则连接弧段的端点,以实现轮廓平滑,构成新的封闭目标轮廓;步骤S4:结合二值目标的运动方向和主轴方向,确定二值目标的头部方向;步骤S5:利用目标头部方向与新的封闭目标轮廓,寻找新的封闭目标轮廓上沿目标头部方向的最前沿点,计算以最前沿点为中心的局部区域的形心,以计算出的该形心为最终跟踪点,当前帧处理结束之后,返回S1,进行下一帧处理。
【技术特征摘要】
1.一种扩展目标稳定跟踪点的提取方法,其特征在于,该方法包含步骤如下 步骤SI :对于经过二值化并成功关联、识别出的视场内的扩展目标,使用标记后的目标线段表将该扩展目标恢复成二值目标图像,使二值化图像内只有扩展目标; 步骤S2 :利用轮廓跟踪方法对二值目标图像的轮廓进行跟踪,得到二值目标的按顺序排列的轮廓点数组,轮廓点总数记为IenArcContour ; 步骤S3 :利用顺序排列的轮廓点数组,按照指定的方向顺时针或逆时针遍历轮廓数组,记录各轮廓点对应的局部区域内的最小弦弧比点的信息,并根据阈值判断是否 需要滤除尖锐的弧段,如果不滤除弧段,则不连接弧段的端点;如果滤除弧段,则连接弧段的端点,以实现轮廓平滑,构成新的封闭目标轮廓; 步骤S4 :结合二值目标的运动方向和主轴方向,确定二值目标的头部方向; 步骤S5 :利用目标头部方向与新的封闭目标轮廓,寻找新的封闭目标轮廓上沿目标头部方向的最前沿点,计算以最前沿点为中心的局部区域的形心,以计算出的该形心为最终跟踪点,当前帧处理结束之后,返回SI,进行下一帧处理。2.如权利要求I所述扩展目标跟踪点的提取方法,其特征在于所述轮廓平滑的步骤如下 步骤a:按顺时针或逆时针方向遍历按顺序排列的轮廓点数组,记当前处理的第一轮廓点为P·,若第一轮廓点P·未被标记为已处理,则执行步骤b,若第一轮廓点P·被标记为已处理,则执行步骤e; 步骤b :按与步骤a中遍历的同一方向搜索轮廓数组中每个落在以第一轮廓点P·为圆心、R为半径的局部圆形区域内的第二轮廓点Pi计算沿同一方向第一轮廓点P·与第二轮廓点 Pi 的弧长 IenArc,如果 IenArc ^ IenArcContour/2,其中 IenArcContour 为轮廓点总数,则计算第一轮廓点P·与第二轮廓点Pi之间的弦长lenChord,并且计算第一轮廓点 Pcur 与第二轮廓点 Pi 之间的弦弧比 RatioCAcur [i], RatioCAcur [i] = lenChord/I enAr c,计算直到局部圆形内同一方向的第二轮廓点Pi搜索完毕,如果反之IenArc >lenArcContour/2,则说明当前统计的两点间的弧为优弧,不做任何处理,继续计算第一轮廓点与局部圆形区域内下一个轮廓点之间的弦弧比,其中i = I…N ;N为局部圆形区域内与第一轮廓点Peur满足IenArc ( lenArcContour/2的轮廓点的个数; 步骤c :计算局部圆形区域内第一轮廓点P·与其余第二轮廓点Pi弦弧比的最小值表示为Ratiomin = min{RatioCAcur[i]},记录取得的Ratiomin与第一轮廓点Peur所对应的第二轮廓点Pi,其中,min为取最小值函数; 步骤 d :若 Ratiomin < Ratioth 并且对应的弦长 IenChord 满足 lenChord > IenCh...
【专利技术属性】
技术研发人员:雷涛,蒋平,周进,吴钦章,
申请(专利权)人:中国科学院光电技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。