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

J4 ›› 2015, Vol. 37 ›› Issue (09): 1736-1741.

• 论文 • 上一篇    下一篇

基于Kinect的拳击虚拟训练系统

赵建敏,赵忠鑫,许晓伟   

  1. (内蒙古科技大学信息工程学院,内蒙古 包头 014010)
  • 收稿日期:2014-12-08 修回日期:2015-01-13 出版日期:2015-09-25 发布日期:2015-09-25
  • 基金资助:

    内蒙古科技大学创新基金资助项目(2012NCL027)

A design of a virtual boxing training system
based on Kinect somatosensory sensor 

ZHAO Jianmin,ZHAO Zhongxin,XU Xiaowei   

  1. (School of Information Engineering,Inner Mongolia University of Science and Technology,Baotou 014010,China)
  • Received:2014-12-08 Revised:2015-01-13 Online:2015-09-25 Published:2015-09-25

摘要:

沙袋击打训练是拳击训练的有效手段,应用体感交互技术和虚拟现实,设计并实现了虚拟的沙袋击打仿真系统。该系统主要包含虚拟场景搭建、体感交互和训练信息系统。拳击场景建立了拳台、沙袋、拳击手套和背景模型,并通过Direct 3D接口加载到虚拟系统中。交互系统通过Kinect体感传感器追踪并获取训练者骨骼关节点坐标,从中提取肘、腕关节建立空间向量并计算击打速度和击打力,控制虚拟拳头击打虚拟沙袋,通过体感交互的方式虚拟真实训练过程,并在信息系统中记录训练信息。实验和测试表明,此系统能够实现模拟训练的功能,为拳击游戏与教学提供了新的手段。

关键词: 体感交互, Kinect传感器, 拳击训练, 虚拟现实

Abstract:

Heavybag practice is an effective means for boxing training. Based on Kinect somatosensory interaction technology and virtual reality, we design and implement a virtual heavybag boxing training system, which consists of virtual scenes, somatosensory interaction and file management. Virtual scenes are established by loading the square ring model, heavybag, boxing gloves and boxing background using Direct 3D interface. The system uses Kinect somatosensory sensors to simulate the real process of boxing training, including tracking and getting the coordinates of the joints of human body, calculating the impact force and speed, and controlling the virtual fists to beat the sandbag. Experimental results show that the proposed design can not only achieve good heavybag training effect, but also provide a new method for boxing teaching and playing boxing games.

Key words: somatosensory;Kinect sensor;boxing;virtual reality