Development of a real-time object-tracking system using Raspberry Pi30 views
Keywords:Object tracking; KCF; Raspberry Pi.
Object tracking uses computerized algorithms to locate and track targets automatically without human intervention. Applying object-tracking technology to the observation mission will make it more effective and easier. An important requirement was that the tracker must be fast enough to meet the real-time requirements while still ensuring accuracy and stability. In addition, observation equipment usually uses compact hardware (such as embedded computers) and high-resolution cameras. In this paper, a Kernel Correlation Filter (KCF) based tracking algorithm is used with a Raspberry Pi 4B to track objects at sea. The experiment results show that the tracker works well and stably, and the tracking speed reaches 20 FPS with 1280×720 pixels of camera resolution.
. T. Collins et al., “Introduction to the Special Section on Video Surveillance”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 22, No. 8, 745-746, (2000).
. J. Zhao, M. Wang, “A Study on Missile Plume Tracking and Localizing by Means of Forward Looking Infrared (FLIR)”, Journal of Solid Rocket Technology, Vol. 23, No. 4, 64-68, (2000).
. V. Kastrinaki et al., “A Survey of Video Processing Techniques for Traffic Applications”, Image and Vision Computing, Vol. 21, No. 4, 359-381, (2003).
. F. Bonin-Font et al., “Visual Navigation for Mobile Robots: A Survey”, Journal of Intelligent and Robotic Systems, Vol. 53, No. 3, 263-296, (2008).
. D. Comaniciu et al., “Real-Time Tracking of Non-rigid Objects Using Mean Shift”, Proc of the IEEE CCV and PR, Washington, (2000).
. Y. Cheng, “Mean Shift, Mode Seeking, and Clustering”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 17, No. 8, 790-799, (1995).
. A. Adam et al., “Robust Fragments-Based Tracking Using the Integral Histogram”, Proc of the IEEE CSCCV and PR, Washington, 798-805, (2006).
. F. Wang et al., “Robust and Efficient Fragments Based Tracking Using Mean Shift”, AEU-International Journal of Electronics and Communications, Vol. 64, No. 7, 614-623, (2010).
. M. Turk, A. Pentland, “Eigenfaces for Recognition”, Journal of Cognitive Neuroscience, Vol. 3, No. 1, 71-86, (1991).
. S. Yan et al., “Graph Embedding and Extensions: A General Framework for Dimensionality Reduction”, IEEE Transactions on PA and MI, Vol. 29, No.1, 40-51, (2007).
. D. Donoho, “Compressed Sensing”, IEEE Transactions on Information Theory, Vol. 52, No.4, 1289-1306, (2006).
. J. Wright, et al, “Sparse Representation for Computer Vision and Pattern Recognition”, IEEE, Vol. 98, No. 6, 1031-1044, (2010).
. D. Bolme, et al., “Visual Object Tracking Using Adaptive Correlation Filter”, Proc of the IEEE CCV and PR, Washington, 2544-2550, (2010).
. J. Henriques et al., “Exploiting the Circulant Structure of Tracking-by-Detection with Kernels”, Proc of the 12th ECCV, Berlin, 702-715, (2012).
. J. Henriques et al., “High-Speed Tracking with Kernelized Correlation Filter”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 37, No. 3, 583-596, (2014).
. L. Bertinetto, et al., “Staple: Complementary Learners for Real-Time Tracking”, Proc of the IEEE ICCV&PR, Washington, 1401-1409, (2016).
. M. Tang, J. Feng, “Multi-kernel Correlation Filter for Visual Tracking”, Proc of the IEEE ICCV, Washington, 3038-3046, (2016).
. J. Choi et al., “Attentional Correlation Filter Network for Adaptive Visual Tracking”, Proc of the IEEE ICCV&PR, Washington, 4807-4816, (2017).
. C. Ma, et al., “Hierarchical Convolutional Features for Visual Tracking”, Proc of the IEEE ICCV, Washington, 3074-3082, (2015).
. M. Danelljan et al., “Learning Spatially Regularized Correlation Filters for Visual Tracking”, Proc of the IEEE ICCV, Washington, 4310-4318, (2015).
. D. Meimetis, et al., “Real-time multiple object tracking using deep learning methods”, Neural Computing and Applications, Vol. 35, 89-118, (2023).
. Z. Soleimanitaleb, M. A. Keyvanrad, “Single Object Tracking: A Survey of Methods, Datasets, and Evaluation Metrics”, Computer Vision and Pattern Recognition, (2022).
. H. Huadi et al., “Survey of Target Tracking Based on Improved Block Algorithm of Correlation Filtering”, Software Guide, Vol. 22, No. 3, 245-252, (2023).
. H. Grabner, et al., “Real-Time Tracking via On-line Boosting”, Proc of the British Machine Vision Conference, Edinburgh, (2006).