计算机与现代化

• 图像处理 • 上一篇    下一篇

基于深度图像序列的虚拟人蒙皮动画算法

  

  1. (1.国网安徽省电力公司,安徽 合肥 230022; 2.国网滁州供电公司,安徽 滁州 239000;
    3.安徽大学计算机科学与技术学院,安徽 合肥 230601)
  • 收稿日期:2016-03-16 出版日期:2017-06-23 发布日期:2017-06-23
  • 作者简介:肖安南(1975-),男,安徽金寨人,国网安徽省电力公司高级工程师,研究方向:电力安全管理,计算机视觉与模式识别; 张城玮(1979-),男,陕西西安人,国网滁州供电公司工程师,研究方向:电力安全管理; 戴先玉(1962-),男,安徽芜湖人,工程师,研究方向:电力安全管理; 费婷婷(1991-),女,安徽合肥人,安徽大学计算机科学与技术学院硕士研究生,研究方向:计算机视觉与图像处理; 马银中(1991-),男,安徽池州人,硕士研究生,研究方向:计算机视觉与图像处理。
  • 基金资助:
    安徽省电力公司科技项目(5212M01353B4); 安徽省自然科学基金资助项目(KJ2016A040, 1408085MKL94)

Virtual Human Skinning Animation Algorithm Based on Depth Image Sequences

  1. (1. State Grid Anhui Electric Power Company, Hefei 230022, China;
    2. State Grid Chuzhou Power Supply Company, Chuzhou 239000, China;
    3. School of Computer Science and Technology, Anhui University, Hefei 230601, China)
  • Received:2016-03-16 Online:2017-06-23 Published:2017-06-23

摘要: 虚拟人的蒙皮动画是虚拟人建模领域中的一个重要问题,在影视制作、动画设计、虚拟现实等应用中有着重大的价值。对于虚拟人蒙皮动画的研究,核心问题是蒙皮参数的计算,而蒙皮计算的准确与否决定了动画效果的逼真与否。常用的方法是根据骨骼与皮肤的距离进行直接计算,但是该方法对于姿态具有很大的依赖性,且没有定量的衡量标准,准确度难以保证。本文提出一种基于深度图像序列进行蒙皮参数优化计算的方法,该方法根据不同姿态下深度图像序列,设计关于蒙皮参数和姿态参数的优化函数,将不同姿态下的变形结果进行综合考虑,通过交替优化蒙皮参数和姿态参数,直到目标函数收敛,输出蒙皮参数。实验结果表明,与其他方法相比,本文方法在视觉上有更好的动画效果,在误差对比上,本文方法误差更小。

关键词: 虚拟人, 深度图像, 蒙皮参数, 优化, 动画效果

Abstract: Virtual human skinning animation is an important issue in the field of virtual human modeling, which has significant value in the application of film and television production, animation design, and virtual reality, etc. For virtual human skinning animation research, the core of the problem is the skinning parameter calculation, and that skinning calculation is accurate or not determines if the animation is lifelike or not. Common method is the direct calculation method based on the bones and skin, but this method has largely great dependence to posture, and there is no quantitative measure, hard to ensure accuracy. This paper proposed a method that needed skinning parameter optimization and calculation based on depth image sequences. This method was based on the depth image sequence under different posture, designed optimization function about skinning and posture parameters, and took deformation of different postures into comprehensive consideration. Skinning parameters and posture parameters were optimized by the alternate, until the target function reached convergence, and then we output the skinning parameters. The experimental results show that the proposed method has a better animation effect on the vision, and a smaller error on the error comparison when compared with other methods.

Key words: virtual human, depth image, skinning parameter, optimization, animation effects

中图分类号: