[发明专利]基于高斯混合概率假设密度滤波器的显式多目标跟踪方法有效
申请号: | 201910547621.4 | 申请日: | 2019-06-24 |
公开(公告)号: | CN110376581B | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 高乙月;钱弋飞;蒋德富;付伟;蒋康辉 | 申请(专利权)人: | 河海大学 |
主分类号: | G01S13/72 | 分类号: | G01S13/72 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 刘莎 |
地址: | 211100 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于高斯混合概率假设密度滤波器的显式多目标跟踪方法,其核心技术在于利用查询矩阵,基于更新高斯分量的标签和权值屏蔽目标高先验密度区域杂波的干扰,实现各目标的后验信息、量测及其状态估计的同标签化,从而得到无需额外关联程序的显式多目标跟踪。并且,保持与基本的GM‑PHD滤波器相似的实时性。工程上易于实现,且很好地改善多目标跟踪的精度。 | ||
搜索关键词: | 基于 混合 概率 假设 密度 滤波器 多目标 跟踪 方法 | ||
【主权项】:
1.基于高斯混合概率假设密度滤波器的显式多目标跟踪方法,其特征在于,基于多目标先验信息已知的假设,提出适用于高斯混合概率假设密度GM‑PHD滤波器的两个“一对一”原则:某簇相同标签的存活高斯分量只对应于一个量测,此量测也只对应此簇存活高斯分量;该方法包括以下步骤:步骤1、高斯分量初始化初始化k=0时刻多目标的后验强度D0|0(x),
得到近似多目标后验强度D0|0(x)的Jγ,k个高斯分量的参数集
其中,x为单目标的状态,Jγ,k为先验的新生目标位置数,
表示高斯密度,
分别为第i个新生目标分量的权值、均值和协方差矩阵,
为第i个新生目标分量的标签,
V1是一个远大于场景中可能出现的所有目标总数的值;步骤2、高斯分量预测已知k‑1时刻得到的近似多目标后验强度的高斯分量的参数集
对k时刻的多目标信息进行预测,得到k时刻的多目标先验强度
得到近似k时刻的多目标先验强度Dk|k‑1(x)的Jk|k‑1个高斯分量的参数集
其中,Jk‑1是k‑1时刻近似多目标后验强度的高斯分量数目,
和
分别是k‑1时刻第j5个分量的权值、均值、协方差矩阵和标签,Jk|k‑1=Jk‑1+Jγ,k,
和
分别是第j个预测分量的权值、均值、协方差矩阵和标签;步骤3、剔除杂波根据雷达获得的k时刻的量测集
以及步骤2得到的高斯分量参数集
基于适用于GM‑PHD滤波器的波门法剔除杂波,得到k时刻的有效量测集
其中,
是雷达获得的第ze1个量测,
是采用波门法后得到的第ze个有效量测,|·|为集合的势;步骤4、更新高斯分量根据获得的Zk,ef和
更新k时刻的多目标后验强度
pD,k为k时刻单目标的检测概率,(1‑pD,k)Dk|k‑1(x)由Jk|k‑1个更新高斯分量的参数集
近似;
其中,
和
分别为根据有效量测zk,ef和第j个预测分量得到的更新高斯分量的权值、均值、协方差矩阵和标签,
λ为k时刻雷达获得的平均杂波数,c(zk)为雷达获得的任意量测zk的空间分布的概率密度,
Hk为量测矩阵,Rk为量测噪声协方差矩阵;![]()
I为单位矩阵,
得到近似k时刻的多目标后验强度Dk|k(x)的Jk|k‑1(1+|Zk,ef|)个更新高斯分量的参数集
和
分别是第j1个更新高斯分量的权值、均值、协方差矩阵和标签;步骤5、多目标状态提取从更新的高斯分量中提取多个带身份标识的单目标状态估计,具体包括:(5a)设四个查询矩阵Uw、Um、UP、Ul为Jk|k‑1(1+|Zk,ef|)维的矩阵,步骤4中得到的Jk|k‑1(1+|Zk,ef|)个更新高斯分量的权值、均值、协方差矩阵和标签分别存储在Uw、Um、UP和Ul中,其中,
中的元素依次存储至Uw的第一列,
中的元素依次存储至Um的第一列,
中的元素依次存储至UP的第一列,
中的元素依次存储至Ul的第一列;按ze=1,...,|Zk,ef|,依次存储由
更新的高斯分量的参数至Uw、Um、UP和Ul中,具体为:
中的元素依次存储至Uw的第ze+1列,
中的元素依次存储至Um的第ze+1列,
中的元素依次存储至UP的第ze+1列,
中的元素依次存储至Ul的第ze+1列;(5b)令
(5c)设k时刻的状态估计集
航迹标签集
发生时刻集
有效量测在Uw中的列号集
(5d)取Uw中第二列至最后一列的所有元素中的最大值,如果此最大值小于状态提取的基本权值阈值w1,则直接跳至步骤(5h);否则,根据此最大值所在的不同位置,从Ul中取这些不同位置处的标签,接着对这些标签进行处理,去掉其中重复的元素,得到不重复的标签集
(5e)按
依次对所有标签为
的高斯分量进行处理,具体包括:(5e.1)根据标签
在Ul中的行号,从Uw的相应行中取最大值,记这个最大值的列号为
记这个最大值在Um中相应位置处的元素为m(i1),Ul中所有标签为
的行序号集记作
(5e.2)判断标签
的属性,根据其属性对其进行相应的操作,存在以下三种情况:A.
为新生分量的标签,具体操作步骤包括:①从矩阵Uw中所有列在
行中的元素中取大于或等于w2的元素所在列的不重复的列序号构成集合
同时将这些列序号存至CI中,其中,w2为大权值分量的阈值;②若
依次按
执行以下操作:首先,记Uw中第
列所在
行的元素中最大值所在行的行号为
提取Um的第
列在第
行中的元素
为单目标状态估计,将其存储至状态估计集
中,并建立新的确定航迹rmax=rmax+1,且将rmax和k分别存储至航迹标签集
和发生时刻集
中;接着,分别对
和
进行修改,为第
列元素所依据的大权值量测标出其后验信息,具体操作为:![]()
其中,记
中
行在所有列中的元素为
记
中第
行在第
列中的元素为
记
中
行在所有列中的元素为
记
的最后一行下面添加的那一行元素为
记
的第
列在最后一行的元素为
记Uw中第
行在第
列中的元素为
记
的最后一行下面添加的那一行元素为
记Um中第
行在所有列中的元素为
记
的最后一行下面添加的那一行元素为
记UP中第
行在所有列中的元素为
记
的最后一行下面添加的那一行元素为
③取
中权值大于或等于w1、且小于w2的分量所在列的不重复的列序号集,记为
从
中剔除
包含的元素,得到
同时将这些列序号存至CI中;④若
依次按
执行以下操作:首先,记Uw中第
列所在
行的元素中最大值所在行的行号为
建立新的暂态航迹rmaxt=rmaxt+1;接着,分别对
和
进行修改,为第
列元素所依据的小权值量测标出其后验信息,具体操作为:![]()
其中,记
的第
行在第
列的元素为
记Uw的第
行在第
列的元素为
记
的最后一行元素在第
列的元素为
记Um和UP的第
行在所有列的元素分别为
和
B.
为确定分量的标签,从此类分量中提取单目标状态估计,具体步骤包括:①如果
对应的最大值
小于状态预处理的权值阈值w3,记Uw的第1列在
行中的元素中最大值所在的行号为
依次执行以下状态估计预处理步骤:![]()
其中,||b1‑b2||表示b1与b2之间的欧氏距离;Uw和Um的第
行在第1列的元素分别记为
和
w3满足w1≤w3<w2;已知零均值的量测噪声协方差矩阵![]()
和
分别为x轴和y轴的量测方差,令σ=[σx σy]T,d(1)=||σ‑0||;②将m(i1)作为单目标状态估计,将其存储至状态估计集
中,并将
和k分别存储至航迹标签集
和发生时刻集
中,同时,将
存储至CI;③高斯分量权值校正先逐一计算m(i1)至同标签分量之间的欧氏距离:
再根据条件校正权值:
其中,Uw和Um的第
行在第ze1列的元素分别记为
和
C.
为暂态分量的标签,具体步骤包括:①当
时,或当
且
时,取m(i1)为单目标状态估计,将其和k分别存储至状态估计集
和发生时刻集
中;建立新的确定航迹rmax=rmax+1,将rmax存储至航迹标签集
修改
和
中元素,置
以及
将
存储至
其中,
为k‑1时刻的小权值暂态分量集,
为k‑2时刻的小权值暂态分量集;②否则,将
存储在k时刻的小权值暂态分量集
中;(5e.3)根据两个“一对一”原则,将Uw中标签为
的所有元素置零;(5f)执行完
循环之后,以CI的元素为列号集,根据两个“一对一”原则,将这些列在Uw的任意行的元素全部置零;(5g)返回至第(5d)步;(5h)记
为
和
矩阵的行数,分别将
和
中的
个元素逐列转换为
维的数组,得到修正后的更新高斯分量的参数集
步骤6、高斯分量剪枝,具体包括:(6a)剪去连续nnost次没有状态估计的确定分量或暂态分量,具体步骤包括:(6a.1)取
中不重复的标签集,从中删除
和
中包含的标签,得到k时刻未获得状态估计的确定分量和暂态分量的标签集
(6a.2)按
依次判别
在前nnost‑1个时刻未获得状态估计的确定分量和暂态分量的标签集中的出现情况:如果
在k1=k‑nnost+1,...,k‑1时刻的每个
中都出现过,则置
中所有标签为
的分量权值为零;(6b)将所有权值大于小权值阈值wet的高斯分量的序号记录在I1中;(6c)令Jk|k=|I1|,
依此类推,得到
其中,
和
分别是第j3个高斯分量的权值、均值、协方差矩阵和标签;步骤7、基于步骤6剪枝后得到高斯分量的参数集
进行高斯分量合并,令
为高斯分量的序号集,且Jk=0,具体步骤包括:(7a)当I2为空时,跳至步骤(7e),否则,Jk=Jk+1,
得到标签
(7b)取与
同标签、且可合并的分量的序号集为I3,
其中,dTh为合并的距离阈值;(7c)合并序号集I3中的所有高斯分量参数,![]()
![]()
得到一个新的高斯分量;(7d)I2=I2‑I3,并返回步骤(7a);(7e)得到
步骤8、将不同时刻具有相同身份标识的状态估计相连,即得到显式的多目标航迹;步骤9、k=k+1,返回步骤2。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910547621.4/,转载请声明来源钻瓜专利网。