Abstract
Three-dimensional (3D) cartoon facial animation is one step further than the challenging 3D caricaturing which generates 3D still caricatures only. In this paper, a 3D cartoon facial animation system is developed for a subject given only a single frontal face image of a neutral expression. The system is composed of three steps consisting of 3D cartoon face exaggeration, texture processing, and 3D cartoon facial animation. By following caricaturing rules of artists, instead of mathematical formulations, 3D cartoon face exaggeration is accomplished at both global and local levels. As a result, the final exaggeration is capable of depicting the characteristics of an input face while achieving artistic deformations. In the texture processing step, texture coordinates of the vertices of the cartoon face model are obtained by mapping the parameterized grid of the standard face model to a cartoon face template and aligning the input face to the face template.
Finally, 3D cartoon facial animation is implemented in the MPEG-4 animation framework. In order to avoid time-consuming construction of a face animation table, we propose to utilize the tables of existing models through model mapping. Experimental results demonstrate the effectiveness and efficiency of our proposed system.
Similar content being viewed by others
References
Abrantes, G., Pereira, F.: MPEG-4 facial animation technology: survey, implementation, and results. IEEE Trans. Circuits Syst. Video Technol. 9, 290–305 (1999)
Akleman, E., Reisch, J.: Modeling expressive 3D caricatures. In: ACM Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH), Los Angeles, California (2004)
Bier, E.A., Sloan, K.R.: Two-part texture mappings. IEEE Comput. Graph. Appl. 6, 40–53 (1986)
Chiang, P.Y., Liao, W.H., Li, T.Y.: Automatic caricature generation by analyzing facial features. In: Asian Conference on Computer Vision, Jeju, Korea (2004)
Clarke, L., Chen, M., Mora, B.: Automatic generation of 3D caricatures based on artistic deformation styles. IEEE Trans. Vis. Comput. Graph. 17(6), 808–821 (2011)
Cootes, T.F., Taylor, C.J., Cooper, D.H., Graham, J.: Active shape models, their training and application. Comput. Vis. Image Underst. 61, 38–59 (1995)
Erol, F., Gudukbay, U.: An interactive facial animation system. In: International Conference in Central Europe on Computer Graphics (2001)
Ersotelos, N., Dong, F.: Building highly realistic facial modeling and animation: a survey. Vis. Comput. 24(1), 13–30 (2008)
Fu, G., Chen, Y., Liu, J., Zhou, J., Li, P.: Interactive expressive 3D caricatures design. In: IEEE International Conference on Multimedia and Expo (ICME), Hannover, Germany, pp. 965–968 (2008)
Fujiwara, T., Koshimizu, H., Fujimura, K., Fujita, G., Noguchi, Y., Ishikawa, N.: A method for 3D face modeling and caricatured figure generation. In: IEEE International Conference on Multimedia and Expo (ICME), Lausanne, Switzerland, pp. 137–140 (2002)
Gao, W., Chen, Y., Wang, R., Shan, S., Jiang, D.: Learning and synthesizing MPEG-4 compatible 3-d face animation from video sequence. IEEE Trans. Circuits Syst. Video Technol. 13(11), 1119–1128 (2003)
Jin, X., Bao, H., Peng, Q.: A survey of computer animation. J. Softw. 8, 241–251 (1997)
Lan, J., Chen, Y., Xu, Y.: A facial animation synthesis approach based on MPEG-4 and PCA. Comput. Eng. Appl. 40, 60–64 (2004)
Li, P., Chen, Y., Liu, J., Fu, G.: 3D caricature generation by manifold learning. In: IEEE International Conference on Multimedia and Expo (ICME), Hannover, Germany, pp. 941–944 (2008)
Liang, L., Chen, H., Xu, Y.Q., Shum, H.Y.: Example-based caricature generation with exaggeration. In: Pacific Conference on Computer Graphics and Applications, Beijing, China, pp. 386–393 (2002)
Liu, J., Chen, Y., Miao, C., Xie, J., Ling, C.X., Gao, X., Gao, W.: Semi-supervised learning in reconstructed manifold space for 3D caricature generation. Comput. Graph. Forum 1, 1–11 (2009)
Luan, Q., Xu, Y.: Facial pixel drawing generation algorithm. J. Comput.-Aided Des. Comput. Graph. 21, 1733–1739 (2009)
Mo, Z., Lewis, J., Neumann, U.: Improved automatic caricature by feature normalization and exaggeration. In: International Conference on Computer Graphics and Interactive Techniques (2004)
Noh, J.Y., Neumann, U.: A survey of facial modelling and animation techniques. Tech. Rep. TR1998-99-705, Integrated Media Systems Center, Univ. of Southern California (1998)
Noh, Y., Fidaleo, D., Neumann, U.: Animated deformations with radial basis functions. In: The ACM Virtual Symposium on Reality and Software Technology (2000)
Obaid, M., Mukundan, R., Billinghurst, M., Pelachaud, C.: Expressive MPEG-4 facial animation using quadratic deformation models. In: The Seventh International Conference on Computer Graphics, Imaging and Visualization (CGIV) (2010)
Redman, L.: How to Draw Caricatures. McGraw-Hill, New York (1984)
Sederberg, T.W., Parry, S.R.: Free-form deformation of solid geometric models. In: ACM Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH), pp. 151–160 (1986)
Song, M., Dong, Z., Theobalt, C., Wang, H., Liu, Z., Seidel, H.P.: A generic framework for efficient 2-d and 3-d facial expression analogy. IEEE Trans. Multimed. 9(7), 1384–1395 (2007)
Sun, J., Jia, J., Tang, C.K., Shum, H.Y.: Poisson matting. ACM Trans. Graph. 23, 315–321 (2004)
Tong, J., Guan, H.: Realistic rapid 3D face modeling for film/TV animation. J. Comput. Appl. 27, 1013–1016 (2007)
Xie, J., Chen, Y., Liu, J., Miao, C., Gao, X.: Interactive 3D caricature generation based on double sampling. In: ACM International Conference on Multimedia, Vancouver, British, Columbia, Canada, pp. 745–748 (2009)
Zhang, M., Liu, S., Wang, J., Shen, H., Pan, Z.: The 3D caricature face modeling based on aesthetic formulae. In: International Conference on Virtual Reality Continuum and Its Applications in Industry, COEX, Seoul Korea (2010)
Zhou, R., Zhou, J., Chen, Y., Liu, J., Li, L.S.: Caricature generation based on facial feature analysis. J. Comput.-Aided Des. Comput. Graph. 118, 1362–1366 (2006)
Acknowledgements
This research is supported by the National Natural Science Foundation of China, Nos. 60871086, 60970076, 61173124, the Natural Science Foundation of Jiangsu Province China No. BK2008159, and ARC (Australian Research Council) grants.
Author information
Authors and Affiliations
Corresponding author
Electronic Supplementary Material
Below is the link to the electronic supplementary material.
(AVI 10.6 MB)
Rights and permissions
About this article
Cite this article
Liu, S., Wang, J., Zhang, M. et al. Three-dimensional cartoon facial animation based on art rules. Vis Comput 29, 1135–1149 (2013). https://doi.org/10.1007/s00371-012-0756-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-012-0756-2