基于目标运动态势信息数据关联策略的目标跟踪方法与流程

文档序号:12467462阅读:来源:国知局

技术特征:

1.基于目标运动态势信息数据关联策略的目标跟踪方法,其特征在于,包括如下步骤:

步骤1,创建待选目标航迹:以跟踪目标为中心、r为半径的圆区域范围内的搜索点迹信息,若点迹属于该区域,则利用该点迹创建待选目标航迹;否则不创建待选目标航迹;

步骤2,对待选目标航迹进行跟踪处理:在雷达检测周期内,若待选目标航迹满足目标航迹起始约束条件,则将待选目标航迹转为正式目标航迹,否则删除待选目标航迹;

步骤3,利用卡尔曼滤波模型对跟踪目标和正式目标航迹进行滤波估计处理,按船舶避碰雷达量测模型计算跟踪目标和正式目标的最小会遇距离点时间TCPA,将TCPA值与目标分离时间门限、目标接近时间门限和目标重叠时间门限进行比较,得到跟踪目标和正式目标相互之间所处的运动状态信息;

步骤4:根据跟踪目标和正式目标相互之间所处的运动状态信息决定跟踪目标点迹航迹的关联策略和关联算法,最终得到跟踪目标与点迹的关联关系,从而实现目标跟踪。

2.根据权利要求1所述的方法,其特征在于,步骤2包括如下步骤:

步骤2-1,假设在t1时刻创建了待选目标起始点,从t2时刻开始,采用最优邻近算法对待选目标进行点迹航迹关联:

<mrow> <msup> <mi>d</mi> <mn>2</mn> </msup> <mrow> <mo>(</mo> <mi>z</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mrow> <mo>&lsqb;</mo> <mi>z</mi> <mo>-</mo> <mover> <mi>z</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>|</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>&rsqb;</mo> </mrow> <mo>&prime;</mo> </msup> <msup> <mi>S</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&lsqb;</mo> <mi>z</mi> <mo>-</mo> <mover> <mi>z</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>|</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>&rsqb;</mo> <mo>,</mo> </mrow>

其中,z表示雷达探测值,S-1为待选目标滤波新息协方差,d2(z)为新息加权范数,表示k时刻对k+1时刻目标预测状态的估计;

若d2(z)≤γ成立,则判定待选目标关联到有效点迹,否则,判定待选目标点迹丢失,γ为距离门限值,若待选目标关联到有效点迹,则记录待选目标关联点迹信息,待选目标关联点迹信息包括点迹径向距离g1、点迹方位g2、点迹能量g3、点迹方位扩展g4、点迹距离扩展g5和点迹时间g6,将所述待选目标关联点迹信息组成关联点迹特征向量G,如下式所示:

G=[g1 g2 g3 g4 g5 g6];

步骤2-2,依据卡尔曼滤波公式,对待选目标的滤波状态和预测状态进行估计:

<mrow> <mover> <mi>X</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>|</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>=</mo> <mover> <mi>X</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>|</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>K</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>&lsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>-</mo> <mi>H</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mover> <mi>X</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>|</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&rsqb;</mo> </mrow>

<mrow> <mover> <mi>X</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>|</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>=</mo> <mi>&Phi;</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>|</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mover> <mi>X</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>|</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>U</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mi>u</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mrow>

K(k)=P(k|k-1)H'(k)[H(k)P(k|k-1)H'(k)+R(k)]-1

P(k|k-1)=Φ(k|k-1)P(k-1|k-1)Φ'(k|k-1)+Q(k)

P(k|k)=[I-K(k)H(k)]P(k|k-1)

其中,Z(k)表示k时刻传感器探测目标的坐标位置信息,Φ(k|k-1)表示k-1时刻到k时刻目标运动状态转移矩阵,H(k)表示目标量测矩阵,U(k)表示输入控制项矩阵,u(k)表示已知输入或者控制信号,R(k)表示零均值、白色高斯量测噪声的协方差,Q(k)为零均值、白色高斯过程噪声的协方差,表示目标k时刻的状态估计向量,表示k-1时刻对k时刻的目标状态预测,K(k)表示k时刻滤波增益,P(k|k)表示k时刻的协方差矩阵,P(k|k-1)表示预测协方差矩阵,I为单位矩阵,H'(k)为目标量测矩阵的转置矩阵,Φ'(k|k-1)为状态转移矩阵的转置矩阵;

步骤2-3,重复步骤2-1~步骤2-2,直至tN时刻,N为雷达检测周期,假设待选目标在N个雷达检测周期内共有M个关联点迹,关联点迹序列表示为[G1,G2...GM];

步骤2-4,根据如下公式计算待选目标相邻关联点迹径向距离变化率:

