针对传统的虚拟人动画逼真度低、动画生成复杂、且动画存在飘移现象的问题,提出了一种基于视频关键帧获取运动数据的虚拟人动画生成方法。首先利用线性混合蒙皮算法建立了新的人体几何模型;其次利用正向运动学方法驱动虚拟人的骨骼模型,并利用平移补偿原则消除虚拟人运动中的飘移现象;最终实现了基于双目正交视觉获取关节运动参数的虚拟人动画。实验结果表明,新方法能逼真地模拟真实人体动作,且方法易于实现、实用性强。
Traditional virtual human animation has some drawbacks include low realism,complex generation process,and drift phenomenon,this paper proposed a novel generation approach of virtual human animation based on the video key frame obtained.First,it used linear blending skin algorithm to construct a new body geometry model,and then used forward kinematics method to drive the virtual human skeleton model.Furthermore,it introduced the principle of translation compensation,and it was able to eliminate drift phenomena in the virtual human movement.Finally,it carried out the virtual human animation according to the joint parameters of real human movement,which could be obtained by using binocular orthogonal video.The experimental results show that the new method can provide realistic virtual human animation for real human movement,and the method is easy to realize with strong practical applicability.