Visual object tracking is a field of study, that poses subject of intensive research since a long time, which is motivated by its wide practical application, e.g. automatic surveillance systems, human-machine interfaces or advanced navigation. For the purposes of this thesis the automatic tracking module for mobile robotics has been developed. The designing process required comprehensive and interdisciplinary literature research, introduced in chapter one. The review of conclusions is presented in the next three chapters, including general theory of object tracking, interrelated issues from the field of digital image processing and description of algorithm commonly used in mobile robotics. Chapter four contains overview of existing solutions. On the grounds of literature review, two algorithms were chosen for the further development. The thesis describes two variants of system implementation, first based on Lucas-Kanade algorithm, second based on CAMShift method. This variants are described in chapter seven and eight. The methodology of selection is described in chapter six, which also contains general project assumptions.
Author | Title | Year | Journal/Proceedings | Reftype | DOI/URL |
---|---|---|---|---|---|
Allen, J.G., Xu, R.Y.D. and Jin, J.S. | Object tracking using CamShift algorithm and multiple quantized feature spaces | 2006 | Proceedings of the Pan-Sydney area workshop on visual information processing, pp. 3 - 7 |
inproceedings | |
Baker, S. and Matthews, I. | Lucas-Kanade 20 Years On: A Unifying Framework | 2004 | International Journal of Computer Vision Vol. 56(3), pp. 221-255 |
article | DOI |
Baker, S., Scharstein, D., Lewis, J.P., Roth, S., Black, M.J. and Szeliski, R. | A Database and Evaluation Methodology for Optical Flow | 2011 | International Journal of Computer Vision Vol. 92(1), pp. 1 - 31 |
article | DOI |
Bouguet, J.-Y. | Pyramidal implementation of the Lucas Kanade feature tracker - Description of the algorithm | 2000 | techreport | ||
Bradski, G.R. | Real time face and object tracking as a component of a perceptual user interface | 1998 | Fourth IEEE Workshop Applications of Computer Vision (WACV), pp. 214 - 219 | inproceedings | DOI |
Challa, S., Morelande, M.R., Mušicki, D. and Evans, R.J. | Fundamentals of Object Tracking | 2011 | book | DOI | |
Chaumette, F. and Hutchinson, S. | Visual servo control. I. Basic approaches | 2006 | IEEE Robotics & Automation Magazine Vol. 13(4), pp. 82 - 90 |
article | DOI |
Chou, Y.-C. and Huang, B.-S. | Mono vision particle filter based object tracking with a mobile robot | 2012 | IEEE/ASME International Conference on Mechatronics and Embedded Systems and Applications (MESA), pp. 87 - 92 | inproceedings | DOI |
Comaniciu, D. and Meer, P. | Mean shift analysis and applications | 1999 | The Proceedings of the Seventh IEEE International Conference on Computer Vision, pp. 1197 - 1203 |
inproceedings | DOI |
Comaniciu, D., Ramesh, V. and Meer, P. | Kernel-based object tracking | 2003 | IEEE Transactions on Pattern Analysis and Machine Intelligence Vol. 25(5), pp. 564 - 577 |
article | DOI |
Exner, D., Bruns, E., Kurz, D., Grundhöfer, A. and Bimber, O. | Fast and robust CAMShift tracking | 2010 | IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), pp. 9 - 16 | inproceedings | DOI |
Forsyth, D.A. and Ponce, J. | Computer Vision - A modern approach | 2012 | book | ||
Hartley, R. and Zisserman, A. | Multiple View Geometry in Computer Vision | 2004 | book | ||
Horn, B.K.P. and Schunck, B.G. | Determining Optical Flow | 1981 | Artificial Intelligence Vol. 17, pp. 185 - 203 |
article | |
Jähne, B. | Digital Image Processing | 2005 | book | ||
Karasulu, B. and Korukoglu, S. | Performance Evaluation Software - Moving Object Detection and Tracking in Video | 2013 | book | DOI | |
Kim, K.-s., Bahn, W., Lee, C., Lee, T.-j., Shaikh, M. and Kim, K.-s. | Vision system for mobile robots for tracking moving targets, based on robot motion and stereo vision information | 2011 | IEEE/SICE International Symposium on System Integration, pp. 634 - 639 | inproceedings | DOI |
Kim, T.-I., Bahn, W., Lee, C.-H., Lee, T.-J., Jang, B.-M., Lee, S.-H., Moon, M.-W. and Cho, D.-I. | A Robotic Pan and Tilt 3-D Target Tracking System by Data Fusion of Vision, Encoder, Accelerometer, and Gyroscope Measurements | 2012 | Intelligent Robotics and Applications - 5th International Conference, pp. 676-685 | inproceedings | DOI |
Liem, M., Visser, A. and Groen, F. | A hybrid algorithm for tracking and following people using a robotic dog | 2008 | Proceedings of the 3rd ACM/IEEE international conference on Human robot interaction, pp. 185-192 | inproceedings | DOI |
Lowe, D.G. | Distinctive Image Features from Scale-Invariant Keypoints | 2004 | International Journal of Computer Vision Vol. 60(2), pp. 91 - 110 |
article | DOI |
Marković, I., Chaumette, F. and Petrović, I. | Moving object detection, tracking and following using an omnidirectional camera on a mobile robot | 2014 | IEEE International Conference on Robotics and Automation, pp. 5630 - 5635 | inproceedings | DOI |
Olivares-Méndez, M.A., Campoy, P., Martínez, C. and Mondragón, I. | A pan-tilt camera Fuzzy vision controller on an unmanned aerial vehicle | 2009 | IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2879 - 2884 | inproceedings | DOI |
Shi, J. and Tomasi, C. | Good features to track | 1994 | Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), pp. 593 - 600 | inproceedings | DOI |
Smeulders, A.W.M., Chu, D.M., Cucchiara, R., Calderara, S., Dehghan, A. and Shah, M. | Visual Tracking: An Experimental Survey | 2010 | IEEE Transactions on Pattern Analysis and Machine Intelligence Vol. 36IEEE Transactions on Pattern Analysis and Machine Intelligence, pp. 1442 - 1468 |
article | DOI |
Szeliski, R. | Computer Vision - Algorithms and Applications | 2011 | book | ||
Tomasi, C. and Kanade, T. | Detection and Tracking of Point Features | 1991 | (CMU-CS-91-132) | techreport | |
Treiber, M.A. | An Introduction to Object Recognition - Selected Algorithms for a Wide Variety of Applications | 2010 | book | ||
Welch, G. and Bishop, G. | An Introduction to the Kalman Filter | 1995 | techreport | ||
Yilmaz, A., Javed, O. and Shah, M. | Object Tracking: A Survey | 2006 | ACM Computing Surveys Vol. 38(4), pp. 1-45 |
article | DOI |
Zhang, Z., Sa, R. and Wang, Y. | A real time object tracking approach for mobile robot visual servo control | 2011 | First Asian Conference on Pattern Recognition (ACPR), pp. 500 - 504 | inproceedings | DOI |