<mrow> <msub> <mi>v</mi> <mi>k</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>g</mi> <mrow> <mi>i</mi> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>g</mi> <mrow> <mi>j</mi> <mn>1</mn> </mrow> </msub> </mrow> <mrow> <msub> <mi>g</mi> <mrow> <mi>i</mi> <mn>6</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>g</mi> <mrow> <mi>j</mi> <mn>6</mn> </mrow> </msub> </mrow> </mfrac> <mo>,</mo> </mrow>

<mrow> <msub> <mi>a</mi> <mi>k</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>v</mi> <mrow> <mi>k</mi> <mo>+</mo> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>v</mi> <mi>k</mi> </msub> </mrow> <mrow> <msub> <mi>t</mi> <mrow> <mi>k</mi> <mo>+</mo> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>t</mi> <mi>k</mi> </msub> </mrow> </mfrac> <mo>,</mo> </mrow>

其中,gi1表示第i个雷达扫描周期待选目标关联点迹的第一个特征,即点迹径向距离,gj1表示第j个雷达扫描周期待选目标关联点迹的第一个特征,gi6表示第i个雷达扫描周期待选目标关联点迹的第六个特征,即点迹时间,gj6表示第j个雷达扫描周期待选目标关联点迹的第六个特征,i=j+1,j=1,2,...,M-1,tk+1-tk表示vk+1与vk之间的时间差,vk表示k时刻目标径向距离速度,k=1,2,...,n-2,ak表示目标径向距离变化率;

步骤2-5,根据如下公式计算待选目标相邻关联点迹的方位变化率:

Azik=gi2-gj2

Azik'=Azik+1-Azik

其中,gi2和gj2分别表示第i个雷达扫描周期目标关联点迹的方位值和第j个雷达扫描周期目标关联点迹的方位值,Azik表示第j个雷达扫描周期目标点迹方位变化值,Azik'表示方位变化率。

步骤2-6,根据步骤2-4和步骤2-5分别计算得到n个目标距离变化率值和方位变化率值,按如下公式计算径向距离变化率的均方根和方位变化率的均方根RMSE:

<mrow> <mi>R</mi> <mi>M</mi> <mi>S</mi> <mi>E</mi> <mo>=</mo> <msqrt> <mfrac> <mrow> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <msub> <mi>X</mi> <mi>i</mi> </msub> <mo>-</mo> <mover> <mi>X</mi> <mo>&OverBar;</mo> </mover> </mrow> <mi>n</mi> </mfrac> </msqrt> <mo>,</mo> </mrow>

其中,Xi表示目标距离变化率或者方位变化率,是目标径向距离变化率均值或者方位变化率的均值;

步骤2-7,计算待选目标关联点迹的检测概率p:

<mrow> <mi>p</mi> <mo>=</mo> <mfrac> <mi>M</mi> <mi>N</mi> </mfrac> <mo>;</mo> </mrow>

步骤2-8,设目标径向距离变化率均方根门限为RdG,目标方位变化率均方根门限为RaG,目标检测概率门限为Pd,若待选目标相邻关联点迹的径向距离变化率的均方根RMSEd、方位变化率的均方根RMSEa和检测概率p均满足以下条件:

RMSEd≤RdG

RMSEd≤RaG

p≤Pd

则将待选目标航迹转为正式目标航迹,并依据卡尔曼滤波模型维持目标跟踪,同时记录目标航迹跟踪过程中的关联点迹特征向量。

3.根据权利要求2所述的方法,其特征在于,步骤3包括如下步骤:

步骤3-1,利用船舶避碰雷达量测模型计算跟踪目标和正式目标的最小会遇距离点时间TCPA:建立平面坐标系XOY,Y轴为正北方向,设跟踪目标S1位于坐标原点O并以航向d1航速V1匀速运动,跟踪目标周围检测出的正式目标S2以航向d2航速V2匀速运动,T1时刻,正式目标S2相对跟踪目标S1的位置为A点,相对距离为R,相对方位为θ,AA'为两目标相对航向,AA'与Y轴的夹角为φr,相对航速为Vr,采用如下公式计算φr和Vr

