计算机应用 ›› 2015, Vol. 35 ›› Issue (10): 2945-2949.DOI: 10.11772/j.issn.1001-9081.2015.10.2945

• 虚拟现实与数字媒体 • 上一篇    下一篇

基于虚拟手的人机交互关键技术

杨晓文, 张志纯, 况立群, 韩燮   

  1. 中北大学 计算机与控制工程学院, 太原 030051
  • 收稿日期:2015-04-13 修回日期:2015-05-30 出版日期:2015-10-10 发布日期:2015-10-14
  • 通讯作者: 杨晓文(1980-),女,天津人,副教授,博士研究生,CCF会员,主要研究方向:计算机仿真、人机交互,xiaowen_yang@163.com
  • 作者简介:张志纯(1987-),男,河北保定人,硕士研究生,主要研究方向:人机交互;况立群(1976-),男,江西高安人,副教授,博士研究生,主要研究方向:计算机仿真、可视化;韩燮(1964-),女,山西文水人,教授,博士生导师,博士,CCF会员,主要研究方向:计算机仿真、虚拟现实。
  • 基金资助:
    国家自然科学基金资助项目(61379080);国家科技支撑计划项目(2013BAH45F02);山西省回国留学人员重点资助项目(2013-078)。

Key technologies of human-computer interaction based on virtual hand

YANG Xiaowen, ZHANG Zhichun, KUANG liqun, HAN Xie   

  1. School of Computer Science and Control Engineering, North University of China, Taiyuan Shanxi 030051, China
  • Received:2015-04-13 Revised:2015-05-30 Online:2015-10-10 Published:2015-10-14

摘要: 基于虚拟手的人机交互技术是虚拟现实中的研究热点。对其中的关键技术进行了研究,采用多边形网格建模方法,建立了虚拟手的逼真几何模型;基于Virtools平台开发了数据手套的数据采集模块,提出使用基于初始值的数据转换方法,解决了开始运动时的跳变问题,同时对手指的外展运动,使用约束值方法进行处理,提高了虚拟手与真实人手匹配一致性;最后,针对虚拟手与虚拟物体的操作交互,提出了一种基于有效阈值角度的抓取算法。通过Virtools平台进行验证,实验结果表明:虚拟手模型逼真度高,手型变化自然;同时实现了虚拟手对虚拟物体的操作交互,具有很强的实用性。

关键词: 人机交互, 虚拟现实, 初始值, Virtools, 抓取算法

Abstract: Human-computer interaction technology based on virtual hand is a research focus of virtual reality. The key technologies were studied, the modeling method of polygon mesh was used and a realistic geometric model of virtual hand was established. The data acquisition module of data glove based on Virtools was developed and a method of data conversion based on initial value was proposed, the phenomenon of jump was solved when the virtual hand begin to move. For the fingers outreach motion, the method of constraint value was used, and the matching consistency of virtual hand with the real hand was increased. At last, for the interaction operation of virtual hand with virtual objects, a crawl algorithm based on effective threshold angle was put forward. Verified by Virtools platform, high fidelity of the virtual hand model is got, the shape of the hand changes naturally. Meanwhile, the interaction operation of virtual hand to virtual objects is implemented and it has a strong practicability.

Key words: human-computer interaction, virtual reality, initial value, Virtools, crawling algorithm

中图分类号: