DOI QR코드

DOI QR Code

An Extraction Method of Meaningful Hand Gesture for a Robot Control

로봇 제어를 위한 의미 있는 손동작 추출 방법

  • Kim, Aram (Dept of IT Convergence Engineering, Kyungnam University) ;
  • Rhee, Sang-Yong (Dept of Computer Engineering, Kyungnam University)
  • Received : 2017.03.30
  • Accepted : 2017.04.13
  • Published : 2017.04.25

Abstract

In this paper, we propose a method to extract meaningful motion among various kinds of hand gestures on giving commands to robots using hand gestures. On giving a command to the robot, the hand gestures of people can be divided into a preparation one, a main one, and a finishing one. The main motion is a meaningful one for transmitting a command to the robot in this process, and the other operation is a meaningless auxiliary operation to do the main motion. Therefore, it is necessary to extract only the main motion from the continuous hand gestures. In addition, people can move their hands unconsciously. These actions must also be judged by the robot with meaningless ones. In this study, we extract human skeleton data from a depth image obtained by using a Kinect v2 sensor and extract location data of hands data from them. By using the Kalman filter, we track the location of the hand and distinguish whether hand motion is meaningful or meaningless to recognize the hand gesture by using the hidden markov model.

본 논문에서는 손짓을 이용하여 로봇에게 명령을 내릴 때, 사용자의 여러 가지 손짓 중 의미 있는 동작을 추출하기 위한 방법을 제시한다. 로봇에게 명령을 내릴 때, 사람들의 손짓은 준비동작, 본 동작, 마무리 동작으로 구분할 수 있다. 여기에서 본 동작이 로봇에게 명령을 전달하는 의미 있는 동작이고 다른 동작은 그 동작을 위한 의미 없는 보조 동작이다. 따라서 연속적인 손짓에서 본 동작만을 추출해야 한다. 또한 사람들은 무위식적으로 손을 움직일 수 있는데 이러한 동작들 역시 의미가 없는 동작으로 로봇이 판단하여야 한다. 본 연구에서는 키넥트 센서를 이용하여 획득한 거리영상에서 사람의 골격자료를 획득하여 손을 추출하고, 칼만필터를 이용하여 손의 위치를 추적하면서 의미 있는 손동작과 의미 없는 손동작을 구분하고 은닉 마코프 모델을 이용하여 손짓을 인식한다.

Keywords

References

  1. Seonah Mok, and Joonki Paik, "Interactive Media Art Approaching Communication through the Nonverbal Communication," Journal of Korean Contents Association, Vol. 13, No. 12, pp. 585-594, 2012.
  2. No-Mi Lee, "A Study of Cognition Competence Evaluation About Hand Language of Intercultural Communication," Speech and Communication, Vol. 6, pp. 135-167, 2006.
  3. Min C. Shin, Leonid V. Tsap, and Dmitry B. Goldgof, "Gesture recognition using Bezier curves for visualization navigation from registered 3-D data," The Journal of the Pattern Recognition Society, Vol. 37, No. 5, pp. 1011-1024, 2004. https://doi.org/10.1016/j.patcog.2003.11.007
  4. Jae-Ho Shin, Jong-Shill Lee, Se-Kee Kil, Dong-Fan Shen, Je-Goon Ryu, Eung-Hyuk Lee, Hong-Ki Min, and 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, pp. 216-222, 2006.
  5. Kim Il-Myung, Kim Wan-Cheol, Yun Jae-Mu, Jin Tae-Seok, and Lee Jang-Myung, "Navigation of a mobile robot using hand gesture recognition," Journal of Institute of Control, Robotics and Systems, Vol. 8, No 7, pp. 599-606, 2002. https://doi.org/10.5302/J.ICROS.2002.8.7.599
  6. Young rae Kim, Eun Yi Kim, Jae Sik Chang, and Se Hyun Park, "Mobile Robot Control using Hand Shape Recognition," The Institute of Electronics Engineers of Korea - Computer and Information, Vol. 45, No. 4, pp. 34-40, 2008.
  7. Asanterabi Malima, Erol Ogu, and Mudat Ctin. "A Fast Algorithm for Vision-Based Hand Gesture Recognition for Robot Control," Proceeding of the IEEE Conference on Signal Processing and Communications Applications, pp. 17-19, 2006.
  8. Freeman, W. T. and Weissman, C. D, "Television control by hand gestures," IEEE International. Workshop. on Automatic Face and Gesture Recognition, pp. 179-183, 1995.
  9. 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, 1999. https://doi.org/10.1109/34.799904
  10. Moonjin Jeon, Jun-Hyeong Do, Sang-Wan Lee, Kwang-Hyun Park and Zeungnam Bien, "Hand Gesture Recognition using Multivariate Fuzzy Decision Tree and User Adaptation." The Journal of Korea Robotics Society, Vol. 3, No. 2, pp. 81-90, 2008.
  11. Ssang-Yong Choi and Seung-Gook Hwang, "Structural and Job Analysis for Core Competency of Aircraft Maintenance Crew Using Fuzzy Theory," Journal of Korean Institute of Intelligent Systems, Vol. 25, No. 6, pp. 607-614, 2015. https://doi.org/10.5391/JKIIS.2015.25.6.607
  12. Yun-Jeong Jang, "Evaluation of Competence Level of Caregivers Using Fuzzy Theory," Journal of Korean Institute of Intelligent Systems, Vol. 23, No. 2, pp. 144-150, 2013. https://doi.org/10.5391/JKIIS.2013.23.2.144
  13. Sik Heo and Seung-Gook Hwang, "Job Level Determination of Organizational Member Using Fuzzy Theory," Journal of Korean Institute of Intelligent Systems, Vol. 17, No. 2, pp. 232-237, 2007. https://doi.org/10.5391/JKIIS.2007.17.2.232
  14. A-Ram Kim, and Sang-Yong Rhee, "Recognition of Natural Hand Gesture Using HMM," Journal of Korean Institute of Intelligent Systems, Vol. 22, No. 5, pp. 639-645, 2012. https://doi.org/10.5391/JKIIS.2012.22.5.639
  15. A-Ram Kim, and Sang-Yong Rhee, "Mobile Robot Control Using Natural Hand Motion," Journal of Korean Institute of Intelligent Systems, Vol. 24, No. 1, pp. 64-70, 2014. https://doi.org/10.5391/JKIIS.2014.24.1.064