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

J4 ›› 2014, Vol. 36 ›› Issue (8): 1544-1548.

• 论文 • Previous Articles     Next Articles

Real-time 3D human motion animation based on Kinect          

CHEN Shu1,LIANG Wenzhang2,WU Liang1   

  1. (1.College of Information Engineering,Xiangtan University,Xiangtan 411105; 2.Guangxi Cast Animation Co.,Ltd.,Nanning 530003,China)
  • Received:2012-11-26 Revised:2013-03-12 Online:2014-08-25 Published:2014-08-25

Abstract:

An approach to animating 3D human motion based on HAnim standard is proposed. Firstly, the human body hierarchical structure in HAnim is studied and analyzed, and a coordinate transform strategy is given based on the analysis. Secondly, based on OpenNI, the data received from the Kinect is reprocessed, and the rotational matrix of nonroot joint is obtained by inverse kinematics. Finally, the entire data flow and the concrete implementation are described, and the human body animation is achieved by using OpenGL to retarget the realtime human pose to the virtual human model. The experimental results show that the proposed approach can accurately extract the human pose, and reconstructs realtime human body movement.

Key words: human motion animation;Kinect;inverse kinematics;H-Anim