Computer Engineering and Applications ›› 2010, Vol. 46 ›› Issue (28): 128-131.DOI: 10.3778/j.issn.1002-8331.2010.28.036

• 数据库、信号与信息处理 • Previous Articles     Next Articles

Research on target tracking algorithm based on marginalized particle filter

CHEN Jin-guang1,2,MA Li-li1,CHEN Liang1   

  1. 1.School of Computer Science,Xi’an Polytechnic University,Xi’an 710048,China
    2.VIPS Lab,School of Electronic Engineering,Xidian University,Xi’an 710071,China
  • Received:2009-10-22 Revised:2009-12-03 Online:2010-10-01 Published:2010-10-01
  • Contact: CHEN Jin-guang

基于边缘粒子滤波的目标跟踪算法研究

陈金广1,2,马丽丽1,陈 亮1   

  1. 1.西安工程大学 计算机学院,西安 710048
    2.西安电子科技大学 电子工程学院 影像系统实验室,西安 710071
  • 通讯作者: 陈金广

Abstract: In order to promote accuracy of Particle Filter(PF) in target tracking,Marginalized Particle Filter(MPF) is used.Firstly,state vector of target motion can be divided into linear state sub-vector and nonlinear state sub-vector.Secondly,Kalman filter is applied to the linear state sub-vector,and particle filter is applied to the nonlinear state sub-vector.Simulation is given by using standard PF and MPF to track a target.Results show that the MPF has some better characters.Such as,it can get higher accuracy tracking results,its increasing ratio of time complexity is only six percent,and it can maintain better performance even if there are a few particles contrastively.

Key words: marginalized particle filter, nonlinear filtering, target tracking, state estimation

摘要: 为了提高目标跟踪过程中粒子滤波结果的精度,将边缘粒子滤波算法应用于目标跟踪。首先将目标运动状态向量划分为线性和非线性两个子向量,然后,采用卡尔曼滤波方法处理线性状态子向量,采用粒子滤波方法处理非线性状态子向量。使用边缘粒子滤波算法和标准粒子滤波算法对目标进行跟踪仿真。仿真结果表明:将边缘粒子滤波算法应用在目标跟踪过程中,能够取得更高的跟踪精度;时间复杂度增加仅6%;在粒子数相对较少的条件下,仍能够保持较好的滤波性能。

关键词: 边缘粒子滤波, 非线性滤波, 目标跟踪, 状态估计

CLC Number: