Hybrid Particle Filter with Color Histogram for Enhanced Robustness in Object Tracking
Abstract
In this paper, we describe a hybrid method for detecting and tracking moving objects in image sequences. Particle filters and color histograms are combined in the proposed method to address issues with occlusions, lighting variations, and object appearance. The goal of integrating these two techniques is to improve tracking
robustness. Experiments conducted in the OTB 2013 and OTB 2015 databases show that our method, called PFHist, outperforms several existing trackers. It achieves success up to 80% in terms of overlap rate and 94% accuracy in terms of center location error, especially in cases of partial or total occlusions. Moreover, the RGB color space has been shown to be more efficient than the HSV space, and the use of a reduced number of particles (100) allows for better performance while reducing computational cost. Future work will focus on the automatic selection of the optimal color space and on extending the method to multi-object tracking.
Full Text:
PDFReferences
P. A. Brasnett, L. Mihaylova, N. Canagarajah, and D. Bull, “Particle filtering with multiple cues for object tracking in video sequences,” in Image and Video
Communications and Processing 2005, vol. 5685, pp. 430–441, SPIE, 2005.
A. Doucet, S. Godsill, and C. Andrieu, “On sequential monte carlo sampling methods for bayesian filtering,”Statistics and computing, vol. 10, pp. 197–208, 2000.
A. Yilmaz, O. Javed, and M. Shah, “Object tracking: A survey,” ACM computing surveys, 2006.
K. Cannons, “Areviewof visual tracking,” Dept. Computer. Science. Eng., YorkUniv., Toronto, Canada, Tech. Rep.CSE-2008-07, vol. 242, 2008.
S. Balaji and S. Karthikeyan, “A survey on moving object tracking using image processing,” in 2017 11th international conference on intelligent systems and
control (ISCO), pp. 469–474, IEEE, 2017.
I. Pathan and C. Chauhan, “A survey on moving object detection and tracking methods,” in Computer Science, 2015.
S.MR and P. H.L, “A survey on moving object detection and tracking techniques,” International Journal Of Engineering And Computer Science, 05 2016.
R. Sharma and S. Gupta, “A survey on moving object detection and tracking based on background subtraction,” The Oxford Journal of Intelligent Decision and
Data Science, vol. 2018, pp. 55–62, 01 2018.
R. E. Kalman, “A new approach to linear filtering and prediction problems,” Transaction of the ASMEJournal of Basic Engineering, p. 35–45, 1960.
S.-Y. Chen, “Kalman filter for robot vision: a survey,” IEEE Transactions on industrial electronics, vol. 59, no. 11, pp. 4409–4420, 2011.
T. J. Broida and R. Chellappa, “Estimation of object motion parameters from noisy images,” IEEE transactions on pattern analysis and machine intelligence,
no. 1, pp. 90–99, 1986.
D. Beymer, K. Konolige, and M. Park, “Real-time tracking of multiple people using continuous detection,” in IEEE Frame Rate Workshop, pp. 1–8, Citeseer, 1999.
D. Ponsa, A. L´opez, J. Serrat, F. Lumbreras, and T. Graf, “Multiple vehicle 3d tracking using an unscented kalman,” in Proceedings. 2005 IEEE IntelligentTransportation Systems, 2005., pp. 1108–1113, IEEE, 2005.
K. Robert, “Night-time traffic surveillance: A robust framework for multi-vehicle detection, classification and tracking,” in 2009 Sixth IEEE International Conference
on Advanced Video and Signal Based Surveillance, pp. 1–6, IEEE, 2009.
N. J. Gordon, D. J. Salmond, and A. F. Smith, “Novel approach to nonlinear/non-gaussian bayesian state estimation,” in IEE proceedings F (radar and signal processing), vol. 140,2, pp. 107–113, IET, 1993.
G. Kitagawa, “Monte carlo filter and smoother for non-gaussian nonlinear state space models,” Journal of computational and graphical statistics, vol. 5, no. 1,
pp. 1–25, 1996.
E. Arnaud, E. Memin, and B. Cernuschi-Frias, “Conditional filters for image sequence-based tracking application to point tracking,” IEEE Transactions on
image processing, vol. 14, no. 1, pp. 63–79, 2004.
D. Reid, “An algorithm for tracking multiple targets,” IEEE transactions on Automatic Control, vol. 24, no. 6, pp. 843–854, 1979.
I. J. Cox and S. L. Hingorani, “An efficient implementation of reid’s multiple hypothesis tracking algorithm and its evaluation for the purpose of visual tracking,”IEEE Transactions on pattern analysis and machine intelligence, vol. 18, no. 2, pp. 138–150, 1996.
S. Birchfield, “Elliptical head tracking using intensity gradients and color histograms,” in Proceedings. 1998 IEEE Computer Society conference on computer
vision and pattern recognition (Cat. No. 98CB36231), pp. 232–237, IEEE, 1998.
H. Schweitzer, J. W. Bell, and F. Wu, “Very fast template matching,” in European Conference on Computer Vision, pp. 358–372, Springer, 2002.
M. Kristan, J. Matas, A. Leonardis, M. Felsberg, L. Cehovin, G. Fernandez, T.Vojir, G. Hager, G.Nebehay, and R. Pflugfelder, “The visual object tracking vot2015 challenge results,” in Proceedings of the IEEE international conference on computer vision workshops, pp. 1–23, 2015.
J. Santner, C. Leistner, A. Saffari, T. Pock, and H. Bischof, “Prost: Parallel robust online simple tracking,” in 2010 IEEE computer society conference on computer vision and pattern recognition, pp. 723–730, IEEE, 2010.
Z. Kalal, K. Mikolajczyk, and J. Matas, “Trackinglearning- detection,” IEEE transactions on pattern analysis and machine intelligence, vol. 34, no. 7, pp. 1409–1422, 2011.
D. Comaniciu, V. Ramesh, and P. Meer, “Real-time tracking of non-rigid objects using mean shift,” in Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No. PR00662), vol. 2, pp. 142–149, IEEE, 2000.
D. Comaniciu and P. Meer, “Mean shift: A robust approach toward feature space analysis,” IEEE Transactions on pattern analysis and machine intelligence, vol. 24, no. 5, pp. 603–619, 2002.
D. Comaniciu,V. Ramesh, and P. Meer, “Kernel-based object tracking,” IEEE Transactions on pattern analysis and machine intelligence, vol. 25, no. 5, pp. 564–577, 2003.
S. Avidan, “Support vector tracking,” IEEE transactions on pattern analysis and machine intelligence, vol. 26, no. 8, pp. 1064–1072, 2004.
R. Mishra, M. K. Chouhan, and D. D. Nitnawwre, “Multiple object tracking by kernel based centroid method for improve localization,” International Journal of Advanced Research in Computer Science and Software Engineering, vol. 2, no. 7, pp. 137–140, 2012.
M. J. Black and A. D. Jepson, “Eigentracking: Robust matching and tracking of articulated objects using a view-based representation,” International Journal of Computer Vision, vol. 26, pp. 63–84, 1998.
Q. Wang, F. Chen, W. Xu, and M.-H. Yang, “Object tracking via partial least squares analysis,” IEEE Transactions on Image Processing, vol. 21, no. 10, pp. 4454–4465, 2012.
X. Li, W. Hu, Z. Zhang, X. Zhang, and G. Luo, “Robust visual tracking based on incremental tensor subspace learning,” in 2007 IEEE 11th international conference
on computer vision, pp. 1–8, IEEE, 2007.
J.Wen, X. Li, X. Gao, and D. Tao, “Incremental learning of weighted tensor subspace for visual tracking,” in 2009 IEEE International Conference on Systems,
Man and Cybernetics, pp. 3688–3693, IEEE, 2009.
S. Boltz, A statistical framework in variational methods of image and video processing problems with high dimensions. PhD thesis, Universit´e Nice Sophia Antipolis, 2008.
A. Elgammal, R. Duraiswami, and L. S. Davis, “Probabilistic tracking in joint feature-spatial spaces,” in 2003 IEEE Computer Society Conference on Computer
Vision and Pattern Recognition, 2003. Proceedings, vol. 1, pp. I–I, IEEE, 2003.
V. Garcia, Suivi d’objets d’int´erˆet dans une séquence d‘images : des points saillants aux mesures statistiques. PhD thesis, University of Nice – Sophia Antipolis,
D. P. Huttenlocher, J. J. Noh, and W. J. Rucklidge, “Tracking non-rigid objects in complex scenes,” in 1993 (4th) International Conference on Computer Vision,
pp. 93–101, IEEE, 1993.
L. Ma, J. Liu, J. Wang, J. Cheng, and H. Lu, “A improved silhouette tracking approach integrating particle filter with graph cuts,” in 2010 IEEE International
Conference on Acoustics, Speech and Signal Processing, pp. 1142–1145, IEEE, 2010.
B. Li, R. Chellappa, Q. Zheng, and S. Z. Der, “Model based temporal object verification using video,” IEEE Transactions on Image Processing, vol. 10, no. 6, pp. 897–908, 2001.
D. Terzopoulos and R. Szeliski, “Tracking with kalman snakes,” Active vision, vol. 20, pp. 3–20, 1992.
J. MacCormick and A. Blake, “Probabilistic exclusion and partitioned sampling for multiple object tracking,” International Journal of Computer Vision, vol. 39,
no. 1, pp. 57–71, 2000.
Y. Chen, Y. Rui, and T. S. Huang, “Jpdaf based hmm for real-time contour tracking,” in Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001, vol. 1, pp. I–I, IEEE, 2001.
M. Bertalmio, G. Sapiro, and G. Randall, “Morphing active contours,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 22, no. 7, pp. 733–
, 2000.
A.-R. Mansouri, “Region tracking via level set PDEs without motion computation,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 24, no. 7, pp. 947–961, 2002.
K. Safjan, “Metrics used to compare histograms,” Krystian’s Safjan Blog, 2020.
Y. Wu, J. Lim, and M.-H. Yang, “Online object tracking: A benchmark,” in Proceedings of the IEEE conference on computer vision and pattern recognition,
pp. 2411–2418, 2013.
A.W. Smeulders, D. M. Chu, R. Cucchiara, S. Calderara, A. Dehghan, and M. Shah, “Visual tracking: An experimental survey,” IEEE transactions on pattern
analysis and machine intelligence, vol. 36, no. 7, pp. 1442–1468, 2013.
L. Cˇ ehovin, M. Kristan, and A. Leonardis, “Is my new tracker really better than yours?,” in IEEE Winter Conference on Applications of Computer Vision,
pp. 540–547, IEEE, 2014.
D. A. Ross, J. Lim, R.-S. Lin, and M.-H. Yang, “Incremental learning for robust visual tracking,” International journal of computer vision, vol. 77, pp. 125–
, 2008.
J. Kwon and K. M. Lee, “Visual tracking decomposition,” in 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 1269–1276, IEEE, 2010.
B. Babenko, M.-H. Yang, and S. Belongie, “Visual tracking with online multiple instance learning,” in 2009 IEEE Conference on computer vision and Pattern
Recognition, pp. 983–990, IEEE, 2009.
A. Adam, E. Rivlin, and I. Shimshoni, “Robust fragments-based tracking using the integral histogram,” in 2006 IEEE Computer society conference on computer vision and pattern recognition (CVPR’06), vol. 1, pp. 798–805, IEEE, 2006.
I. Leang, Fusion en ligne d’algorithmes de suivi visuel d’objet. PhD thesis, Pierre et Marie Curie-Paris VI University, 2016.
S. MEDOUAKH, Détection et suivi d’objets. PhD thesis, Mohamed Khider University, Biskra, Algeria, 2019.
DOI: https://doi.org/10.31449/inf.v49i30.10279
This work is licensed under a Creative Commons Attribution 3.0 License.








