欢迎访问《图学学报》 分享到:

图学学报

• 计算机视觉 • 上一篇    下一篇

基于有界双调和权的人体局部网格变形方法

  

  1. (北方工业大学信息学院 北京 100144)
  • 出版日期:2019-12-31 发布日期:2020-01-20
  • 基金资助:
    国家自然科学基金项目(61371142);北京市自然科学基金青年项目(4194076)

Local Human Mesh Deformation Method Based on  Bounded Biharmonic Weights

  1. (School of Information, North China University of Technology, Beijing 100144, China)
  • Online:2019-12-31 Published:2020-01-20

摘要: 为了提高三维人体模型运动过程中的局部变形质量,提出了一种有界双调和权重 与双四元数混合蒙皮相结合的人体局部网格变形方法。首先将三维人体局部模型进行四面体化; 然后设置模型的骨骼控制单元;接下来通过拉普拉斯能量和最小化,并结合权重设置的边界约 束条件,计算各骨骼控制单元对人体局部模型内各顶点运动形变的有界双调和权;最后将三维 人体局部模型的各网格端点与骨骼控制单元混合绑定,并将各骨骼控制单元的运动参数转换为 双四元数,在双四元数运算空间结合有界双调和权,计算基于骨骼控制单元驱动的三维局部模 型的运动形变,从而完成运动状态下双四元数与有界双调和权相结合的混合蒙皮。实验表明, 该方法能使三维人体局部模型在运动时有较为平滑、自然的变形效果。

关键词: 网格变形, 有界双调和权, 双四元数, 蒙皮, 人体模型

Abstract: In order to improve local deformation quality of 3D human body model in motion, a local human body mesh deformation method combining bounded biharmonic weights with dual quaternion blending skinning is proposed. Firstly, the 3D human body model is tetrahedralized. Then the bone control unit of the model is set up. Next, the bounded biharmonic weights of each bone control unit for the movement deformation of each vertex in the human body local model is calculated by minimizing the sum of Laplacian energy and the boundary constraints of the weight setting. After that, the mesh vertexes of the 3D human body model are bound to the bone control unit, and the motion parameters of each bone control unit are converted to double quaternions. Finally, in the double quaternion operation space, the motion deformation of the 3D local model driven by bone control units is calculated with the bounded biharmonic weights, in order to achieve the blending skinning combining the dual quaternion with the bounded biharmonic weights in motion state. The experimental results show that this method enables the local model of 3D human body to be more smoothly and more naturally deformed in motion.

Key words:  mesh deformation, bounded biharmonic weights, dual quaternions, skinning, human body model