CN102831619A - 一种扩展目标稳定跟踪点提取方法 - Google Patents

一种扩展目标稳定跟踪点提取方法 Download PDF

Info

Publication number
CN102831619A
CN102831619A CN2012102685127A CN201210268512A CN102831619A CN 102831619 A CN102831619 A CN 102831619A CN 2012102685127 A CN2012102685127 A CN 2012102685127A CN 201210268512 A CN201210268512 A CN 201210268512A CN 102831619 A CN102831619 A CN 102831619A
Authority
CN
China
Prior art keywords
point
target
cur
value
arc
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012102685127A
Other languages
English (en)
Inventor
雷涛
蒋平
周进
吴钦章
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute of Optics and Electronics of CAS
Original Assignee
Institute of Optics and Electronics of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Institute of Optics and Electronics of CAS filed Critical Institute of Optics and Electronics of CAS
Priority to CN2012102685127A priority Critical patent/CN102831619A/zh
Publication of CN102831619A publication Critical patent/CN102831619A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Analysis (AREA)

Abstract

本发明公开了一种扩展目标稳定跟踪点提取方法,首先对前期关联识别成功的扩展目标恢复为二值图;然后进行轮廓跟踪,获取到按顺序排列的轮廓点数组;采用基于弦弧比滤波的方法对目标轮廓进行平滑,去除目标轮廓上尖锐的弧段,对被剔除弧段的两个端点采用直线进行连接,构成滤波后新的封闭轮廓;采用结合目标运动方向与主轴方向计算出目标的头部方向,然后获取沿目标头部方向的最前沿点,以该点为中心,计算局部圆形区域内的形心作为跟踪点。经过该方法处理后,最终计算出来的目标跟踪点稳定可靠,不会再出现剧烈晃动,增加了跟踪的稳定性,降低了跟踪丢失的风险。

Description

