Hand Gesture Recognition Using HMM(Hidden Markov Model)

HMM(Hidden Markov Model)을 이용한 핸드 제스처인식

  • 하정요 (숭실대학교 대학원 미디어학과) ;
  • 이민호 (숭실대학교 대학원 미디어학과) ;
  • 최형일 (숭실대학교 글로벌 미디어학과)
  • Received : 2009.05.06
  • Accepted : 2009.06.12
  • Published : 2009.06.30

Abstract

In this paper we proposed a vision based realtime hand gesture recognition method. To extract skin color, we translate RGB color space into YCbCr color space and use CbCr color for the final extraction. To find the center of extracted hand region we apply practical center point extraction algorithm. We use Kalman filter to tracking hand region and use HMM(Hidden Markov Model) algorithm (learning 6 type of hand gesture image) to recognize it. We demonstrated the effectiveness of our algorithm by some experiments.

본 논문에서는 비전 기반의 실시간 손 모양 인식을 위한 알고리즘을 제안하였다. 먼저 피부색을 검출하기 위해 RGB 컬러모델을 YCbCr 컬러모델로 변환하고, 색차성분인 CbCr을 이용하여 피부색을 검출한다. 검출 후 피부색은 흰색, 그 이외의 색은 검은색으로 이진화 하였다. 이진화 후 팔 영역과 얼굴영역을 제거하고, 손 영역만 검출하여 손의 무게중심을 구하기 위해 가로, 세로로 프로젝션을 수행한다. 손의 무게중심을 찾은 후에 손의 궤적을 추적하기 위해 칼만필터를 이용하였다. 손의 궤적 추적 후에 손 모양을 인식시키기 위해 HMM(Hidden Markov Model)을 이용하여 6가지 손의 모양을 학습한 후 인식하였다. 실험을 통하여 제안한 알고리즘의 효과를 입증하였다.

Keywords

References

  1. J. Davis and M. Shah "Visual Gesture Recognition", IEEE Vision. Image and Signal Processing", Vol. 141, No. 2, pp. 101-106, 1994. https://doi.org/10.1049/ip-vis:19941058
  2. C. C. Chang, I. Y. Chen and Y. S. Huang, "Hand Pose Recognition Using Curvature Scale Space", IEEE International Conference on Pattern Recognition, Vol. 2 pp. 386-389, 2002.
  3. A. Utsumi, T. Miyasato and F. Kishino, "Muti-Camera Hand Pose Recognition System Using Skeleton Image", IEEE International Workshop on Robot and Human Communication, pp. 219-224, 1995.
  4. A. Malima, E. Ozgur and M. Cetin, "A Fast Algorithm for Vision-Based Hand Gesture Recognition for Robot Control", 2006 IEEE 14th Signal Processing and Communications Applications(SIU'2006), 2006.
  5. D. Saxe and R. Foulds, "Toward robust skin identification in video images", IEEE Intl. Conf. on Automatic Face and Gesture Recognition, 1996.
  6. Rainer Lienhart and Jochen Maydt, "An Extended Set of Harr-like Features for Rapid Object Detection", IEEE ICIP 2002, 2002.
  7. D. Chai and K.N. Ngan, "Face segmentation using skin-color map in videophone application." IEEE Trans. Circuits System Video Technol. 9(4) (1999) 551-564. https://doi.org/10.1109/76.767122
  8. Greg Welch and Gary Bishop, "An Introduction to the Kalman Filter"
  9. Kalman, R. E. 1960. "A New Approach to Linear Filtering and Prediction Problems," Transaction of the ASME-Journal of Basic Engineering, pp. 35-45 (March 1960)
  10. Rabiner, L. R., and Reisman, S., 2000, "A Study of Factors Affecting Cardiovascular Reactivity," Proceedings of the IEEE 26th Annual Northeast, pp. 53-54.
  11. L. R. Rabiner, "A tutorial on hidden Markov models and selected applications in speech recognition, "Proceeding of the IEEE, vol.77, no. 2, pp. 257-286, February 1989.
  12. 한학용, "패턴인식 개론", 한빛미디어 pp. 486-499
  13. Open Computer Vision Library, http://soureforege.net/projects/opencvlibrary/.