Skip to main content
Log in

High-Precision Visual-Tracking using the IMM Algorithm and Discrete GPI Observers (IMM-DGPIO)

Categories (4)(7)

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

In this work, we propose the integration of a bank of Discrete Generalized Proportional Integral Observers (DGPIO) within an Interacting Multiple Model (IMM) structure in order to improve the precision of visual-tracking tasks. Applications such as visual servoing, robotic assisted surgery and optronic weapon systems require accurate and high-precision measurements provided by real-time visual-tracking systems. In this case, the DGPIO-Bank was designed using two kinematic models based in constant velocity (CV) and constant acceleration (CA) motion profiles. The main feature of the DGPIO-Bank is the active disturbance rejection (ADR) feature which reduces noise in the position signal of a moving object. The resultant algorithm uses a fusion of four important features: state interaction, Kalman filtering, active disturbance rejection and multiple models combination. For performance comparison, we evaluated our proposed IMM-DGPIO algorithm and other state of the art IMM algorithms. Experimental results show that our proposed strategy had the best performance.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Hem, L., Daiqin, Y., Zhenzhong, C.: Adaptive background for real-time visual tracking, Seattle (2016)

  2. Leizea, I., Mendizabal, A., Alvarez, H., Aguinaga, I., Borro, D., Sanchez, E.: Real-time visual tracking of deformable objects in robot asisted surgery. IEEE Comput. Graph. Appl. 37(1), 56–68 (2017)

    Article  Google Scholar 

  3. Jia, Z., Balasuriya, A., Challa, S.: Sensor fusion based 3D target visual tracking for autonomous vehicles with IMM. In: Proceedings of the IEEE international conference on robotics and automation, Barcelona (2005)

  4. Djouadi, M.S., Morsly, Y., Berkani, D.: A fuzzy IMM-UKF algorithm for highly maneuvering multi-target visual-based tracking. In: Mediterranean Conference on Control and Automation, Athens, Greece July (2007)

  5. Miyi, X.P., Han, Ch., Liu, S., Han, D.: Maneuvering object tracking under large-area occlusive condition using mean shift embedded IMM filter. In: International Conference on Information, Networking and Automation, Kunming, China (2010)

  6. Sánchez-Ramírez, E.E., Vianney-Kinani, J.M., Rosales-Silva, A.J., Alfaro-Flores, R.A.: A four-model based IMM algorithm for real-time visual tracking of high-speed maneuvering targets. Journal of Intelligent & Robotic Systems (2018)

  7. Dhassi, Y., Aarab, A., Alfidi, M.: IMM-PF visual tracking based on multi-feature fusion. In: 11th International Conference on Intelligent Systems: Theories and Applications (SITA). Mohammedia (2016)

  8. Fliess, M., Marquez, R., Delaleau, E., Sira-Ramírez, H.: Correcteurs proportionnels-intégraux généralisés, ESAIM: Control, Optimisation and Calculus of Variations, vol. 7, pp. 23–41 (2002)

  9. Cortés-Romero, J.A., Luviano, A., Sira-Ramírez, H.: Robust GPI controller for trajectory tracking for induction motors. In: IEEE International Conference on Mechatronics, Malaga (2009)

  10. Cortés-Romero, J.A., Luviano, A., Sira-Ramírex, H.: A discrete-time observer-based control for induction motors. In: 36th Annual Conference on IEEE Industrial Electronics Society. Arizona (2010)

  11. Grabner, H., Grabner, M., Bischof, H.: Real-time tracking via on-line boosting. Proc. BMVC 1, 47–56 (2006)

    Google Scholar 

  12. Henk, A.: An efficient filter for abruptly changing systems. In: IEEE 23rd Conference on Decision and Control. Las Vegas (1984)

  13. Henk, A, Yaakov, B.: The interacting multiple model algorithm for systems with Markovian switching coefficients. IEEE Trans. Autom.c Control, 33(8) (1988)

  14. Mazor, E., Aberbuch, A., Bar-Shalom, Y., Dayan, J.: Interacting multiple model methods in target tracking: A survey. IEEE Trans. Aerospace Electron. Syst., 34(1) (1998)

  15. Arulampalam, M.S., Maskell, S., Gordon, N., Clapp, T.: A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking. IEEE Trans. Signal Process., 50(2) (2002)

  16. Luviano-Juárez, A., Cortés-Romero, J., Sira-Ramírez, H.: Robust discrete generalized proportional integral control: Application in mechanical systems. In: Proceedings of the European Control Conference. Budapest, Hungary, pp. 3893–3898 (2009)

  17. Aguilar-Ibañez, C., Sira-Ramírez, H., Ángel, J.: Stability of active disturbance rejection control for uncertain systems: A Lyapunov perspective. Int. J. Robust Nonlinear Control, 4541–4553 (2017)

  18. Ran, M., Wang, Q., Dong, C.: Active disturbance rejection control for uncertain nonaffine-in-control nonlinear systems. IEEE Trans. Autom. Control, 62(11) (2017)

  19. Moudgil, A., Gandhi, V.: Long-term visual object tracking benchmark. arXiv:172.01358(2017)

Download references

Acknowledgments

The authors would like to thank the Instituto Politécnico Nacional de México and CONACyT de México for their support and funding this project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alberto Jorge Rosales-Silva.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sánchez-Ramírez, E.E., Rosales-Silva, A.J. & Alfaro-Flores, R.A. High-Precision Visual-Tracking using the IMM Algorithm and Discrete GPI Observers (IMM-DGPIO). J Intell Robot Syst 99, 815–835 (2020). https://doi.org/10.1007/s10846-020-01164-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-020-01164-6

Keywords

Navigation