一种扩展目标稳定跟踪点提取方法
技术领域
本发明属于图像处理领域,涉及一种目标跟踪点提取方法,特别涉及一种基于弦弧比轮廓平滑的扩展目标稳定跟踪点的提取方法。
背景技术
随着光学成像跟踪需求的发展,对目标的稳定跟踪,尤其是对扩展目标的稳定跟踪需求越来越迫切。当目标与成像跟踪设备距离较近时,目标呈现为扩展目标的特性,占据了视场的1/3甚至充满视场。就目标跟踪点的提取位置而言,原有的基于形心、质心的跟踪方式不再适合于扩展目标的跟踪,极易导致分割失效而丢失目标。基于相关跟踪的方式此时也存在由于跟踪误差的累积而导致的跟踪点漂移问题,并最终导致跟踪丢失。
目前,为了解决跟踪点选取的问题,有文献采用基于目标形状分析的方法,通过分析目标的轮廓特征,寻找到目标的易损点作为跟踪点,但这些方法都存在着受目标姿态的限制而可能不稳定,或者由于分割的原因导致提取的轮廓特征不稳定而最终影响跟踪点的提取。另外一类方法是采用提取目标角点的方法,通过角点的匹配来获取跟踪点,但这类方法容易受噪声影响,提取的角点不稳定,当目标轮廓比较平滑,甚至角点不存在时,容易引起跟踪丢失。
发明内容
本发明为了克服现有技术的不足,提供一种基于弦弧比轮廓平滑与目标头部跟踪点稳定提取方法,解决了原有方法中跟踪扩展目标时跟踪点容易滑动或剧烈晃动导致跟踪丢失的问题。
为了达到上述目的,本发明提供的一种扩展目标稳定跟踪点的提取方法的提取步骤如下:
步骤S1:对于经过二值化并成功关联、识别出的视场内的扩展目标,使用标记后的目标线段表将该扩展目标恢复成二值目标图像,使二值化图像内只有扩展目标;
步骤S2:利用轮廓跟踪方法对二值目标图像的轮廓进行跟踪,得到二值目标的按顺序排列的轮廓点数组,轮廓点总数记为lenArcContour;
步骤S3:利用顺序排列的轮廓点数组,按照指定的方向顺时针或逆时针遍历轮廓数组,记录各轮廓点对应的局部区域内的最小弦弧比点的信息,获得平滑的弧段,并根据阈值判断是否需要滤除尖锐的弧段,如果不滤除弧段,则不连接弧段的端点;如果滤除弧段,则连接弧段的端点,构成新的封闭目标轮廓;
步骤S4:结合二值目标的运动方向和主轴方向,确定二值目标的头部方向;
步骤S5:利用目标头部方向与新的封闭目标轮廓,寻找新的封闭目标轮廓上沿目标头部方向的最前沿点,计算以最前沿点为中心的局部区域的形心,以计算出的该形心为最终跟踪点,当前帧处理结束之后,返回S1,进行下一帧处理。
本发明与传统目标跟踪点选取相比具有如下优点:
(1)选取的跟踪点位于目标头部,使目标和背景在图像中始终各自占据一定比例,有利于目标的分割,可避免目标充满视场所导致的分割失败。
(2)采用基于轮廓平滑的方式删除轮廓上不稳定,尖锐的部分,有利于在分割结果的稳定部位提取跟踪点,可以避免由于分割等原因导致的跟踪提取点剧烈跳变的问题。
(3)采用本发明提出的跟踪点进行扩展目标跟踪,降低了跟踪丢失风险,使跟踪更为鲁棒。
本发明方法提取的跟踪点与真实值之间的差更小,并且晃动更小,提取点受目标本体变化的影响比原方法小,跟踪点提取的稳定性明显优于原有方法。
附图说明
图1为本发明扩展目标稳定跟踪点提取的流程图;
图2a为实施例中扩展目标线段表恢复的二值图;图2b为本发明的轮廓跟踪结果;
图3为本发明的轮廓平滑并连接的示意图;
图4为本发明的基于弦弧比的轮廓平滑流程图;
图5为对图2b轮廓平滑并连接后结果;
图6a、图6b为计算目标头部跟踪点的示意图;
图7为计算目标头部方向的流程图;
图8为X方向跟踪点真实基准值以及原有不经过轮廓滤波直接取最前沿点方法与本发明方法的跟踪点提取结果;
图9为X方向原有不经过轮廓滤波方法直接取最前沿点方法与本发明方法提取的跟踪点结果与基准值之间的差值;
图10为Y方向跟踪点真实基准值以及原有不经过轮廓滤波直接取最前沿点方法与本发明方法的跟踪点提取结果;
图11为Y方向原有不经过轮廓滤波方法直接取最前沿点方法与本发明方法提取的跟踪点结果与基准值之间的差值;
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
本发明的扩展目标稳定跟踪点的提取可以硬件方式实现,也可以软件方式实现。例如在个人计算机、工控机及服务器上以软件的形式安装并执行,也可本发明的方法做成嵌入式芯片以硬件的形式来体现。下面参照附图对本发明的具体实施方式进行说明。
本发明适用于成像跟踪设备对视场中的扩展目标进行跟踪,尤其是当目标距离成像设备较近时,目标本体在视场中成像较为明显,同时目标具有较强尾焰或尾烟的。具体的,本发明方法扩展目标稳定跟踪点提取的流程如图1所示,包括扩展目标恢复为二值图像,用于进行轮廓跟踪;轮廓跟踪,用于获取顺序排列的轮廓数组;基于弦弧比的轮廓平滑,用于删除弦弧比小于设定阈值门限的尖锐的弧段;目标头部方向确定,通过提取目标运动方向与主轴方向,最终确定目标头部的方向,用于最终在头部区域提取目标跟踪点;跟踪点提取,通过在头部前沿点为中心的局部区域内计算目标点的形心,获取最终跟踪提取点;
具体的,本发明包括以下步骤:
1.扩展目标恢复为二值图像:目标在经过预处理与分割标记、并进行关联识别后,得到了当前跟踪的正确目标,为了方便后续轮廓跟踪的实现,通过关联成功的目标线段表,将目标恢复成二值图像。该图像中其余的虚假目标都得到了剔除。
2.轮廓跟踪:对上述恢复出的二值目标图,利用轮廓跟踪方法得到该目标的按顺序排列的轮廓点数组,同时统计轮廓点总数,记为lenArcContour。轮廓跟踪的方法参见<Visual C++数字图像处理>,何斌、马天予、王运坚等,人民邮电出版社,2001,435-444。
3.轮廓平滑:利用得到的顺序轮廓点数组,滤除较为尖锐的弧段并对滤除后的弧段用直线进行连接,构成新的封闭轮廓,具体实现方法如下:
3a:按顺时针或逆时针方向遍历按顺序排列的轮廓点数组,记当前处理的第一轮廓点为Pcur,若第一轮廓点Pcur未被标记为已处理,则执行3b,若第一轮廓点Pcur被标记为已处理,则执行3e;
3b:按与3a中遍历的同一方向搜索轮廓数组中每个落在以第一轮廓点Pcur为圆心、R为半径的局部圆形区域内的第二轮廓点Pi计算沿同一方向第一轮廓点Pcur与第二轮廓点Pi的弧长lenArc,如果lenArc≤lenArcContour/2,其中lenArcContour为轮廓点总数,则计算第一轮廓点Pcur与第二轮廓点Pi之间的弦长lenChord,并且计算这两点之间的弦弧比RatioCAcur[i],RatioCAcur[i]=lenChord/lenArc,计算直到局部圆形内同一方向的第二轮廓点Pi搜索完毕,如果反之lenArc>lenArcContour/2,则说明当前统计的两点间的弧为优弧,不做任何处理,继续计算第一轮廓点与局部圆形区域内下一个轮廓点之间的弦弧比。其中:i=1…N;N为局部圆形区域内与第一轮廓点Pcur满足lenArc≤lenArcContour/2的轮廓点的个数;
3c:计算局部圆形区域内第一轮廓点Pcur与其余第二轮廓点Pi弦弧比的最小值表示为Ratiomin=min{RatioCAcur[i]},记录取得的Ratiomin与第一轮廓点Pcur所对应的第二轮廓点Pi。其中,min为取最小值函数;
第一轮廓点与第二轮廓点之间的弦长lenChordth取值为7~10,lenChordth的取值规则为需要滤除弧段的两个端点的弦长。
判定弧段是否为尖锐弧段的门限值Ratioth取值为0.5~0.7,Ratioth的取值规则为需要滤除弧段的弦弧比的上界。
3d:若Ratiomin<Ratioth并且对应的弦长lenChord满足lenChord>lenChoth,则将当前第一轮廓点Pcur标记为应当被连接,并将第一轮廓点Pcur标记为已经处理,将第二轮廓点Pi设为当前处理点,Pcur←Pi,转3a,反之若Ratiomin≥Ratioth则说明局部圆形区域内没有轮廓点与当前点Pcur构成比较尖锐的弧段,仅对第一轮廓点Pcur标记为已经处理,转步骤3a;其中Ratioth表示判定弧段为尖锐弧段的门限值,实施时设定为0.5、或0.64、或0.7;lenChordth表示第一轮廓点与第二轮廓点之间的弦长,实施时取值为7、或9、或10;
3e:第2次遍历轮廓数组,如果当前遍历第一轮廓点Pcur被标记为有效并应当被连接,则从第一轮廓点Pcur开始一直到第一轮廓点需要连接的第二轮廓点Pi之间的轮廓点标记为无效,其中第一轮廓点Pcur和第二轮廓点Pi不标记为无效,即删除第一轮廓点Pcur和第二轮廓点Pi之间的弧段,并采用插值的方法连接第一轮廓点Pcur和第二轮廓点Pi,将***的轮廓点加入到轮廓数组中,然后Pcur←Pi,直到轮廓点遍历结束。
4.目标头部方向提取:通过计算二值目标的运动方向与主轴方向,获取目标头部的方向,求取二值目标的运动方向与主轴方向具体步骤如下:
a)计算目标的运动方向,方式如下:
VAi=Ai-Ai-1                      (1)
VEi=Ei-Ei-1                      (2)
其中VAi、VEi分别为i时刻目标相对于测站的方位角速度和高低角速度,方位角速度和高低角速度的合成速度为目标当前的运动速度,将运动速度转换到图像的像平面,得到的合成速度在像平面上投影与X轴正向的夹角θv,其中Ai,Ei分别为i时刻目标相对于测站方位角和高低角的合成值,Ai-1,Ei-1为i-1时刻对应的合成值。
b)用轮廓数组计算目标的惯性矩m11,m20,m02
其中: m i , j = &Sigma; ( x , y ) &Sigma; &Element; R ( x - x &OverBar; ) i ( x - y &OverBar; ) j - - - ( 3 )
θ1=tan-1(2m11/(m20-m02))/2                            (4)
θ2=tan-1(2m11/(m20-m02))/2+π/2                       (5)
I″(θ)=[2(m20-m02)cos2θ+4m11sin2θ]                  (6)
mi,j表示i×j阶中心矩,其中i、j为中心矩的阶数,θ1、θ2分别为所求转动惯量I(θi)的方向角度、I″(θi)为I(θi)的二阶导数,
Figure BDA00001953349000062
分别表示目标质心的X坐标与Y坐标,如果将θ1与θ2分别带入(6)式,当I″(θi)>0,i=1,2时,该θi即为所求的最小惯性主轴方向,该方向即为目标的延伸方向,设角度最大偏差Δθ=10°,取θi与θv之间的夹角小于Δθ的方向为目标的头部方向记为θaxi
5.目标跟踪点的提取实现方式如下:
a)将目标轮廓点按头部方向进行旋转,计算得到沿头部方向的最前沿点Phead是:
xvalue[i]=Pix×cosθaxi+Piy×sinθaxi           (7)
其中Pix与Piy分别为第i个轮廓点的横坐标与纵坐标值,cosθaxi与当sinθaxi分别为角度θaxi的余弦值与正弦值,xvalue[i]为轮廓坐标点按照θaxi的角度绕X轴旋转后的X坐标值,当取最大值时的点则为目标轮廓的最前沿点Phead
b)以轮廓坐标点按照θaxi的角度绕X轴旋转后的X坐标值xvalue[i]取得最大值的点Phead为中心计算二值图中属于目标点的局部圆形区域的形心作为最终跟踪点Ptrack
本发明选取了一个扩展目标图像序列,对其进行跟踪,其中图1为本发明流程图;
图2a为实施例中扩展目标线段表恢复的二值图,图2b为本发明的轮廓跟踪结果,轮廓平滑滤波的处理是基于此跟踪结果进行的;
图3为本发明的轮廓平滑并连接的示意图,示意图中实心黑点代表当前处理的第一轮廓点Pcur,空心圆点代表处理的第二轮廓点,圆为处理过程中以第一轮廓点为圆心,R为半径的处理范围;
图4为本发明的基于弦弧比的轮廓平滑流程图,具体实现步骤如下:
步骤4a:轮廓跟踪,形成顺序轮廓数组;
步骤4b:轮廓中所有点如果已经处理完毕,转步骤4h,否则如果没有处理完毕,转步骤4c;
步骤4c:按指定方向(顺时针或逆时针)取下一个轮廓点Pcur
步骤4d:以步骤4c中取的轮廓点Pcur为圆心,R为半径的圆形区域内按同一指定方向,依次取第二轮廓点Pi,计算第一轮廓点与第二轮廓点所购成的劣弧的弧长lenArc,劣弧的判断采用判断公式:lenArc≤lenArcContour/2,其中lenArcContour为轮廓点总数。如果lenArc≤lenArcContour/2,则计算第一轮廓点Pcur与第二轮廓点Pi之间的弦长lenChord,并且计算这两点之间的弦弧比RatioCAcur[i],RatioCAcur[i]=lenChord/lenArc。如果反之lenArc>lenArcContour/2,则说明当前统计的两点间的弧为优弧,不做任何处理,继续计算第一轮廓点与局部圆形区域内下一个轮廓点之间的弦弧比。其中:i=1…N;N为局部圆形区域内与Pcur满足lenArc≤lenArcContour/2的轮廓点的个数。如果圆形区域内的第二轮廓点已经遍历结束,则转步骤4e;
步骤4e:Ratiomin=min{RatioCAcur[i]},记录取得的Ratiomin与第一轮廓点Pcur所对应的第二轮廓点Pi。其中,min为取最小值函数,Ratiomin表示圆形区域内Pcur与其余Pi弦弧比的最小值,转步骤4f;
步骤4f:判断圆形区域内最小弦弧比值是否小于预先设定的弦弧比门限值,实施例中设定为0.64,并且如果对应的弦长满足大于设定门限,实施例取值为7,如果是,转步骤4g,否则说明圆形区域内没有尖锐的弧段,转步骤4b;
步骤4g:设定取得最小弦弧比值的第一轮廓点与第二轮廓点之间的弧段为无效,即删除该弧段上的所有轮廓点。标记第一轮廓点应当被连接,记录第一轮廓点需要连接的第二轮廓点。转步骤4b;
步骤4h:重新遍历所有轮廓点,如果当前处理轮廓点有效且没有被标记为连接,则保留;否则如果当前处理轮廓点有效且标记为连接,则采用插值的方式***新的轮廓点到当前处理轮廓点与记录的与当前点相连接的第二轮廓点。遍历结束后形成新的封闭轮廓;
图5为对图2b轮廓平滑并连接后结果,其中图下方椭圆部分为进行平滑并连接后的新的封闭轮廓,图上斜线部分弧段为被剔除了的比较尖锐且在连续帧间表现得不稳定的目标本体部分;
图6a为以利用滤波后新轮廓与目标头部方向计算出的最前沿点为圆心所选取的计算形心区域的示意图,图6b为选取出的用于计算形心的部分;
图7为计算目标头部跟踪点的流程示意图,步骤如下:
步骤7a:计算目标方位与高低方向上的速度,
VAi=Ai-Ai-1                                        (8)
VEi=Ei-Ei-1                                        (9)
其中VAi、VEi分别为i时刻目标相对于测站的方位角速度和高低角速度,其合成速度即为目标当前的运动速度,其中Ai,Ei分别为i时刻目标相对于测站方位角和高低角的合成值,Ai-1,Ei-1为i-1时刻对应的合成值。
步骤7b:目标方位与高低方向上的合成速度转换为平面像素的运动矢量角度得到的速度方向θv(与X轴正向的夹角);
步骤7c:计算目标的中心矩m11,m20,m02
其中: m i , j = &Sigma; ( x , y ) &Sigma; &Element; R ( x - x &OverBar; ) i ( x - y &OverBar; ) j - - - ( 10 )
mi,j表示i×j阶中心矩,其中i、j为中心矩的阶数,θ1、θ2分别为所求转动惯量I(θi)的方向角度、I″(θi)为I(θi)的二阶导数,
Figure BDA00001953349000082
Figure BDA00001953349000083
分别表示目标质心的X坐标与Y坐标;
步骤7d:计算目标最小转动惯量的方向
θ1=tan-1(2m11/(m20-m02))/2                      (11)
θ2=tan-1(2m11/(m20-m02))/2+π/2                 (12)
I″(θ)=[2(m20-m02)cos2θ+4m11sin2θ]            (13)
如果将θ1与θ2分别带入(13)式,当I″(θi)>0,i=1,2时,该θi即为所求的最小惯性主轴方向,该方向即为目标的延伸方向。
步骤7e:计算目标头部方向,获取最小转动惯量方向与运动方向相近的方向作为目标头部方向,设角度最大偏差Δθ=10°,取θi与θv之间的夹角小于Δθ的方向为目标的头部方向,记为θaxi
图8为X方向脱靶量,跟踪点真实基准值以及原有不经过轮廓滤波直接取最前沿点方法与本发明方法的跟踪点提取结果;可以看出,本发明方法提取的结果更加逼近与真实值。
图9为X方向原有不经过轮廓滤波方法直接取最前沿点方法与本发明方法提取的跟踪点结果与基准值之间的差值;可以看出,本发明方法X方向提取的结果与真值的误差远小于原方法。
图10为Y方向脱靶量,跟踪点真实基准值以及原有不经过轮廓滤波直接取最前沿点方法与本发明方法的跟踪点提取结果;可以看出,本发明方法提取的结果更加逼近与真实值。
图11为Y方向原有不经过轮廓滤波方法直接取最前沿点方法与本发明方法提取的跟踪点结果与基准值之间的差值;可以看出,本发明方法Y方向提取结果与真值的误差远小于原方法。
从以上结果可以看出,本发明方法提取的跟踪点与真实值之间的差更小,并且晃动更小,提取点受目标本体变化的影响比原方法小,跟踪点提取的稳定性明显优于原有方法。
以上所述,仅为本发明中的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可理解想到的变换或替换,都应涵盖在本发明的包含范围之内。