<mrow> <msub> <mi>V</mi> <mi>r</mi> </msub> <mo>=</mo> <msqrt> <mrow> <msubsup> <mi>V</mi> <mn>2</mn> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>V</mi> <mn>1</mn> <mn>1</mn> </msubsup> <mo>-</mo> <mn>2</mn> <msub> <mi>V</mi> <mn>2</mn> </msub> <msub> <mi>V</mi> <mn>1</mn> </msub> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mrow> <mo>(</mo> <msub> <mi>d</mi> <mn>1</mn> </msub> <mo>-</mo> <msub> <mi>d</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </msqrt> <mo>,</mo> </mrow>

<mrow> <msub> <mi>&phi;</mi> <mi>r</mi> </msub> <mo>=</mo> <mi>arctan</mi> <mfrac> <mrow> <msub> <mi>V</mi> <mn>2</mn> </msub> <msub> <mi>cosd</mi> <mn>2</mn> </msub> <msub> <mi>V</mi> <mn>1</mn> </msub> <msub> <mi>cosd</mi> <mn>1</mn> </msub> </mrow> <mrow> <msub> <mi>V</mi> <mn>2</mn> </msub> <msub> <mi>sind</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>Vsind</mi> <mn>1</mn> </msub> </mrow> </mfrac> <mo>,</mo> </mrow>

t时刻后,计算正式目标S2相对跟踪目标S1的位移:

<mrow> <mi>&Delta;</mi> <mi>X</mi> <mo>=</mo> <msub> <mi>X</mi> <mrow> <mi>t</mi> <mn>0</mn> </mrow> </msub> <mo>+</mo> <munder> <mo>&Integral;</mo> <mn>0</mn> </munder> <mrow> <mo>(</mo> <msub> <mi>V</mi> <mn>2</mn> </msub> <msub> <mi>sind</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>V</mi> <mn>1</mn> </msub> <msub> <mi>sind</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mi>d</mi> <mi>t</mi> <mo>,</mo> </mrow>

<mrow> <mi>&Delta;</mi> <mi>Y</mi> <mo>=</mo> <msub> <mi>Y</mi> <mrow> <mi>t</mi> <mn>0</mn> </mrow> </msub> <mo>+</mo> <munder> <mo>&Integral;</mo> <mn>0</mn> </munder> <mrow> <mo>(</mo> <msub> <mi>V</mi> <mn>2</mn> </msub> <msub> <mi>cosd</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>V</mi> <mn>1</mn> </msub> <msub> <mi>cosd</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mi>d</mi> <mi>t</mi> <mo>,</mo> </mrow>

由ΔX和ΔY计算出正式目标S2相对跟踪目标S1在t时刻后的距离R(t)和方位θ(t):

<mrow> <mi>R</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msqrt> <mrow> <msup> <mi>&Delta;X</mi> <mn>2</mn> </msup> <mo>+</mo> <msup> <mi>&Delta;Y</mi> <mn>2</mn> </msup> </mrow> </msqrt> <mo>,</mo> </mrow>

<mrow> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>arctan</mi> <mfrac> <mrow> <mi>&Delta;</mi> <mi>X</mi> </mrow> <mrow> <mi>&Delta;</mi> <mi>Y</mi> </mrow> </mfrac> <mo>,</mo> </mrow>

其中,Xt0和Yt0分别表示t时刻正式目标S2的起始位置横坐标和t时刻正式目标S2的起始位置纵坐标,ΔX和ΔY分别表示目标S2在t时刻内X方向运动的位置和Y方向运动的位置,通过如下公式计算跟踪目标和正式目标的最小会遇距离点时间TCPA:

TCPA=R(t)|cos(φr-θ(t))|/Vr

步骤3-2,设GT1为目标回波重叠时间,GT2为目标回波接近时间。若TCPA绝对值小于GT1,则判定跟踪目标与正式目标为会遇状态;若TCPA绝对值大于GT1小于GT2,则判定跟踪目标与正式目标为接近状态;若TCPA绝对值大于GT2,则判定跟踪目标与正式目标为分离状态。

4.根据权利要求3所述的方法,其特征在于,步骤4包括如下步骤:

步骤4-1,若跟踪目标和目标处于分离状态,则采用最优邻近算法对跟踪目标进行数据关联;

步骤4-2,若跟踪目标和正式目标处于接近或者重叠状态,则需判断跟踪目标和正式目标是否关联到公共点迹。若跟踪目标和正式目标分别关联到不同的点迹,则按正常跟踪处理;若跟踪目标和正式目标关联点迹为公共点迹,则判断下述条件是否同时成立:

<mrow> <mi>a</mi> <mi>b</mi> <mi>s</mi> <mrow> <mo>(</mo> <msub> <mi>E</mi> <mi>d</mi> </msub> <mo>-</mo> <mi>&alpha;</mi> <mo>&times;</mo> <mo>(</mo> <mrow> <mover> <msub> <mi>E</mi> <mi>A</mi> </msub> <mo>-</mo> </mover> <mo>+</mo> <mover> <msub> <mi>E</mi> <mi>B</mi> </msub> <mo>-</mo> </mover> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <mo>&le;</mo> <msub> <mi>G</mi> <mi>E</mi> </msub> <mo>,</mo> </mrow>

<mrow> <mi>a</mi> <mi>b</mi> <mi>s</mi> <mrow> <mo>(</mo> <msub> <mi>l</mi> <mi>d</mi> </msub> <mo>-</mo> <mi>&beta;</mi> <mo>&times;</mo> <mo>(</mo> <mrow> <mover> <msub> <mi>l</mi> <mi>A</mi> </msub> <mo>-</mo> </mover> <mo>+</mo> <mover> <msub> <mi>l</mi> <mi>B</mi> </msub> <mo>-</mo> </mover> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <mo>&le;</mo> <msub> <mi>G</mi> <mi>l</mi> </msub> </mrow>

其中,分别表示跟踪目标关联点迹的能量均值和正式目标关联点迹的能量均值,分别表示跟踪目标关联点迹的回波方位扩展均值和正式目标关联点迹的回波方位扩展均值,Ed为雷达可探测到的公共点迹能量值,ld为雷达可探测到的公共点迹方位扩展值,α和β为比例系数,GE为能量误差门限,Gl为方位扩展误差门限。如果条件同时成立,则点迹是跟踪目标和正式目标回波重叠点迹,点迹不分配给跟踪目标和正式目标,目标分别进行外推处理;如果条件不成立,则点迹来源于跟踪目标或者正式目标,按如下公式计算ΔA和ΔB

<mrow> <msub> <mi>&Delta;</mi> <mi>A</mi> </msub> <mo>=</mo> <mi>a</mi> <mi>b</mi> <mi>s</mi> <mrow> <mo>(</mo> <msub> <mi>E</mi> <mi>d</mi> </msub> <mo>-</mo> <mover> <msub> <mi>E</mi> <mi>A</mi> </msub> <mo>-</mo> </mover> <mo>)</mo> </mrow> <mo>,</mo> </mrow>

<mrow> <msub> <mi>&Delta;</mi> <mi>B</mi> </msub> <mo>=</mo> <mi>a</mi> <mi>b</mi> <mi>s</mi> <mrow> <mo>(</mo> <msub> <mi>E</mi> <mi>d</mi> </msub> <mo>-</mo> <mover> <msub> <mi>E</mi> <mi>B</mi> </msub> <mo>-</mo> </mover> <mo>)</mo> </mrow> <mo>,</mo> </mrow>

ΔA表示公共点迹的能量与跟踪目标能量均值的相似性,ΔB表示公共点迹的能量与正式目标能量均值的相似性,若ΔA≤ΔB,点迹为跟踪目标关联点迹,若ΔA>ΔB,点迹为正式目标关联点迹。

5.根据权利要求4所述的方法,其特征在于,步骤4-1中,当跟踪目标和正式目标处于分离状态时,采用最优邻近算法进行数据关联,设跟踪目标关联点迹能量特征集合为{E1,E2,...,En},回波方位扩展特征集合为{l1,l2,...,ln},n为跟踪目标关联点迹的计数值,正式目标关联点迹能量特征集合为{E'1,E2',...,Em'},回波方位扩展特征集合为{l1',l2',...,lm'},m为正式目标关联点迹的计数值,利用目标回波在方位、距离上的连续性进行点迹凝聚,得到目标方位扩展特征,能量特征通过将参与积累的方位距离对应的能量进行求和获得,

通过如下公式计算跟踪目标关联点迹的能量均值和正式目标关联点迹的能量均值

<mrow> <mover> <msub> <mi>E</mi> <mi>A</mi> </msub> <mo>-</mo> </mover> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>t</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <msub> <mi>E</mi> <mi>t</mi> </msub> <mo>,</mo> </mrow>

<mrow> <mover> <msub> <mi>E</mi> <mi>B</mi> </msub> <mo>-</mo> </mover> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>t</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>m</mi> </munderover> <msup> <msub> <mi>E</mi> <mi>t</mi> </msub> <mo>&prime;</mo> </msup> <mo>,</mo> </mrow>

通过如下公式计算跟踪目标关联点迹的回波方位扩展均值和正式目标关联点迹的回波方位扩展均值

<mrow> <mover> <msub> <mi>l</mi> <mi>A</mi> </msub> <mo>-</mo> </mover> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>t</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <msub> <mi>l</mi> <mi>t</mi> </msub> <mo>,</mo> </mrow>

<mrow> <mover> <msub> <mi>l</mi> <mi>B</mi> </msub> <mo>-</mo> </mover> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>t</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>m</mi> </munderover> <msup> <msub> <mi>l</mi> <mi>t</mi> </msub> <mo>&prime;</mo> </msup> <mo>.</mo> </mrow>

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1