• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学

• 图形与图像 • 上一篇    下一篇

基于单目摄像头的3D动态手势交互

王岩全,孙博文   

  1. (哈尔滨理工大学计算机科学与技术学院,黑龙江 哈尔滨 150080)
  • 收稿日期:2017-05-22 修回日期:2017-09-14 出版日期:2018-09-25 发布日期:2018-09-25

Dynamic 3D hand gesture interaction
based on single camera
 

WANG Yanquan,SUN Bowen   

  1. (School of Computer Science and Technology,Harbin University of Science and Technology,Harbin 150080,China)
  • Received:2017-05-22 Revised:2017-09-14 Online:2018-09-25 Published:2018-09-25

摘要:

传统的手势交互都需要借助于Leap Motion或Kinect等专用交互设备。以图像通道转换、二值化等图像处理方式提取手势,以手势平面坐标值的变化获取手势的平面移动信息,以手势面积的变化解决了手势深度的问题。通过绘制手势轮廓结合自创的图像匹配算法计算不同图像的匹配率,用最高匹配率选择相对应的手势运动信息。通过摄像头坐标系到3D场景坐标系之间的转换,结合三维图形的几何变换计算变换矩阵,实现手的空间移动与旋转。在不借助专用的手势交互设备的情况下,实现单目摄像头的动态手势交互。

关键词: 图像处理, 图像匹配算法, 几何变换, 手势交互

Abstract:

Traditional gesture interaction requires special interaction equipments such as Leap Motion or Kinect. In this paper, image channel conversion, binarization and other image processing methods are used to extract gestures. The planar motion information of gestures is obtained by the change of the coordinate value of the hand gestures. The problem of gesture depth is solved by the change of gesture area.The matching rate of different images is calculated by drawing the hand contour and using the image matching algorithm, and the highest matching rate is used to selecting the corresponding hand gesture motion information. The transformation matrix is calculated by the transformation from the camera coordinate system to the 3D scene coordinate system and the geometric transformation of 3D graphics, thus achieving the spatial movement and rotation of hand. Finally, the dynamic hand gesture interaction is realized without any specific gesture interaction devices.

 

Key words: image processing, image matching algorithm, geometric transformation, gesture interaction