Abstract
We propose a new approach for visual object tracking based on a combined method of minimax estimator and sequential Monte Carlo filtering. The proposed approach adopts a minimax strategy in the standard particle filtering framework for the problem. Particle filtering is based on probabilistic methodology, while a minimax estimator belongs to deterministic approaches. Experiments show outperforming results of the proposed approach compared to the standard particle filtering in terms of tracking accuracy. We also investigate the computational complexity of the proposed algorithm in terms of elapsed processing time. In this paper, we focus on the particle filtering framework only for the performance comparison between the two methods.
Similar content being viewed by others
Notes
Last two video frames employed for experiments in this paper were downloaded from http://www.visual-tracking.net.
References
Agarwal, A., Suryavanshi, S.: Real-time* multiple object tracking (mot) for autonomous navigation. Technical report (2017)
Andrews, T.: Computation time comparison between matlab and c++ using launch windows (2012)
Arulampalam, M., Maskell, S., Gordon, N., Clapp, T.: A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking. IEEE Trans. Signal Process. 50(2), 174–188 (2002)
Avidan, S.: Support vector tracking. IEEE Trans. Pattern Anal. Mach. Intell. 26(8), 1064–1072 (2004)
Barina, D.: Gabor wavelets in image processing. arXiv preprint. arXiv:1602.03308 (2016)
Barron, J.L., Fleet, D.J., Beauchemin, S.S.: Performance of optical flow techniques. Int. J. Comput. Vis. 12(1), 43–77 (1994)
Bhat, P.G., Subudhi, B.N., Veerakumar, T., Laxmi, V., Gaur, M.S.: Multi-feature fusion in particle filter framework for visual tracking. IEEE Sens. J. 20(5), 2405–2415 (2019)
Bochkovskiy, A., Wang, C.Y., Liao, H.Y.M.: Yolov4: optimal speed and accuracy of object detection. arXiv preprint. arXiv:2004.10934 (2020)
Bu, F., Cai, Y., Yang, Y.: Multiple object tracking based on faster-RCNN detector and KCF tracker. Technical Report [Online]. https://pdfs.semanticscholar.org (2016)
Chahyati, D., Fanany, M.I., Arymurthy, A.M.: Tracking people by detection using CNN features. Procedia Comput. Sci. 124, 167–172 (2017)
Choi, J., Kwon, J., Lee, K.M.: Visual tracking by reinforced decision making (2017)
Comaniciu, D., Ramesh, V., Meer, P.: Real-time tracking of non-rigid objects using mean shift. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, vol. 2, pp. 142–149. IEEE (2000)
Comaniciu, D., Ramesh, V., Meer, P.: Kernel-based object tracking. IEEE Trans. Pattern Anal. Mach. Intell. 25(5), 564–577 (2003)
Dalal, N., Triggs, B.: Histograms of oriented gradients for human detection. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’05), vol. 1, pp. 886–893. IEEE (2005)
Danelljan, M., Bhat, G., Shahbaz Khan, F., Felsberg, M.: Eco: efficient convolution operators for tracking. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 6638–6646 (2017)
Danelljan, M., Hager, G., Shahbaz Khan, F., Felsberg, M.: Learning spatially regularized correlation filters for visual tracking. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 4310–4318 (2015)
Danelljan, M., Robinson, A., Khan, F.S., Felsberg, M.: Beyond correlation filters: learning continuous convolution operators for visual tracking. In: European Conference on Computer Vision, pp. 472–488. Springer (2016)
Engineer, P., Velmurugan, R., Patkar, S.: Scalable implementation of particle filter-based visual object tracking on network-on-chip (noc). J. Real-Time Image Proc. 17(5), 1117–1134 (2020)
Fotouhi, M., Gholami, A., Kasaei, S.: Particle filter-based object tracking using adaptive histogram. In: 7th Iranian Conference on Machine Vision and Image Processing, pp. 1–5. IEEE (2011)
Gunjal, P.R., Gunjal, B.R., Shinde, H.A., Vanam, S.M., Aher, S.S.: Moving object tracking using Kalman filter. In: International Conference On Advances in Communication and Computing Technology (ICACCT), pp. 544–547. IEEE (2018)
Ha, N.D., Shimizu, I., et al.: Tracking objects based on multiple particle filters for multipart combined moving directions information. Comput. Intell. Neurosci. (2020). https://doi.org/10.1155/2020/8839725
Hariyono, J., Hoang, V.D., Jo, K.H.: Moving object localization using optical flow for pedestrian detection from a moving vehicle. Sci. World J. (2014). https://doi.org/10.1155/2014/196415
Harmon, M.E., Harmon, S.S.: Reinforcement learning: a tutorial. Technial report, WRIGHT LAB WRIGHT-PATTERSON AFB OH (1997)
Held, D., Thrun, S., Savarese, S.: Learning to track at 100 fps with deep regression networks. In: European Conference on Computer Vision, pp. 749–765. Springer (2016)
Kailath, T.: The divergence and Bhattacharyya distance measures in signal selection. IEEE Trans. Commun. Technol. 15(1), 52–60 (1967)
Kay, S.M.: Fundamentals of Statistical Signal Processing, Volume I: Estimation Theory. Prentice Hall Signal Processing Series, Prentice-Hall Inc, Hoboken (1993)
Kim, D.S., Kwon, J.: Moving object detection on a vehicle mounted back-up camera. Sensors 16(1), 23 (2016)
Kwame, A.B., Liu, G., Liu, H., Hussain, F.: Real-time recognition and tracing of moving objects in video images using background subtraction, Kalman filter and particle filter. In: 25th International Conference on Automation and Computing (ICAC), pp. 1–5. IEEE (2019)
Li, X., Zheng, N.: Adaptive target color model updating for visual tracking using particle filter. In: IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No. 04CH37583), vol. 4, pp. 3105–3109. IEEE (2004)
Li, Y., Ai, H., Yamashita, T., Lao, S., Kawade, M.: Tracking in low frame rate video: a cascade particle filter with discriminative observers of different life spans. IEEE Trans. Pattern Anal. Mach. Intell. 30(10), 1728–1740 (2008)
Lim, J., Kim, H.S., Park, H.M.: Minimax particle filtering for tracking a highly maneuvering target. Int. J. Robust Nonlinear Control 30(2), 636–651 (2020)
Lim, J., Park, H.M.: Minimax particle filtering for a highly maneuvering target tracking. Nonlinear Dynamics (under review and revision)
Luo, W., Sun, P., Zhong, F., Liu, W., Zhang, T., Wang, Y.: End-to-end active object tracking via reinforcement learning. In: International Conference on Machine Learning, PMLR, pp. 3286–3295 (2018)
Malisiewicz, T., Gupta, A., Efros, A.A.: Ensemble of exemplar-svms for object detection and beyond. In: International conference on computer vision, pp. 89–96. IEEE (2011)
Mihaylova, L., Brasnett, P., Canagarajah, N., Bull, D.: Object tracking by particle filtering techniques in video sequences. Advances and challenges in multisensor data and information processing 8, 260–268 (2007)
Najafzadeh, N., Fotouhi, M., Kasaei, S.: Object tracking using Kalman filter with adaptive sampled histogram. In: 23rd Iranian Conference on Electrical Engineering, pp. 781–786. IEEE (2015)
Nam, H., Han, B.: Learning multi-domain convolutional neural networks for visual tracking. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 4293–4302 (2016)
Nordsjo, A.E.: A constrained extended Kalman filter for target tracking. In: Proceedings of the 2004 IEEE Radar Conference (IEEE Cat. No. 04CH37509), pp. 123–127. IEEE (2004)
Nummiaro, K., Koller-Meier, E., Van Gool, L.: An adaptive color-based particle filter. Image Vis. Comput. 21(1), 99–110 (2003)
Ojala, T., Pietikainen, M., Harwood, D.: Performance evaluation of texture measures with classification based on kullback discrimination of distributions. In: Proceedings of 12th International Conference on Pattern Recognition, vol. 1, pp. 582–585. IEEE (1994)
Pal, S.K., Pramanik, A., Maiti, J., Mitra, P.: Deep learning in multi-object detection and tracking: state of the art. Appl. Intell. 51, 6400–6429 (2021)
Panda, J., Nanda, P.K.: Video object-tracking using particle filtering and feature fusion. In: Advances in Electrical Control and Signal Systems, pp. 945–957. Springer (2020)
Pérez, P., Hue, C., Vermaak, J., Gangnet, M.: Color-based probabilistic tracking. In: European Conference on Computer Vision, pp. 661–675. Springer (2002)
Poormehdi Ghaemmaghami, M.: Tracking of humans in video stream using LSTM recurrent neural network (2017)
Sun, W., Sun, M., Zhang, X., Li, M.: Moving vehicle detection and tracking based on optical flow method and immune particle filter under complex transportation environments. Complexity (2020). https://doi.org/10.1155/2020/3805320
Tao, R., Gavves, E., Smeulders, A.W.: Siamese instance search for tracking. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1420–1429 (2016)
Tian, M., Zhang, W., Liu, F.: On-line ensemble SVM for robust object tracking. In: Asian Conference on Computer Vision, pp. 355–364. Springer (2007)
TrackingNet dataset. https://tracking-net.org
Visual tracker benchmark. http://cvlab.hanyang.ac.kr/tracker_benchmark/datasets.html
Wagenaar, D.A., Kristan, W.B.: Automated video analysis of animal movements using Gabor orientation filters. Neuroinformatics 8(1), 33–42 (2010)
Wan, E.A., Van der Merwe, R.: The unscented Kalman filter for nonlinear estimation. In: IEEE Symposium 2000 (AS-SPCC) (2000)
Wang, N., Shi, J., Yeung, D.Y., Jia, J.: Understanding and diagnosing visual tracking systems. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 3101–3109 (2015)
Wang, Y., Ban, X., Wang, H., Li, X., Wang, Z., Wu, D., Yang, Y., Liu, S.: Particle filter vehicles tracking by fusing multiple features. IEEE Access 7, 133694–133706 (2019)
Yang, M., Lin, Y., Huang, D., Kong, L.: Accurate visual tracking via reliable patch. Vis. Comput. 38, 625–638 (2021)
Yun, S., Choi, J., Yoo, Y., Yun, K., Young Choi, J.: Action-decision networks for visual tracking with deep reinforcement learning. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 2711–2720 (2017)
Zhang, S., Yu, X., Sui, Y., Zhao, S., Zhang, L.: Object tracking with multi-view support vector machines. IEEE Trans. Multimed. 17(3), 265–278 (2015)
Zhang, W., Du, Y., Chen, Z., Deng, J., Liu, P.: Robust adaptive learning with Siamese network architecture for visual tracking. Vis. Comput. 37(5), 881–894 (2021)
Zhao, A.: Robust histogram-based object tracking in image sequences. In: 9th Biennial Conference of the Australian Pattern Recognition Society on Digital Image Computing Techniques and Applications (DICTA 2007), pp. 45–52. IEEE (2007)
Zhao, H., Yang, G., Wang, D., Lu, H.: Deep mutual learning for visual object tracking. Pattern Recogn. 112, 107796 (2021)
Zhao, Z., Yu, S., Wu, X., Wang, C., Xu, Y.: A multi-target tracking algorithm using texture for real-time surveillance. In: IEEE International Conference on Robotics and Biomimetics, pp. 2150–2155. IEEE (2009)
Zolfaghari, M., Ghanei-Yakhdan, H., Yazdi, M.: Real-time object tracking based on an adaptive transition model and extended Kalman filter to handle full occlusion. Vis. Comput. 36(4), 701–715 (2020)
Zolfaghari, M., Ghanei-Yakhdan, H., Yazdi, M.: Real-time object tracking based on sparse representation and adaptive particle drawing. Vis. Comput. 38, 849–869 (2021)
Acknowledgements
This work was supported by Basic Science Research Program through the National Research Foundation (NRF) funded by the Korea Government (MSIT) (No. NRF-2019R1I1A1A01058976) and the Korea Agency for Infrastructure Technology Advancement (KAIA) Grant funded by the Ministry of the Interior and Safety (Grant 22PQWO-C153369-04).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The original online version of this article was revised: The assignment of 2 author portraits was not correct.
Rights and permissions
About this article
Cite this article
Lim, J., Park, JY. & Park, HM. Minimax Monte Carlo object tracking. Vis Comput 39, 1853–1868 (2023). https://doi.org/10.1007/s00371-022-02449-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-022-02449-7