摘要
在虚拟试衣系统中,生动的人体动画能够更好地表现服装的特性。本文提供的算法将捕捉到的人体运动数据(记录为BVH格式)嵌入到三维人体模型中,并驱动三维人体进行仿真运动。三维人体模型的骨架通过自动人体测量进行提取。驱动骨架和三维人体模型之间的姿态差异通过仿射变换得到补偿,其中皮肤层的变形通过计算分配给依附在骨架节点上的顶点的权重值予以实现。为使权重分配更加精确,使用骨架节点和肢体分界点作为权重边界的划分依据。实验结果表明,该方法能有效地使用动作捕捉文件来实现着装模拟效果。
In the 3D virtual try on system,the characteristics of clothing will be better displayed if the clothing is simulated via vivid animation.In this paper,a method was proposed to embed the captured motions(recorded as BVH format) into a three-dimensional avatar,and to drive it with the same movement.The skeleton of the avatar is extracted via automatic body measurement.The pose difference between the template model and the avatar is compensated via affine transformations.The skeleton-driven skin deformation is reached by assigning weight values to the vertices attached with the bones.To enhance the accuracy of weight distribution,the bones and the joints are employed to constrain the weight boundaries.Experimental results validate that the method is an effective approach in reusing the motion captured files for dressing simulation.
出处
《纺织学报》
EI
CAS
CSCD
北大核心
2010年第11期140-144,共5页
Journal of Textile Research
关键词
骨架嵌入
动作捕捉
三维虚拟人体
姿态同步
动态仿真
skeleton embedding
motion capture
three-dimensional avatar
attitude synchronization
dynamic simulation