Claims (7)

1.一种扩展目标稳定跟踪点的提取方法,其特征在于,该方法包含步骤如下:
步骤S1:对于经过二值化并成功关联、识别出的视场内的扩展目标,使用标记后的目标线段表将该扩展目标恢复成二值目标图像,使二值化图像内只有扩展目标;
步骤S2:利用轮廓跟踪方法对二值目标图像的轮廓进行跟踪,得到二值目标的按顺序排列的轮廓点数组,轮廓点总数记为lenArcContour;
步骤S3:利用顺序排列的轮廓点数组,按照指定的方向顺时针或逆时针遍历轮廓数组,记录各轮廓点对应的局部区域内的最小弦弧比点的信息,并根据阈值判断是否需要滤除尖锐的弧段,如果不滤除弧段,则不连接弧段的端点;如果滤除弧段,则连接弧段的端点,以实现轮廓平滑,构成新的封闭目标轮廓;
步骤S4:结合二值目标的运动方向和主轴方向,确定二值目标的头部方向;
步骤S5:利用目标头部方向与新的封闭目标轮廓,寻找新的封闭目标轮廓上沿目标头部方向的最前沿点,计算以最前沿点为中心的局部区域的形心,以计算出的该形心为最终跟踪点,当前帧处理结束之后,返回S1,进行下一帧处理。
2.如权利要求1所述扩展目标跟踪点的提取方法,其特征在于:所述轮廓平滑的步骤如下:
步骤a:按顺时针或逆时针方向遍历按顺序排列的轮廓点数组,记当前处理的第一轮廓点为Pcur,若第一轮廓点Pcur未被标记为已处理,则执行步骤b,若第一轮廓点Pcur被标记为已处理,则执行步骤e;
步骤b:按与步骤a中遍历的同一方向搜索轮廓数组中每个落在以第一轮廓点Pcur为圆心、R为半径的局部圆形区域内的第二轮廓点Pi计算沿同一方向第一轮廓点Pcur与第二轮廓点Pi的弧长lenArc,如果lenArc≤lenArcContour/2,其中lenArcContour为轮廓点总数,则计算第一轮廓点Pcur与第二轮廓点Pi之间的弦长lenChord,并且计算第一轮廓点Pcur与第二轮廓点Pi之间的弦弧比RatioCAcur[i],RatioCAcur[i]=lenChord/lenArc,计算直到局部圆形内同一方向的第二轮廓点Pi搜索完毕,如果反之lenArc>lenArcContour/2,则说明当前统计的两点间的弧为优弧,不做任何处理,继续计算第一轮廓点与局部圆形区域内下一个轮廓点之间的弦弧比,其中:i=1…N;N为局部圆形区域内与第一轮廓点Pcur满足lenArc≤lenArcContour/2的轮廓点的个数;
步骤c:计算局部圆形区域内第一轮廓点Pcur与其余第二轮廓点Pi弦弧比的最小值表示为Ratiomin=min{RatioCAcur[i]},记录取得的Ratiomin与第一轮廓点Pcur所对应的第二轮廓点Pi,其中,min为取最小值函数;
步骤d:若Ratiomin<Ratioth并且对应的弦长lenChord满足lenChord>lenChordth,则将当前第一轮廓点Pcur标记为应当被连接,并将第一轮廓点Pcur标记为已经处理,将第二轮廓点Pi设为当前处理点,Pcur←Pi,转步骤a,反之若Ratiomin≥Ratioth则说明局部圆形区域内没有轮廓点与当前第一轮廓点Pcur构成比较尖锐的弧段,仅对第一轮廓点Pcur标记为已经处理,转步骤a;其中Ratioth表示判定弧段是否为尖锐弧段的门限值;lenChordth表示第一轮廓点与第二轮廓点之间的弦长;
步骤e:第2次遍历轮廓数组,如果当前遍历第一轮廓点Pcur被标记为有效并应当被连接,则从第一轮廓点Pcur开始一直到第一轮廓点需要连接的第二轮廓点Pi之间的轮廓点标记为无效,其中第一轮廓点Pcur和第二轮廓点Pi不标记为无效,即删除第一轮廓点Pcur和第二轮廓点Pi之间的弧段,并采用插值的方法连接第一轮廓点Pcur和第二轮廓点Pi,将***的轮廓点加入到轮廓数组中,然后Pcur←Pi,直到轮廓点遍历结束。
3.如权利要求2所述扩展目标跟踪点的提取方法,其特征在于:第一轮廓点与第二轮廓点之间的弦长门限lenChordth取值为7~10,lenChordth的取值为需要滤除弧段的两个端点的弦长。
4.如权利要求2所述扩展目标跟踪点的提取方法,其特征在于:判定弧段是否为尖锐弧段的门限值Ratioth取值为0.5~0.7,Ratioth的取值规则为需要滤除弧段的弦弧比的上界。
5.如权利要求1所述扩展目标跟踪点的提取方法,其特征在于,求取二值目标的运动方向与主轴方向步骤如下:
步骤51:计算目标的运动方向,方式如下:
VAi=Ai-Ai-1    (1)
VEi=Ei-Ei-1    (2)
其中VAi、VEi分别为i时刻目标相对于测站的方位角速度和高低角速度,方位角速度和高低角速度的合成速度为目标当前的运动速度,将运动速度转换到图像的像平面,得到合成速度在像平面上投影与X轴正向的夹角θv,其中Ai、Ei分别为i时刻目标相对于测站方位角和高低角的合成值,Ai-1、Ei-1为i-1时刻对应的合成值;
步骤52:用轮廓数组计算目标的惯性矩m11,m20,m02,进一步计算
其中: m i , j = &Sigma; ( x , y ) &Sigma; &Element; R ( x - x &OverBar; ) i ( x - y &OverBar; ) j - - - ( 3 )
θ1=tan-1(2m11/(m20-m02))/2             (4)
θ2=tan-1(2m11/(m20-m02))/2+π/2        (5)
I″(θ)=[2(m20-m02)cos20+4m11sin2θ]    (6)
mi,j表示i×j阶中心矩,其中i、j为中心矩的阶数,θ1、θ2分别为所求转动惯量I(θi)的方向角度、I″(θi)为I(θi)的二阶导数,
Figure FDA00001953348900032
Figure FDA00001953348900033
分别表示目标质心的X坐标与Y坐标,如果将θ1与θ2分别带入(6)式,当I″(θi)>0,i=1,2时,该θi为所求的最小惯性主轴方向,该方向即为目标的延伸方向,设角度最大偏差Δθ=10°,取θi与θv之间的夹角小于Δθ的方向为目标的头部方向记为θaxi
6.如权利要求1所述扩展目标跟踪点的提取方法,其特征在于:所述最前沿点Phead表示如下:xvalue[i]=Pix×cosθaxi+Piy×sinθaxi    (7)其中Pix与Piy分别为第i个轮廓点的横坐标与纵坐标值,cosθaxi与当sinθaxi分别为角度θaxi的余弦值与正弦值,xvalue[i]为轮廓坐标点按照θaxi的角度绕X轴旋转后的X坐标值,当取最大值时的点则为目标轮廓的最前沿点Phead
7.如权利要求6所述扩展目标跟踪点的提取方法,其特征在于:以轮廓坐标点按照θaxi的角度绕X轴旋转后的X坐标值xvalue[i]取得最大值的点Phead为中心计算二值图像中属于目标点的局部圆形区域的形心作为最终跟踪点Ptrack
CN2012102685127A 2012-07-31 2012-07-31 一种扩展目标稳定跟踪点提取方法 Pending CN102831619A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012102685127A CN102831619A (zh) 2012-07-31 2012-07-31 一种扩展目标稳定跟踪点提取方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012102685127A CN102831619A (zh) 2012-07-31 2012-07-31 一种扩展目标稳定跟踪点提取方法

