Skip to main content
Log in

Weighted pose space editing for facial animation

  • Original Article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Blendshapes are the most commonly used approach to realistic facial animation in production. A blendshape model typically begins with a relatively small number of blendshape targets reflecting major muscles or expressions. However, the majority of the effort in constructing a production quality model occurs in the subsequent addition of targets needed to reproduce various subtle expressions and correct for the effects of various shapes in combination. To make this subsequent modeling process much more efficient, we present a novel editing method that removes the need for much of the iterative trial-and-error decomposition of an expression into targets. Isolated problematic frames of an animation are re-sculpted as desired and used as training for a nonparametric regression that associates these shapes with the underlying blendshape weights. Using this technique, the artist’s correction to a problematic expression is automatically applied to similar expressions in an entire sequence, and indeed to all future sequences. The extent and falloff of editing is controllable and the effect is continuously propagated to all similar expressions. In addition, we present a search scheme that allows effective reuse of pre-sculpted editing examples. Our system greatly reduces time and effort required by animators to create high quality facial animations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bickel, B., Lang, M., Botsch, M., Otaduy, M.A., Gross, M.: Pose-space animation and transfer of facial details. In: SCA ’08: Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 57–66. Eurographics Association, Aire-la-Ville (2008)

    Google Scholar 

  2. Bishop, C.M.: Neural Networks for Pattern Recognition. Oxford University Press, London (1995)

    Google Scholar 

  3. Cao, Y., Faloutsos, P., Pighin, F.: Unsupervised learning for speech motion editing. In: SCA ’03: Proceedings of the 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 225–231. Eurographics Association, Aire-la-Ville (2003)

    Google Scholar 

  4. Carr, J.C., Beatson, R.K., Cherrie, J.B., Mitchell, T.J., Fright, W.R., McCallum, B.C., Evans, T.R.: Reconstruction and representation of 3d objects with radial basis functions. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH ’01, pp. 67–76. ACM, New York (2001)

    Chapter  Google Scholar 

  5. Choe, B., Lee, H., Seok Ko, H.: Performance-driven muscle-based facial animation. J. Vis. Comput. Animat. 12, 67–79 (2001)

    Article  MATH  Google Scholar 

  6. Chuang, E., Bregler, C.: Mood swings: expressive speech animation. ACM Trans. Graph. 24(2), 331–347 (2005)

    Article  Google Scholar 

  7. Deng, Z., Chiang, P.Y., Fox, P., Neumann, U.: Animating blendshape faces by cross-mapping motion capture data. In: I3D ’06: Proceedings of the 2006 Symposium on Interactive 3D Graphics and Games, pp. 43–48. ACM, New York (2006)

    Chapter  Google Scholar 

  8. Fornberg, B., Flyer, N.: The Gibbs phenomenon for radial basis functions. In: Gibbs Phenomenon in Various Representations and Applications. Sampling, Potsdam (2006)

    Google Scholar 

  9. Joshi, P., Tien, W.C., Desbrun, M., Pighin, F.: Learning controls for blend shape based realistic facial animation. In: SCA ’03: Proceedings of the 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 187–192. Eurographics Association, Aire-la-Ville (2003)

    Google Scholar 

  10. Komorowski, D., Melapudi, V., Mortillaro, D., Lee, G.S.: A hybrid approach to facial rigging. In: ACM SIGGRAPH ASIA 2010 Sketches, SA ’10, pp. 42:1–42:2. ACM, New York (2010)

    Google Scholar 

  11. Kurihara, T., Miyata, N.: Modeling deformable human hands from medical images. In: Proceedings of the 2004 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA ’04, pp. 355–363. Eurographics Association, Aire-la-Ville (2004)

    Chapter  Google Scholar 

  12. Lau, M., Chai, J., Xu, Y.Q., Shum, H.Y.: Face poser: Interactive modeling of 3d facial expressions using facial priors. ACM Trans. Graph. 29(1), 1–17 (2009)

    Article  Google Scholar 

  13. Lee, G., Hanner, F.: Practical experiences with pose space deformation. In: ACM SIGGRAPH ASIA 2009 Sketches. ACM, New York (2009)

    Google Scholar 

  14. Lewis, J., Anjyo, K.: Direct manipulation blendshapes. Comput. Graph. Appl. 30(4), 42–50 (2010). Special issue: Digital Human Faces

    Article  Google Scholar 

  15. Lewis, J.P., Mooser, J., Deng, Z., Neumann, U.: Reducing blendshape interference by selected motion attenuation. In: I3D ’05: Proceedings of the 2005 Symposium on Interactive 3D Graphics and Games, pp. 25–29. ACM, New York (2005)

    Chapter  Google Scholar 

  16. Li, H., Weise, T., Pauly, M.: Example-based facial rigging. ACM Trans. Graph. 29(4), 1–6 (2010)

    Google Scholar 

  17. Li, Q., Deng, Z.: Orthogonal blendshape based editing system for facial motion capture data. IEEE Comput. Graph. Appl. 76–82 (2008)

  18. Ma, X., Le, B.H., Deng, Z.: Style learning and transferring for facial animation editing. In: SCA ’09: Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 123–132. ACM, New York (2009)

    Chapter  Google Scholar 

  19. Osipa, J.: Stop Staring: Facial Modeling and Animation Done Right. Wiley, New York (2007)

    Google Scholar 

  20. Yuille, A., Grzywacz, N.: A mathematical analysis of the motion coherence theory. Int. J. Comput. Vis. 3(2), 155–175 (1989)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Junyong Noh.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Seol, Y., Seo, J., Kim, P.H. et al. Weighted pose space editing for facial animation. Vis Comput 28, 319–327 (2012). https://doi.org/10.1007/s00371-011-0641-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-011-0641-4

Keywords

Navigation