Abstract
This paper presents a particle filter-based visual tracking method with online feature selection mechanism. In color-based particle filter algorithm the weights of particles do not always represent the importance correctly, this may cause that the object tracking based on particle filter converge to a local region of the object. In our proposed visual tracking method, the Bhattacharyya distance and the local discrimination between the object and background are used to define the weights of the particles, which can solve the existing local convergence problem. Experiments demonstrates that the proposed method can work well not only in single object tracking processes but also in multiple similar objects tracking processes.
Similar content being viewed by others
References
A. Yilmaz, O. Javed, M. Shah. Object tracking: a survey. ACM Computer Surveys, 2006, 38(4): 229–240.
A. Puri, K. P. Valavanis, M. Kontitsis. Statistical profile generation for traffic monitoring using real-time UAV based video data. Proceedings of the Mediterranean Conference on Control and Automation. New York: IEEE, 2007: 1–6.
D. Comaniciu, V. Ramesh, P. Meer. Real-time tracking of non-rigid objects using mean shift. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Los Alamitos, CA: IEEE Computer Society, 2000: 142–149.
R. T. Collins. Mean-shift blob tracking through scale space. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition. Los Alamitos, CA: IEEE Computer Society, 2003: 230–240.
D. Comaniciu, V. Ramesh, P. Meer. Kernel-based object tracking. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2003, 25(5): 564–575.
J. Wang, X. Chen, W. Gao. Online selecting discriminative tracking features using particle filter. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition. Los Alamitos, CA: IEEE Computer Society, 2005: 1037–1042.
J. Wang, Y. Yagi. Integrating color and shape-texture features for adaptive real-time object tracking. IEEE Transactions on Image Processing, 2008, 17(2): 235–240.
J. WANG, Y. Yagi. Integrating shape and color features for adaptive real-time object tracking. Proceedings of the IEEE International Conference on Robotics and Biomimetics. Piscataway: IEEE, 2006: 1–6.
S. T. Birchfield, S. Rangarajan. Spatiograms versus histograms for region-based tracking. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition. Los Alamitos, CA: IEEE Computer Society, 2005: 1158–1163.
N. Dalal, B. Triggs. Histograms of oriented gradients for human detection. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition. Los Alamitos, CA: IEEE Computer Society, 2005: 886–893.
Q. Zhu, M. Yeh, K. Cheng, et al. Fast human detection using a cascade of histograms of oriented gradients. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition. Los Alamitos, CA: IEEE Computer Society, 2006: 1491–1498.
Z. Han, Q. Ye, J. Jiao. Combined feature evaluation for adaptive visual object tracking. Computer Vision and Image Understanding, 2011, 115(1): 69–80.
W. Lu, K. Okuma, J. J. Little. Tracking and recognizing actions of multiple hockey players using the boosted particle filter. Image and Vision Computing, 2009, 27(1/2): 189–205
A. Mohan, C Papageorgiou, T Poggio. Example-based object detection in images by components. Pattern Analysis and Machine Intellegence, 2001, 23(4): 349–361.
P. Viola, M. J. Jones, D. Snow. Detecting pedestrians using patterns of motion and appearance. Proceedings of the 9th IEEE International Conference on Computer Vision. Dordrecht, Netherlands: Springer, 2003: 734–741.
D. Comaniciu, V. Ramesh, P. Meer. The variable bandwidth mean shift and data-driven scale selection. Proceedings of the 8th IEEE International Conference on Computer Vision. Los Alamitos, CA: IEEE Computer Society, 2001: 438–445.
A. Doucet, S. Godsill, C. Andrieu. On sequential Monte Carlo sampling methods for Bayesian filtering. Statistics and Computing, 2000, 10(3): 197–208.
M. S. Arulampalam, S. Maskell, N. Gordon, et al. A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking. IEEE Transactions on Signal Processing, 2002, 50(2): 174–188
H. Wang, D. Suter, K. Schindler, et al. Adaptive object tracking based on an effective appearance filter. IEEE Transactions on Pattern Ananlysis and Machine Intelligence, 2007, 29(9): 1661–1667.
P. Dunne, B. Matuszewski. Choice of similarity measure, likelihood function and parameters for histogram based particle filter tracking in CCTV grey scale video. Image and Vision Computing, 2011, 29(2): 178–189.
K. Nummiaroa, E. Koller-Meierb, L. Van Gool. An adaptive colorbased particle filter. Image and Vision Computing, 2003, 21(1): 99–110.
H. Li, Y. Wu, H. Lu. Visual tracking using particle filters with Gaussian process regression. Proceedings of Advances in Image and Video Technology. Berlin: Springer-Verlag, 2009: 261–270.
Z. H. Khan, I. Y. Gu, A. G. Backhouse. A robust particle filter-based method for tracking single visual object through complex scenes using dynamical object shape and appearance similarity. Journal of Signal Processing Systems, 2011, 65(1): 63–79.
B. Sugandi, H. Kim, J. K. Tan, et al. A color-based particle filter for multiple object tracking in an outdoor environment. Artificial Life and Robotics, 2010, 15(1): 41–47.
J. Czyz, B. Ristic, B. Macq. A particle filter for joint detection and tracking of color objects. Image and Vision Computing, 2007, 25(8): 1271–1281.
P. Pérez, C. Hue, J. Vermaak, et al. Color-based probabilistic tracking. Proceedings of the European Conference on Computer Vision. Berlin: Springer-Verlag, 2002: 661–675.
J. Czyz, B. Ristic, B. Macq. Online selection of discriminative tracking features. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2005, 27(10): 1631–1643.
D. G. Lowe. Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision, 2004, 60(2): 91–110.
O. Masoud, S. Rogers, N. P. Papanikolopoulos. Monitoring Weaving Sections. Minneapolis: University of Minnesota, 2001.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported by the Natural Science Foundation of China (Nos. 60736024, 61174053), the Cultivation Fund of the Key Scientific and Technical Innovation Project, Ministry of Education of China (No. 708069), and the Specialized Research Fund for the Doctoral Program of Higher Education (No. 20100172110023).
Yunji ZHAO received his M.S. degree from School of Electronic and Information Engineering, South China University of Technology, Guangzhou, China, in 2008. Currently, he is pursuing his Ph.D. degree at College of Automation Science and Engineering, South China University of Technology. His research interests include visual navigation and real-time tracking.
Hailong PEI received his B.S. and M.S. degrees from Northwestern Polytechnical University, in 1986 and in 1989, respectively. He received his Ph.D. degree from College of Automation Science and Engineering, South China University of Technology, Guangzhou, China, in 1992. He was a postdoctoral fellow at the Chinese University of Hong Kong from 1997 to 1998. He worked as a senior visiting scholar at Carnegie Mellon University from 1999 to 2001. His research interests include robot control, nonlinear control, embedded system, computer numerical control system, and artificial neural network.
Rights and permissions
About this article
Cite this article
Zhao, Y., Pei, H. Object tracking based on particle filter with discriminative features. J. Control Theory Appl. 11, 42–53 (2013). https://doi.org/10.1007/s11768-013-1088-0
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11768-013-1088-0