Abstract
Detection and tracking of multiple objects in real applications requires real-time performance, the management of tens of simultaneous objects, and handling frequent partial and total occlusions. Moreover, due to the software and hardware requirements of the different algorithms, this kind of systems require a distributed architecture to run in real-time. In this paper, we propose a vision based tracking system with three components: detection, tracking and data association. Tracking is based on a Discriminative Correlation Filter combined with a Kalman filter for occlusions handling. Also, our data association uses deep features to improve robustness. The complete system runs in real-time with tens of simultaneous objects, taking into account the runtimes of the Convolutional Neural Network detector, the tracking and the data association.
This research was partially funded by the Spanish Ministry of Economy and Competitiveness under grants TIN2017-84796-C2-1-R and RTI2018-097088-B-C32 (MICINN/FEDER), and the Galician Ministry of Education, Culture and Universities under grant ED431G/08. Mauro Fernández is supported by the Spanish Ministry of Economy and Competitiveness under grant BES-2015-071889. These grants are co-funded by the European Regional Development Fund (ERDF/FEDER program). We thank Dirección General de Tráfico (DGT) for their collaboration.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Caffe2. https://caffe2.ai/. Accessed 15 Apr 2019
DGT: Dirección General de Tráfico. http://www.dgt.es/es/. Accessed 15 Apr 2019
Docker. https://www.docker.com/. Accessed 15 Apr 2019
Github: DaSiamRPN. https://github.com/foolwood/DaSiamRPN. Accessed 15 Apr 2019
MOTChallenge: The Multiple Object Tracking Benchmark. https://motchallenge.net/. Accessed 15 Apr 2019
OpenCV: Open Source Computer Vision Library. https://opencv.org/. Accessed 15 Apr 2019
Pytorch. https://pytorch.org/. Accessed 15 Apr 2019
ROS: The Robot Operating System. http://www.ros.org/. Accessed 13 Apr 2019
Bernardin, K., Stiefelhagen, R.: Evaluating multiple object tracking performance: the CLEAR MOT metrics. J. Image Video Process. 1 (2008)
Bertinetto, L., Valmadre, J., Henriques, J.F., Vedaldi, A., Torr, P.H.S.: Fully-convolutional siamese networks for object tracking. In: Hua, G., Jégou, H. (eds.) ECCV 2016. LNCS, vol. 9914, pp. 850–865. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-48881-3_56
Bewley, A., Ge, Z., Ott, L., Ramos, F., Upcroft, B.: Simple online and realtime tracking. In: IEEE International Conference on Image Processing (ICIP) (2016)
Danelljan, M., Bhat, G., Khan, F.S., Felsberg, M.: ECO: efficient convolution operators for tracking. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (2017)
Danelljan, M., Häger, G., Khan, F.S., Felsberg, M.: Discriminative scale space tracking. IEEE Trans. Pattern Anal. Mach. Intell. 39(8), 1561–1575 (2017)
Henriques, J.F., Caseiro, R., Martins, P., Batista, J.: High-speed tracking with kernelized correlation filters. IEEE Trans. Pattern Anal. Mach. Intell. 37(3), 583–596 (2015)
Kristan, M., et al.: The sixth visual object tracking VOT2018 challenge results, pp. 3–53, January 2019
Li, B., Yan, J., Wu, W., Zhu, Z., Hu, X.: High performance visual tracking with siamese region proposal network. In: The IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (2018)
Lin, T.-Y., et al.: Microsoft COCO: common objects in context. In: Fleet, D., Pajdla, T., Schiele, B., Tuytelaars, T. (eds.) ECCV 2014. LNCS, vol. 8693, pp. 740–755. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-10602-1_48
Reid, D., et al.: An algorithm for tracking multiple targets. IEEE Trans. Autom. Control 24(6), 843–854 (1979)
Wojke, N., Bewley, A., Paulus, D.: Simple online and realtime tracking with a deep association metric. In: 2017 IEEE International Conference on Image Processing (ICIP), pp. 3645–3649. IEEE (2017)
Zhu, Z., Wang, Q., Bo, L., Wu, W., Yan, J., Hu, W.: Distractor-aware siamese networks for visual object tracking. In: European Conference on Computer Vision (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Fernández-Sanjurjo, M., Mucientes, M., Brea, V.M. (2019). A Real-Time Processing Stand-Alone Multiple Object Visual Tracking System. In: Vento, M., Percannella, G. (eds) Computer Analysis of Images and Patterns. CAIP 2019. Lecture Notes in Computer Science(), vol 11678. Springer, Cham. https://doi.org/10.1007/978-3-030-29888-3_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-29888-3_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-29887-6
Online ISBN: 978-3-030-29888-3
eBook Packages: Computer ScienceComputer Science (R0)