多传感器,多目标PHD跟踪器
的trackerPHD
系统对象™是一种跟踪器,能够从多个传感器处理多个目标的检测。跟踪器使用多目标概率假设密度(PHD)滤波器来估计点目标和扩展对象的状态。PHD是在跟踪系统的状态空间上定义的函数,其在状态下的值被定义为每单位状态空间量的预期目标数量。PHD由概率密度函数的加权求和(混合物)表示,并且PHD中的峰值对应于可能的目标。有关跟踪器功能的概述,请参阅算法.
默认情况下,trackerPHD
可以使用GGIWphd.
过滤器,其中模型从扩展对象作为解析点云检测。你也可以使用trackerPHD
与Gmphd.
过滤器,其跟踪点目标和具有指定形状的扩展对象。跟踪器的输入是由此产生的检测报告objectDetection
,FusionRadarscarsor
,Irsensor.
,或sonarSensor
对象。跟踪器输出所有维护的曲目及其分析信息。
要使用此对象跟踪目标:
创造trackerPHD
对象,并设置其属性。
使用参数调用对象,就像调用函数一样。
要了解更多关于System对象如何工作的信息,请参见什么是系统对象?.
创建一个追踪器
= trackerPHDtrackerPHD
具有默认属性值的系统对象。
使用一个或多个名称-值对设置跟踪器的属性。例如,追踪器
= trackerPHD (名称,值
)trackerPHD (' MaxNumTracks ', 100)
创建一个最多允许100个轨道的PHD跟踪器。将每个属性名用引号括起来。
要处理检测和更新跟踪,使用参数调用跟踪器,就好像它是一个函数(这里描述)。
[
也返回分析信息,确认套件
,追捕欲达
,allTracks
,analysisInformation
) =跟踪器(___)analysisInformation
,可用于轨道分析。您可以将此输出语法与前面的任何输入语法一起使用。
要使用对象函数,请指定System对象作为第一个输入参数。例如,释放名为system的对象的系统资源obj
,使用此语法:
发行版(obj)
[1] K.格兰斯托姆,C.伦德奎斯特和O.奥格纳。”基于高斯混合PHD滤波器的扩展目标跟踪。航空航天和电子系统学报。第48卷第4期,2012年,3268-3286页。
[2] Granstorm,K.和O. Orguner。“使用随机矩阵跟踪多个扩展目标的PHD滤波器。”IEEE在信号处理时交易。第60卷,第11期,2012年,5657-5671页。
[3] K. Granstorm和A. Natale, P. Braca, G. Ludeno和F. Serafino。使用x波段海洋雷达数据进行扩展目标跟踪的伽玛高斯逆Wishart概率假设密度地球科学与遥感学报。卷。53,第12,2015,第6610页,第6617-6631。