Implementation of Improved Object Detection and Tracking based on Camshift and SURF for Augmented Reality Service

증강현실 서비스를 위한 Camshift와 SURF를 개선한 객체 검출 및 추적 구현

  • Lee, Yong-Hwan (Department Of Digital Contents, Wonkwang University) ;
  • Kim, Heung-Jun (Department of Computer Science and Engineering, Gyeongnam National University of Science and Technology)
  • 이용환 (원광대학교 디지털콘텐츠공학과) ;
  • 김흥준 (경남과학기술대학교 컴퓨터공학과)
  • Received : 2017.12.27
  • Accepted : 2017.12.27
  • Published : 2017.12.31

Abstract

Object detection and tracking have become one of the most active research areas in the past few years, and play an important role in computer vision applications over our daily life. Many tracking techniques are proposed, and Camshift is an effective algorithm for real time dynamic object tracking, which uses only color features, so that the algorithm is sensitive to illumination and some other environmental elements. This paper presents and implements an effective moving object detection and tracking to reduce the influence of illumination interference, which improve the performance of tracking under similar color background. The implemented prototype system recognizes object using invariant features, and reduces the dimension of feature descriptor to rectify the problems. The experimental result shows that that the system is superior to the existing methods in processing time, and maintains better problem ratios in various environments.

Keywords

References

  1. Yang H., Shao L., Zheng F., Wang L. and Song Z., "Recent Advances and Trends in Visual Tracking: A Review", Neuro-computing, 74(18), pp. 3823-3831, (2011).
  2. Yilmaz A., Javed O. and Shah M., "Object Tracking: A Survey", ACM Computing Surveys, 38(4), (2006).
  3. Kloihofer W. and Kampel M., "Interest Point based Tracking", International Conference on Pattern Recognition, pp. 3549-3552, (2010).
  4. Angela Zhou, "Cybernetics and Human-Computer Interaction: Case Studies of Modern Interface Design", International Conference on Multidisciplinary in IT and Communication Science and Applications, pp. 1-6, (2016).
  5. Yue Y., Gao Y. and Zhang X., "An Improved Camshift Algorithm Based on Dynamic Background", International Conference on Information Science and Engineering, pp. 1141-1144, (2009).
  6. Zhang J. Y., Wu H. Y., Chen S. and Xia D. S., "The Target Tracking Method based on Camshift Algorithm combined with SIFT", Advanced Materials Research, 186(1), pp. 281-286, (2011). https://doi.org/10.4028/www.scientific.net/AMR.186.281
  7. Exner D., Bruns E., Kurz D., Grundhofer A. and Bimber O., "Fast and Robust Camshift Tracking", International Conference on Computer Vision and Pattern Recognition, pp. 9-16, (2010).
  8. Aomei Li, Wanli Jiang, Weihua Yuan, Dehui Dai, Siyu Zhang and Zhe Wei, "An Improved FAST+SURF Fast Matching Algorithm", International Congress of Information and Communication Technology, pp. 306-312, (2017).
  9. Wang J., He F., Zhang X. and Gao Y., "Tracking Objects through Occlusions using Improved Kalman Filter", International Conference on Advanced Computer Control, 5(1), pp. 223-228, (2010).
  10. Leichter I., Lindenbaum M. and Rivlin E., "Meanshift Tracking with Multiple Reference Color Histograms", Computer Vision and Image Understanding, 114(3), pp. 400-408, (2010). https://doi.org/10.1016/j.cviu.2009.12.006
  11. Ahn H., Lee Y., Lee J. and Cho H., "Research on Target Tracking based on CamShift Approach with Feature Matching", International Conference on Convergence Technology, pp. 930-931, (2015).
  12. G. R. Bradski, "Computer vision face tracking for use in a perceptual user interface," Intel Technology Journal, 2nd Quarter, (1998).
  13. Lowe D. G., "Distinctive Image Features from Scale-Invariant Keypoints", International Journal of Computer Vision, 60(2), pp. 91-110, (2004). https://doi.org/10.1023/B:VISI.0000029664.99615.94
  14. Bay H., Tuytelaars T. and Van Gool L., "SURF: Speeded-Up Robust Features", International Conference on ECCV, pp. 404-417, (2006).
  15. Viola P. and Jones M., "Robust Real-time Object Detection", International Journal of Computer Vision, 4(1), (2001).
  16. Juan L. and Gwun O., "A comparison of SIFT, PCASIFT and SURF", International Journal of Image Processing, 3(4), pp. 143-152, (2009).
  17. Marcin Kuzanski, Anna Fabijanska, Dominik Sankowski, "Machine Vision - Automation of Selected Measurement Systems", International Conference on Perspective Technologies and Methods in MEMS Design, (2008).
  18. Wai Lee, "3D Machine Vision in IoT for Factory and Building Automation", International Symposium on Circuits and Systems, (2017)
  19. Woori Han, Youngseop Kim, Yong-Hwan Lee, "Multi-Object Tracking based on Keypoints", Journal of the Semiconductor and Display Technology, 14(3), pp. 67-72, (2015)
  20. Yong-Hwan Lee, Je-Ho Park, Youngseop Kim, "Comparative Analysis of the Performance of SIFT and SURF", Journal of the Semiconductor and Display Technology, 12(3), pp. 59-64, (2013)