• DocumentCode
    1472692
  • Title

    Detail-Preserving Controllable Deformation from Sparse Examples

  • Author

    Huang, Haoda ; Yin, KangKang ; Zhao, Ling ; Qi, Yue ; Yu, Yizhou ; Tong, Xin

  • Author_Institution
    Microsoft Res. Asia, Mountain View, CA, USA
  • Volume
    18
  • Issue
    8
  • fYear
    2012
  • Firstpage
    1215
  • Lastpage
    1227
  • Abstract
    Recent advances in laser scanning technology have made it possible to faithfully scan a real object with tiny geometric details, such as pores and wrinkles. However, a faithful digital model should not only capture static details of the real counterpart but also be able to reproduce the deformed versions of such details. In this paper, we develop a data-driven model that has two components; the first accommodates smooth large-scale deformations and the second captures high-resolution details. Large-scale deformations are based on a nonlinear mapping between sparse control points and bone transformations. A global mapping, however, would fail to synthesize realistic geometries from sparse examples, for highly deformable models with a large range of motion. The key is to train a collection of mappings defined over regions locally in both the geometry and the pose space. Deformable fine-scale details are generated from a second nonlinear mapping between the control points and per-vertex displacements. We apply our modeling scheme to scanned human hand models, scanned face models, face models reconstructed from multiview video sequences, and manually constructed dinosaur models. Experiments show that our deformation models, learned from extremely sparse training data, are effective and robust in synthesizing highly deformable models with rich fine features, for keyframe animation as well as performance-driven animation. We also compare our results with those obtained by alternative techniques.
  • Keywords
    computational geometry; computer animation; feature extraction; image reconstruction; image sequences; solid modelling; video signal processing; bone transformation; data-driven model; detail-preserving controllable deformation sparse examples; face model reconstruction; faithful digital model; geometry; global mapping; high-resolution detail capture; keyframe animation; laser scanning technology; manually constructed dinosaur model; multiview video sequence; nonlinear mapping; object pores; object wrinkles; per-vertex displacement; performance-driven animation; pose space; scanned face model; scanned human hand model; smooth large-scale deformation; sparse control points; static detail capture; tiny geometric details; Animation; Bones; Data models; Deformable models; Face; Geometry; Training; CCA regression.; Detail-preserving deformation; controllable skinning; learning from sparse examples; Adult; Animals; Artificial Intelligence; Computer Graphics; Computer Simulation; Dinosaurs; Face; Hand; Humans; Image Processing, Computer-Assisted; Male; Models, Biological; Regression Analysis; Video Recording;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2012.88
  • Filename
    6171183