Publications (1)

Publication Number Publication Date
CN102831619A true CN102831619A (zh) 2012-12-19

Family

ID=47334734

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012102685127A Pending CN102831619A (zh) 2012-07-31 2012-07-31 一种扩展目标稳定跟踪点提取方法

Country Status (1)

Country Link
CN (1) CN102831619A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103218809A (zh) * 2013-03-27 2013-07-24 常州工学院 一种珍珠长度参数的图像测量方法
CN103530891A (zh) * 2013-10-12 2014-01-22 中国科学院光电技术研究所 一种基于头部最小内切圆的扩展目标稳定跟踪点提取方法
CN104777465A (zh) * 2014-01-09 2015-07-15 江南大学 基于b样条函数任意扩展目标形状及状态估计方法
CN107169972A (zh) * 2017-06-07 2017-09-15 上海航天控制技术研究所 一种非合作目标快速轮廓跟踪方法
CN110647173A (zh) * 2019-10-10 2020-01-03 四川赛狄信息技术股份公司 一种视频跟踪***及方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
雷涛等: "基于运动方向及主轴的目标头部跟踪点稳定提取", 《光电工程》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103218809A (zh) * 2013-03-27 2013-07-24 常州工学院 一种珍珠长度参数的图像测量方法
CN103530891A (zh) * 2013-10-12 2014-01-22 中国科学院光电技术研究所 一种基于头部最小内切圆的扩展目标稳定跟踪点提取方法
CN104777465A (zh) * 2014-01-09 2015-07-15 江南大学 基于b样条函数任意扩展目标形状及状态估计方法
CN104777465B (zh) * 2014-01-09 2017-02-15 江南大学 基于b样条函数任意扩展目标形状及状态估计方法
CN107169972A (zh) * 2017-06-07 2017-09-15 上海航天控制技术研究所 一种非合作目标快速轮廓跟踪方法
CN107169972B (zh) * 2017-06-07 2020-07-03 上海航天控制技术研究所 一种非合作目标快速轮廓跟踪方法
CN110647173A (zh) * 2019-10-10 2020-01-03 四川赛狄信息技术股份公司 一种视频跟踪***及方法

