Abstract
Object tracking is a critical task in automatic security precaution systems. In order to precisely track objects, two major problems have to be solved. First, when the background and the object are similar, the tracking center of the object will be drifted to the background. Second, when the scales of an object are changed, the object will be lost in tracking. The widely used object tracking algorithms, e.g. Mean-Shift, Particle Filter etc., cannot effectively solve these problems. In this paper, we proposed SSATMI, a scale self-adaptive tracking method based on moment invariants. In SSATMI, to solve the first problem, a joint feature histogram, called spatial histogram, is proposed to represent the object. The spatial histogram includes not only color information but also spatial information so that it can describe the object more precisely and robustly for tracking. In addition, a novel kernel function is proposed for the joint feature histogram to improve the computation efficiency. To solve the second problem, HU moment invariant is applied to modify the kernel bandwidth of the candidate object. The SSATMI has been evaluated in a PC on a video from VIRAT Ground Video Dataset, a video taken under scale changing and light changing, and a video taken under scale changing and occluding. The experimental results show that SSATMI is adaptive to scale changing and light changing, and robust to partial occlusion. In addition, the tracking speed is fast enough for real-time tracking applications.
Similar content being viewed by others
References
Okuma, K., Taleghani, A., De Freitas, N., Little, J., Lowe, D. (2004). A boosted particle filter: Multitarget detection and tracking. Computer Vision - ECCV, 3021, 28–39.
Comaniciu, D., Ramesh, V., Meer, P. (2003). Kernel-based object tracking. IEEE Transactions on Pattern Analysis and Machine Intelligence, 25(5), 564–577.
Fukunaga, K., & Hostetler, L. (1975). The estimation of the gradient of a density function, with applications in pattern recognition. IEEE Transactions on Information Theory, 21(1), 32–40.
Ning, J., Zhang, L., Zhang, D., Wu, C. (2012). Scale and orientation adaptive mean shift tracking. Computer Vision, IET, 6(1), 52–61.
Yilmaz, A. (2011). Kernel-based object tracking using asymmetric kernels with adaptive scale and orientation selection. Machine Vision and Applications, 22(2), 255–268.
Zivkovic, Z., & Krose, B. (2004). An em-like algorithm for color-histogram-based object tracking. Computer Vision and Pattern Recognition, 1, 798–803.
Hu, J., Juan, C., Wang, J. (2008). A spatial-color mean-shift object tracking algorithm with scale and orientation estimation. Pattern Recognition Letters, 29(16), 2165–2173.
Wai, R., & Lin, Y. (2013). Adaptive moving-target tracking control of vision-based mobile robot via dynamic petri recurrent-fuzzyneural-network. IEEE Transactions on Fuzzy Systems, 21, 688–701.
Zhao, P., Zhu, H., Li, H., Shibata, T. (2012). A directional-edge-based real-time object tracking system employing multiple candidate-location generation. IEEE Transaction on Circuits and Systems for Video Technology, 23(3), 503–517.
Zhang, P., Wang, H., Wang, W. (2011). Added markov chain monte carlo particle filtering optimized by mean shift and application in target tracking. In IEEE 13th International Conference on Communication Techonology (ICCT) (pp. 771–775).
Maalouf, A., & Larabi, M. (2012). Robust foveal wavelet-based object tracking. In IEEE Internaltional Conference on Acoustics, Speech and Signal Processing (ICASSP) (pp. 1489–1492).
Zhang, X., Hu, W., Bao, H., Maybank, S. (2013). Robust head tracking based on multiple cues fusion in the kernel-bayesian framework. IEEE Transactions on Circuits and Systems for Video Technology, 23, 1197–1208.
Elgammal, R., Duraiswami, A., Davis, L. (2003). Probabilistic tracking in joint feature-spatial spaces. Computer Vision and Pattern Recognition, 1, 781–788.
Dai, Y., Wei, W., Lin, Y., Zhang, G. (2011). Enhanced mean shift tracking algorithm based on evolutive asymmetric kernel. In International Conference on Multimedia Technology (ICMT) (pp. 5394–5398).
Cheng, Y. (2002). Mean shift, mode seeking, and clustering. IEEE Transactions on Pattern Analysis and Machine Intelligence, 17(8), 790–799.
Lindeberg, T. (1998). Feature detection with automatic scale selection. International Journal of Computer Vision, 30(2), 79–116.
Bretzner, L., & Lindeberg, T. (1999). Qualitative multi-scale feature hierarchies for object tracking. Scale-Space Theories in Computer Vision, 1682, 117–128.
Birchfield, S., & Rangarajan, S. (2005). Spatiograms versus histograms for region-based tracking. In IEEE computer society conference on computer vision and pattern recognition (Vol. 2, pp. 1158-1163).
Parameswaran, V., Remesh, V., Zoghlami, I. (2006). Tunable kernels for tracking. In IEEE computer society conference on computer vision and pattern recognition (Vol. 2, pp. 2179– 2186).
Porikli, F., & Tuzel, O. (2005). Object tracking in low-frame-rate video. Image and Video Communications and Processing, 5685, 72–79.
Bradski, G. (1998). Computer vision face tracking for use in a perceptual user interface. IEEE Workshop on Application of Computer Vision, 149(3), 214–219.
Liu, C., & Yung, N. (2010). Scale-adaptive spatial appearance feature density approximation for object tracking. IEEE Transactions on Intelligent Transportation Systems, 12(1), 284–290.
Foy, W. (2012). Position-location solutions by taylor-series estimation. IEEE Transactions on Aerospace and Electronic Systems, AES-12(2), 187–192.
Abu-Mostafa, Y., & Psaltis, D. (1984). Recognitive aspects of moment invariants. IEEE Transaction on Pattern Analysis and Machine Intelligence, PAMI-6(6), 698–706.
Reddi, S. (2009). Radial and angular moment invariants for image identification. IEEE Transaction on Pattern Analysis and Machine Intelligence, PAMI-3(2), 240–242.
Dai, X., Zhang, H., Shu, H., Luo, L. (2010). Image recognition by combined invariants of legendre moment. In IEEE International Conference on Information and Automation (ICIA) (pp. 1793–1798).
Hu, M. (1962). Visual pattern recognition by moment invariants. IRE Transactions on Information Theory, 8(2), 179–187.
Terrell, G., & Scott, D. (1992). Variable kernel density estimation. The Annals of Statistics, 20(3), 1236–1265.
Zhuge, Q., Guo, Y., Hu, J., Tseng, W.-C. (2012). Minimizing access cost for multiple types of memory units in embedded systems through data allocation and scheduling. IEEE Transactions on Signal Processing, 60(6), 3253–3263.
http://www.opencv.org.cn (2013).
http://www.viratdata.org/ (2013).
Hüllermeier, E., & Fürnkranz, J. (2010). On loss functions in label ranking and risk minimization by pairwise learning. Journal of Computer and System Sciences, 76(1), 49–62.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kang, Y., Hu, B., Wang, Y. et al. A Scale Self-Adaptive Tracking Method Based on Moment Invariants. J Sign Process Syst 81, 197–212 (2015). https://doi.org/10.1007/s11265-014-0935-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11265-014-0935-7