Variational Auto-Encoder for 3D Garment Deformation Prediction

被引:0
作者
Shi M. [1 ]
Feng W. [1 ]
Wei Y. [1 ]
Mao T. [2 ]
Zhu D. [2 ]
Wang Z. [2 ]
机构
[1] School of Control and Computer Engineering, North China Electric Power University, Beijing
[2] Prospective Research Laboratory, Institute of Computing Technology, Chinese Academy of Sciences, Beijing
来源
Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics | 2022年 / 34卷 / 08期
关键词
clothing animation; garment deformation prediction; Laplace transform; penetration removal; variational auto-encoder;
D O I
10.3724/SP.J.1089.2022.19156
中图分类号
学科分类号
摘要
Traditional garment animation workflow relies on the professional clothing simulator, which requires manual editing of artists or animators. There is no doubt that such a process is time-consuming and laborious. Synthesizing garment dynamics according to the input high-level parameters in a semi-automatic way not only helps dismiss the domain gap between inspiration and technical implementation, but also enables artists to focus on the authoring of animating contents. To that end, a variational auto-encoder-based garment animation synthesis method is presented. Firstly, a set of motion sequences composed of different poses are sampled to generate the human body dataset. Secondly, a variational auto-encoder network is constructed to learn the probabilistic distribution of clothing deformation from garment motions under different pose variations. Besides, a mesh Laplacian term on the loss function is introduced to preserve wrinkle details of the synthesized garments. After that, constraints on the latent space are imposed to control the garment shape to be generated. Finally, a refinement process is employed to resolve the penetration between the body surface and garment mesh, obtaining realistic clothing deformations. Proposed method is qualitatively and quantitatively evaluated on the AMASS dataset from different aspects: body motion/shape-driven garment synthesis, garment animation authoring. The experimental results demonstrate that proposed workflow is able to produce visually realistic garments without noticeable artifacts. Proposed method can produce temporally-consistent garment dynamics with shape and pose variations, which assists artists in authoring the desired clothing deformations. © 2022 Institute of Computing Technology. All rights reserved.
引用
收藏
页码:1160 / 1171
页数:11
相关论文
共 20 条
  • [1] Patel C, Liao Z, Pons-Moll G., TailorNet: predicting clothing in 3D as a function of human pose, shape and garment style, Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 7363-7373, (2020)
  • [2] Santesteban I, Otaduy M A, Casas D., Learning-based animation of clothing for virtual try-on, Computer Graphics Forum, 38, 2, pp. 355-366, (2019)
  • [3] Ma Q L, Yang J L, Ranjan A, Et al., Learning to dress 3D people in generative clothing, Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 6868-6877, (2020)
  • [4] Hoirul A, Moaiteq H, Salim O., Forced-driven wet cloth simulation based on external physical dynamism, International Journal of Advanced Computer Science and Applications, 8, 11, pp. 572-581, (2017)
  • [5] Tamstorf R, Jones T, McCormick S F., Smoothed aggregation multigrid for cloth simulation, ACM Transactions on Graphics, 34, 6, (2015)
  • [6] Cirio G, Lopez-Moreno J, Miraut D, Et al., Yarn-level simulation of woven cloth, ACM Transactions on Graphics, 33, 6, (2014)
  • [7] Narain R, Samii A, O'Brien J F., Adaptive anisotropic remeshing for cloth simulation, ACM Transactions on Graphics, 31, 6, (2012)
  • [8] Wang Z D, Wu L H, Fratarcangeli M, Et al., Parallel multigrid for nonlinear cloth simulation, Computer Graphics Forum, 37, 7, pp. 131-141, (2018)
  • [9] Li C, Tang M, Tong R F, Et al., P-cloth: interactive complex cloth simulation on multi-GPU systems using dynamic matrix assembly and pipelined implicit integrators, ACM Transactions on Graphics, 39, 6, (2020)
  • [10] Guan P, Reiss L, Hirshberg D A, Et al., DRAPE: dressing any person, ACM Transactions on Graphics, 31, 4, (2012)