skip to main content
10.1145/2370919.2370923acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

A facial composite editor for blendshape characters

Published: 04 August 2012 Publication History

Abstract

In this paper we present an interactive editing system that allows digital modelers to rapidly create new blendshape face models for incidental or background characters, starting from a small number of given face models. The obvious approach of generating linear combinations of the given models is limited in that it does not explore the combinatorial variety in the given source models. Instead, we take an approach similar to the "facial composite" systems used in forensics, in which face features (eyes, nose, mouth, etc.) from different individuals are assembled to create a composite likeness. A literal implementation of the facial composite idea does not produce realistic faces however, since choosing features from faces of different sizes can result in both unrealistic discontinuities and position relationship violations (a selected mouth might be at a higher position that the bottom of the nose selected from a different character). To handle this, we adopt a gradient-domain assembly and blending of the individual features, and produce the final face by integrating the resulting Poisson equation. This method guarantees that the result is smooth and that position relationships from the source characters are preserved. Additional blendshape expression targets are generated by the same approach, using the same gradient blending used to produce the neutral face. The resulting system is simple, operates at interactive rates, and has already proven itself in production.

References

[1]
Agarwala, A., Dontcheva, M., Agrawala, M., Drucker, S., Colburn, A., Curless, B., Salesin, D., and Cohen, M. 2004. Interactive digital photomontage. ACM Trans. Graph. 23, 3, 294--302.
[2]
Agarwala, A. 2007. Efficient gradient-domain compositing using quadtrees. ACM Trans. Graph. 26, 3.
[3]
Alexa, M. 2003. Differential coordinates for local mesh morphing and deformation. The Visual Computer 19, 2--3, 105--114.
[4]
Amberg, B., Romdhani, S., and Vetter, T. 2007. Optimal step nonrigid ICP algorithms for surface registration. In Proc. Computer Vision and Pattern Recognition 2007, 1--8.
[5]
Botsch, M., and Sorkine, O. 2008. On linear variational surface deformation methods. IEEE Trans. on Visualization and Computer Graphics 14, 1, 213--230.
[6]
Connor, M., and Kumar, P. 2010. Fast construction of k-nearest neighbor graphs for point clouds. IEEE Trans. on Visualization and Computer Graphics 16, 4, 599--608.
[7]
Daneshmandi, A., 2012. PortraitPad web application. http://portraitpad.com.
[8]
Goldman, D. B., and Chen, J.-H. 2005. Vignette and exposure calibration and compensation. In Proc. International Conference on Computer Vision 2005, 899--906.
[9]
IQ Biometrix, Inc., 2012. FACES 4.0 facial composite software. http://www.iqbiometrix.com.
[10]
Ishchenko, M., 2012. FlashFace web application. http://flashface.ctapt.de.
[11]
Levin, A., Zomet, A., Peleg, S., and Weiss, Y. 2004. Seamless image stitching in the gradient domain. In Proc. European Conference on Computer Vision 2004, 377--389.
[12]
Lewis, J. 2001. Lifting detail from darkness. In ACM SIGGRAPH 2001 Talks.
[13]
Lipman, Y., Sorkine, O., Cohen-Or, D., Levin, D., Rössl, C., and Seidel, H.-P. 2004. Differential coordinates for interactive mesh editing. In Proc. Shape Modeling International 2004, 181--190.
[14]
Noh, J.-y., and Neumann, U. 2001. Expression cloning. In Proc. SIGGRAPH 2001, 277--288.
[15]
Pérez, P., Gangnet, M., and Blake, A. 2003. Poisson image editing. In Proc. SIGGRAPH 2003, 313--318.
[16]
Sorkine, O., Cohen-Or, D., Lipman, Y., Alexa, M., Rössl, C., and Seidel, H.-P. 2004. Laplacian surface editing. In Proc. Eurographics/ACM SIGGRAPH Symposium on Geometry Processing 2004, 175--184.
[17]
Sumner, R. W., and Popović, J. 2004. Deformation transfer for triangle meshes. ACM Trans. Graph. 23, 3, 399--405.

Cited By

View all
  1. A facial composite editor for blendshape characters

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    DigiPro '12: Proceedings of the Digital Production Symposium
    August 2012
    80 pages
    ISBN:9781450316491
    DOI:10.1145/2370919
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 04 August 2012

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Laplacian interpolation
    2. bi-Laplacian interpolation
    3. blendshapes
    4. discrete Poisson equation
    5. facial composite

    Qualifiers

    • Research-article

    Conference

    DigiPro '12
    Sponsor:
    DigiPro '12: The Digital Production Symposium
    August 4, 2012
    California, Glendale

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)11
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 08 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)Groom Styles Interpolation with Features Preservation for Digital Creatures EffectsProceedings of the 2022 Digital Production Symposium10.1145/3543664.3543683(1-8)Online publication date: 7-Aug-2022
    • (2020)Data‐Driven Facial SimulationComputer Graphics Forum10.1111/cgf.1408939:6(513-526)Online publication date: 8-Aug-2020
    • (2017)Cosmetic-visACM SIGGRAPH 2017 Posters10.1145/3102163.3102177(1-2)Online publication date: 30-Jul-2017
    • (2017)Blending Face Details: Synthesizing a Face Using Multiscale Face ModelsIEEE Computer Graphics and Applications10.1109/MCG.2017.403106937:6(65-75)Online publication date: 9-Nov-2017
    • (2013)Expression transfer: A system to build 3D blend shapes for facial animation2013 28th International Conference on Image and Vision Computing New Zealand (IVCNZ 2013)10.1109/IVCNZ.2013.6727008(154-159)Online publication date: Nov-2013

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media