GM-PHD滤波器在扩展目标跟踪中的应用与优化

需积分: 9 1 下载量 189 浏览量 更新于2024-07-16 收藏 4.05MB PDF 举报
本篇论文《2Extended Target Tracking using a Gaussian-Mixture PHD Filter》主要探讨了在信息技术领域中的扩展目标跟踪技术,特别关注概率假设密度(PHD)滤波器的应用,这是一种用于处理具有不确定性和复杂性的多目标跟踪问题的方法。PHD滤波器基于概率模型,通过融合传感器数据来估计多个目标的存在并更新其状态。 Gaussian-mixture (GM) 实现是论文的核心,GM-PHD滤波器能够处理目标的混合分布,通过将目标表示为多个高斯分布的集合,从而更好地捕捉目标的不确定性。然而,标准的GM-PHD滤波器面临一个挑战,即需要对所有可能的测量集划分进行处理,这在实际应用中往往难以实现,因为计算复杂度极高。 为了克服这个难题,作者提出了一个限制考虑测量集划分数量的方法,通过筛选出最相关的部分,以减少计算负担。论文详细讨论了这一策略及其可能的变体,旨在提高算法的可行性和效率。作者还展示了该方法在模拟数据和真实激光雷达数据上的性能,证明了GM-PHD滤波器在处理目标聚类、近距离目标识别以及目标遮挡等情况时的优势。 此外,论文还提到了瑞典战略研究基金会(SSF)和瑞典研究委员会(VR)的资金支持,这些机构在CUAS(协作无人驾驶航空系统)项目和Li等特定科研项目中对研究提供了资助。最后,论文指出,本文的部分审稿工作由B-N.Vo负责,这表明了研究的质量控制和同行评审的重要性。 这篇论文深入探讨了如何利用GM-PHD滤波器进行扩展目标跟踪,特别是在处理复杂场景下的高效算法设计与优化,为多目标跟踪技术的发展提供了一种实用且有效的解决方案。

wandb: Tracking run with wandb version 0.15.5 wandb: W&B syncing is set to `offline` in this directory. wandb: Run `wandb online` or set WANDB_MODE=online to enable cloud syncing. /home/zhangmengjie/anaconda3/envs/torch1/lib/python3.7/site-packages/gym/envs/registration.py:556: UserWarning: WARN: The environment Ant-v2 is out of date. You should consider upgrading to version `v4`. f"The environment {id} is out of date. You should consider " Error compiling Cython file: ------------------------------------------------------------ ... See c_warning_callback, which is the C wrapper to the user defined function ''' global py_warning_callback global mju_user_warning py_warning_callback = warn mju_user_warning = c_warning_callback ^ ------------------------------------------------------------ /home/zhangmengjie/anaconda3/envs/torch1/lib/python3.7/site-packages/mujoco_py/cymj.pyx:92:23: Cannot assign type 'void (const char *) except * nogil' to 'void (*)(const char *) noexcept nogil' Error compiling Cython file: ------------------------------------------------------------ ... See c_warning_callback, which is the C wrapper to the user defined function ''' global py_error_callback global mju_user_error py_error_callback = err_callback mju_user_error = c_error_callback ^ ------------------------------------------------------------ /home/zhangmengjie/anaconda3/envs/torch1/lib/python3.7/site-packages/mujoco_py/cymj.pyx:127:21: Cannot assign type 'void (const char *) except * nogil' to 'void (*)(const char *) noexcept nogil' Compiling /home/zhangmengjie/anaconda3/envs/torch1/lib/python3.7/site-packages/mujoco_py/cymj.pyx because it changed. [1/1] Cythonizing /home/zhangmengjie/anaconda3/envs/torch1/lib/python3.7/site-packages/mujoco_py/cymj.pyx wandb: Waiting for W&B process to finish... (failed 1). wandb: You can sync this run to the cloud by running: wandb: wandb sync /home/zhangmengjie/PID/Python/ERL-Re2-main/wandb/offline-run-20230721_165346-awq1hazo wandb: Find logs at: ./wandb/offline-run-20230721_165346-awq1hazo/logs

2023-07-22 上传