Mobile Robot Control using Hand Shape Recognition

손 모양 인식을 이용한 모바일 로봇제어

  • Kim, Young-Rae (Dept. of advanced technology fusion, school of Internet and multimedia Eng., Konkuk Univ.) ;
  • Kim, Eun-Yi (Dept. of advanced technology fusion, school of Internet and multimedia Eng., Konkuk Univ.) ;
  • Chang, Jae-Sik (Samsung Electronics and Telecommunications Research Institute) ;
  • Park, Se-Hyun (School of Computer and Communication Engineering, Daegu Univ.)
  • 김영래 (건국대학교 신기술융합학과) ;
  • 김은이 (건국대학교 신기술융합학과) ;
  • 장재식 (삼성전자 통신연구소) ;
  • 박세현 (대구대학교 정보통신공학부)
  • Published : 2008.07.25

Abstract

This paper presents a vision based walking robot control system using hand shape recognition. To recognize hand shapes, the accurate hand boundary needs to be tracked in image obtained from moving camera. For this, we use an active contour model-based tracking approach with mean shift which reduces dependency of the active contour model to location of initial curve. The proposed system is composed of four modules: a hand detector, a hand tracker, a hand shape recognizer and a robot controller. The hand detector detects a skin color region, which has a specific shape, as hand in an image. Then, the hand tracking is performed using an active contour model with mean shift. Thereafter the hand shape recognition is performed using Hue moments. To assess the validity of the proposed system we tested the proposed system to a walking robot, RCB-1. The experimental results show the effectiveness of the proposed system.

본 논문에서는 손 모양 인식을 이용한 비전기반의 모바일 로봇제어 시스템을 제안한다. 손 모양을 인식하기 위해서는 움직이는 카메라로부터 정확한 손의 경계선을 추출하고 추적하는 것이 필요하다. 이를 위해 본 논문에서는 초기 윤곽선 위치 및 경계에 강건하고, 빠른 물체를 정확히 추적할 수 있는 mean shift를 이용한 활성 윤곽선 모델(ACM) 추적 방법을 개발하였다. 제안된 시스템은 손 검출기, 손 추적기, 손 모양 인식기, 로봇 제어기 4가지 모듈로 구성된다. 손 검출기는 영상에서 피부색 영역으로 정확한 모양을 손으로 추출한 이후 활성 윤곽선 모델(ACM) 과 mean shift를 사용하여 손 영역을 정확히 추적한다. 마지막으로 Hue 모멘트에 이용하여 손의 형태를 인식한다. 제안된 시스템의 적합성을 평가하기 위하여 2족 보행로봇 RCB-1에서 실험이 수행되었다. 실험 결과는 제안된 시스템의 효율성을 증명하였다.

Keywords

References

  1. Freedman, D. and Zhang, T, "Active Contours for Tracking Distributions," IEEE Transactions on Image Processing. Vol. 13, No. 4, 518-526, April 2004 https://doi.org/10.1109/TIP.2003.821445
  2. Freeman, W. T. and Weissman, C. D, " Television control by hand gestures," IEEE International. Workshop. on Automatic Face and Gesture Recognition, 179-183, December 1995
  3. Gonzalez, R. C. and Woods R. R. "Digital Image Processing," Prentice Hall, New Jersey, 2002
  4. Iba, S. Weghe, M. V. Paredis, C. J. J. Khosla, P. K. " An architecture for gesture-based control of mobile robots," Proceedings of the 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems, 851-857, October 1999
  5. Kim, K. I., Jung, K., and Kim, J. H. "Texture-based approach for text detection in image using support vector machines and continuously adaptive mean shift algorithm," IEEE Transactions on Pattern Analysis and Machine Intelligence. Vol. 25, No. 12, 1631-1639, December 2003 https://doi.org/10.1109/TPAMI.2003.1251157
  6. Lee, H. K. and Kim, J. H. "An HMM-based threshold model approach for gesture recognition," IEEE Transactions on Pattern Analysis and Machine Intelligence. Vol. 21, No. 10, 961-973, October 1999 https://doi.org/10.1109/34.799904
  7. Shin, M. C. Tsap, L. V. and Goldgof, D. B. "Gesture recognition using Bezier curves for visualization navigation from registered 3-D data," Pattern Recognition. Vol. 37, No. 5, 1011-1024, November 2004 https://doi.org/10.1016/j.patcog.2003.11.007
  8. Waldherr, S. Thrun, S. and Romero, R. "A neural-network based approach for recognition of pose and motion gestures on a mobile robot," Proceedings of the 5th Brazilian Symposium on Neural Networks, 79 - 84, December 1998
  9. Yang, J., Waibel, A. "A real-time face tracker," Proceedings of the Third IEEE Workshop on Applications of Computer Vision, Sarasota, Florida, 142-147, 1996
  10. Zhu, S. C. and Yuille, A. "Region competition: unifying snakes, region growing, and Bayes/MDL for multiband image segmentation," IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 18, No 9, 884-900, September1996 https://doi.org/10.1109/34.537343
  11. Jae-Ho Shin, Jong-Shill Lee, Se-Kee Kil, Dong-Fan Shen, Je-Goon Ryu, Eung-Hyuk Lee, Hong-Ki Min, Seung-Hong Hong. "Hand Region Extraction and Gesture Recognition using entropy analysis," IJCSNS International Journal of Computer Science and Network Security, VOL.6 No.2A, February 2006
  12. Asanterabi Malima, Erol Ozgur, and Mujdat Cetin. "A Fast Algorithm for Vision-Based Hand Gesture Recognition for Robot Control," Signal Processing and Communications Applications, 2006 IEEE 14th 17-19 April 2006
  13. Hee-Deok Yang, A-Yeon Park, and Seong-Whan Lee. "Gesture Spotting and Recognition for Human-Robot Interaction," IEEE Transactions on [see also Robotics and Automation, IEEE Transactions on] Volume: 23 Issue: 2 April 2007