计算机工程与应用 ›› 2015, Vol. 51 ›› Issue (3): 186-191.

• 图形图像处理 • 上一篇    下一篇

近距离3D人机交互技术研究实现

刘  川,邬春学   

  1. 上海理工大学 光电信息与计算机工程学院,上海 200093
  • 出版日期:2015-02-01 发布日期:2015-01-28

Research and implementation of 3D human computer interactive technology in close scenario

LIU Chuan, WU Chunxue   

  1. School of Optical-Electrical and Computer Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
  • Online:2015-02-01 Published:2015-01-28

摘要: 3D人机交互技术是计算机图形学、虚拟现实和模式识别的交叉融合领域,可分为虚拟环境的显示和三维物体识别。该研究将虚拟环境显示和三维物体识别整合成一个完整的解决方案并应用到1∶1模拟虚拟场景的近距离交互。研究了虚拟现实之间的坐标转换;分析了影响虚拟物体立体显示的三个主要因素:OpenGL中摄像机的张角,摄像机间距和立体图像对的产生;并实现了基于Intel Perceptual Computing的三维物体识别。实验结果显示:该方案在1∶1模拟虚拟场景方面具有良好的3D显示效果,同时在手势识别方面有较高的识别率。

关键词: 3D 人机交互, OpenGL, 坐标转换, Intel Perceptual Computing

Abstract: 3D human-computer interaction is an amalgamation of computer graphics, virtual reality and pattern recognition, which consists of virtual environment and 3D object recognition. A total solution consisting of virtual environment rendering and 3D object recognition is proposed and applied in the close human-computer interaction scenes, which simulate virtual scenario with the ratio of 1∶1. The research analyses the transformation between virtual environment and reality; three main factors which have influence on stereo display of virtual object have been explored, which include the camera angle, the distance between two cameras in OpenGL and the stereo image pairs generation; 3D object recognition is implemented on Intel Perceptual Computing. Experiments show that the solution has excellent 3D effect in simulation virtual scenario with 1∶1 ratio and high gesture recognition rate.

Key words: 3D human-computer interaction, OpenGL, coordination transformation, Intel Perceptual Computing