Similar Documents

Publication Publication Date Title
Yoo et al. A robust lane detection method based on vanishing point estimation using the relevance of line segments
CN102831619A (zh) 一种扩展目标稳定跟踪点提取方法
US11697427B2 (en) Systems and methods for vehicle navigation
Zheng et al. Lane-change detection from steering signal using spectral segmentation and learning-based classification
US10696300B2 (en) Vehicle tracking
CN103247040B (zh) 基于分层拓扑结构的多机器人***地图拼接方法
Kaur et al. Lane detection techniques: A review
CN100485710C (zh) 利用数字图像处理技术识别车辆类型的方法
GB2621722A (en) Systems and methods for vehicle navigation
CN108917761A (zh) 一种无人车在地下车库中的精确定位方法
Lian et al. DeepWindow: Sliding window based on deep learning for road extraction from remote sensing images
Gupta et al. A framework for camera-based real-time lane and road surface marking detection and recognition
CN102081733B (zh) 多模态信息结合的多姿态三维人脸面部五官标志点定位方法
CN102800126A (zh) 基于多模态融合的实时人体三维姿态恢复的方法
CN110222667A (zh) 一种基于计算机视觉的开放道路交通参与者数据采集方法
CN103198751A (zh) 一种移动机器人基于激光测距仪的线特征地图创建方法
CN104978012A (zh) 一种指向交互方法、装置及***
CN112101128A (zh) 一种基于多传感器信息融合的无人方程式赛车感知规划方法
CN104036523A (zh) 一种基于SURF特征的改进Mean Shift的目标跟踪方法
EP4078088A2 (en) Vehicle navigation with pedestrians and determining vehicle free space
CN101916373A (zh) 基于小波检测和脊线跟踪的道路半自动提取方法
CN102129690A (zh) 一种抗环境干扰的人体运动目标的跟踪方法
CN103761523A (zh) 一种机载遥感视频特定人造区域自动识别跟踪方法
JP2006350699A (ja) 画像処理装置及び方法
Beall et al. Appearance-based localization across seasons in a metric map

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20121219