Two-Layer IMM Tracker with Variable Structure for Curvilinear Maneuvering Targets

  • Xibiao Cai
  • Fuming Sun


It is of great importance to develop a robust and fast tracking algorithm for curvilinear maneuvering targets in tracking system. To target this issue, a novel two-layer interacting multiple model (IMM) tracker with variable structure is proposed, in which a nested inner layer IMM and an out layer IMM are executed in loops to boost the tracking performance. The purpose of inner layer IMM, which consists of constant angular velocity model and constant angular acceleration model, is to predict possible turn rate of the moving target. And the goal of outer layer IMM, which is based on curvilinear model with time-varying mode-set that consists of three adaptive turn rates, is to boot robust tracking performance in the presence of measuring noise and target maneuvering. Additionally, the state space in curvilinear model is extended from two-dimension to three-dimension which include position, velocity and acceleration variables. Experimental results over a flight scenario showed that for the specific tracking problem of maneuvering targets, the proposed two-layer IMM tracker with variable structure outperforms the state-of-the-art tracking algorithms significantly.


Tracking system Interacting multiple models Curvilinear model Turn rate Variable structure 



This work is supported by major science and technology platform project of normal universities in Liaoning (JP2017005).


  1. 1.
    Li, X., & Jilkov, V. P. (2003). Survey of maneuvering target tracking. Part I. Dynamic models. IEEE Transactions on Aerospace and Electronic Systems, 39(4), 1333–1364.CrossRefGoogle Scholar
  2. 2.
    Yang, Y., Fan, X., Zhuo, Z., et al. (2016). AFAKF for manoeuvring target tracking based on current statistical model. IET Science, Measurement and Technology, 10(6), 637–643.CrossRefGoogle Scholar
  3. 3.
    Best, R. A., & Norton, J. P. (1997). A new model and efficient tracker for a target with curvilinear motion. IEEE Transactions on Aerospace and Electronic Systems, 33(3), 1030–1037.CrossRefGoogle Scholar
  4. 4.
    Jilkov, V. P., Angelova, D. S., & Semerdjiev, T. Z. A. (1999). Design and comparison of model-set adaptive IMM algorithms for maneuvering target tracking. IEEE Transactions on Aerospace and Electronic Systems, 35(1), 343–350.CrossRefGoogle Scholar
  5. 5.
    Li, X., Jilkov, V. P., & Ru, J. (2005). Multiple-model estimation with variable structure—Part VI: Expected-mode augmentation. IEEE Transactions on Aerospace and Electronic Systems, 41(3), 853–867.CrossRefGoogle Scholar
  6. 6.
    Sun, F., Xu, E., & Ma, H. (2010). Design and comparison of minimal symmetric model-subset for maneuvering target traking. Journal of Systems Engineering and Electronics, 21(2), 268–272.CrossRefGoogle Scholar
  7. 7.
    Li, B., & Zhao, J. (2017). Auxiliary particle Bernoulli filter for target tracking. International Journal of Control, Automation and Systems, 15(2), 1–10.Google Scholar
  8. 8.
    Li, B. (2015). Multiple-model Rao-Blackwellized particle CPHD filter for multitarget tracking. Nonlinear Dynamics, 79(3), 2133–2143.CrossRefGoogle Scholar
  9. 9.
    Li, B., & Pang, F. (2014). Improved probability hypothesis density filter for multitarget tracking. Nonlinear Dynamics, 76(1), 367–376.MathSciNetCrossRefMATHGoogle Scholar
  10. 10.
    Masnadi-Shirazi, A., & Rao, B. D. (2018). A covariance-based superpositional CPHD filter for multisource DOA tracking. IEEE Transactions on Signal Processing, 66(2), 309–323.CrossRefGoogle Scholar
  11. 11.
    Tian, Y., Chen, Z., & Yin, F. (2015). Distributed IMM-unscented Kalman filter for speaker tracking in microphone array networks. IEEE/ACM Transactions on Audio, Speech, and Language Processing, 23(10), 1637–1647.CrossRefGoogle Scholar
  12. 12.
    Li, J., Zhao, R., Chen, J., et al. (2016). Target tracking algorithm based on adaptive strong tracking particle filter IET Science. Measurement & Technology, 10(7), 704–710.Google Scholar
  13. 13.
    Chen, Y., Zhao, Q., An, Z., et al. (2016). Distributed multi-target tracking based on the K-MTSCF algorithm in camera networks. IEEE Sensors Journal, 16(13), 5481–5490.CrossRefGoogle Scholar
  14. 14.
    Baser, E., McDonald, M., Kirubarajan, T., et al. (2015). A joint multitarget estimator for the joint target detection and tracking filter. IEEE Transactions on Signal Processing, 63(15), 3857–3871.MathSciNetCrossRefGoogle Scholar
  15. 15.
    Cao, X., Jiang, X., Li, X., et al. (2018). Correlation-based tracking of multiple targets with hierarchical layered structure. IEEE Transactions on Cybernetics, 48(1), 90–102.CrossRefGoogle Scholar
  16. 16.
    Hu, X., & Huang, X. (2013). Trajectory shaping guidance law based on virtual angle with terminal constraints. Journal of Systems Engineering and Electronics, 24(6), 992–1002.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.School of Electronics and Information EngineeringLiaoning University of TechnologyJinzhouChina

Personalised recommendations