Abstract
In this paper, we present an automatic human portrait system based on the And-Or graph representation. The system can automatically generate a set of life-like portraits in different styles from a frontal face image. The system includes three subsystems, each of which models hair, face and collar respectively. The face subsystem can be further decomposed into face components: eyebrows, eyes, nose, mouth, and face contour. Each component has a number of distinct sub-templates as a leaf-node in the And-Or graph for portrait. The And-Or graph for portrait is like a ”mother template” which produces a large set of valid portrait configurations, which is a ”composite templates” made of a set of sub-templates. Our approach has three novel aspects:(1) we present an And-Or graph for portrait that explains the hierarchical structure and variability of portrait and apply it into practice; (2) we combine hair, face and collar into a system that solves a practical problem; (3) The system can simultaneously generate a set of impressive portraits in different styles. Experimental results demonstrate the effectiveness and life-likeness of our approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Koshimizu, H., Tominaga, M., Fufiwara, T., Murakami, K.: On kansei facial processing for computerized facial caricatruing system picasso. In: IEEE International Conferece on Systems, Man and Cybernetics, vol. 6, pp. 294–299 (1999)
Li, Y., Kobatake, H.: Extraction of facial sketch based on morphological processing. In: IEEE international conference on image processing, vol. 3, pp. 316–319 (1997)
Librande, S.E.: Example-based character drawing, Masters thesis. MIT, Cambridge, MA (1992)
Freeman, W.T., Tenenbaum, J.B., Pasztor, E.: An example-based approach to style translation for line drawings, Technical Report 11, MERL Technical Report, Cambridge, MA (1999)
Efros, A.A., Leung, T.K.: Texture synthesis by nonparametric sampling. In: Seventh International Conference on Computer Version (1999)
Baker, S., Kanade, T.: Hallucinating faces, AFGR00 (2000)
Chen, H., Xu, Y.Q., Shum, H.Y., Zhu, S.C., Zheng, N.N.: Example-based facial sketch generation with non-parametric sampling. ICCV 2, 433–438 (2001)
Chen, H., Liu, Z.Q., et al.: Example-based composite sketching of human portraits, NPAR, 95–102 (2004)
Jones, M.J., Poggio, T.: Multi-dimensional morphable models: a framework for representing and matching object classes. IJCV 2(29), 107–131 (1998)
Xu, Z.J., Chen, H., Zhu, S.C.: A high resolution grammatical model for face representation and sketching. CVPR 2, 470–477 (2005)
Chen, H., Zhu, S.C.: A generative model of human hair for hair sketching. CVPR 2, 74–81 (2005)
Chen, H., Zhu, S.C.: Composite templates for cloth modeling and sketching. CVPR 1, 943–950 (2006)
Rekers, J., Schurr, A.: A parsing algorithm for context sensitive graph grammars, TR-95-05, Leiden Univ. (1995)
Viola, P., Jones, M.: Rapid object detection using a boosted cascade of simple features, CVPR (2001)
Cootes, T.F., Taylor, C.J., Cooper, D., Graham, J.: Active shape models-their training and application. Computer Vison and Image Understanding 61(1), 38–59 (1995)
Cootes, T.F., Edwards, G.J., Taylor, C.J.: Active appearance models. In: Burkhardt, H., Neumann, B. (eds.) ECCV 1998. LNCS, vol. 1407, Springer, Heidelberg (1998)
Davies, R.H., Cootes, T.F., Twining, C., Taylor, C.J.: An Information theoretic approach to statistical shape modelling. In: Proc. British Machine Vision Conference, pp. 3–11 (2001)
Belongie, S., Malik, J., Puzicha, J.: Shape matching and object recognition using shape contexts. PAMI 24(4), 509–522 (2002)
Meinguet, J.: Multivariate interpolation at arbitrary points made simple. J. Applied Math. Physics (ZAMP) 5, 439–468 (1979)
Chui, H., Rangarajan, A.: A new algorithm for non-rigid point matching, CVPR (2000)
Boykov, Y., Veksler, O., Zabih, R.: Faster approximate energy minimization via graph cuts. PAMI 23(11), 1222–1239 (2001)
Boykov, Y., Kolmogorov, V.: An Experimental Comparison of Min-Cut/Max-Flow Algorithms for Energy Minimization in Computer Vision. PAMI 26(9), 1124–1137 (2004)
Martinez, A., Benavente, R.: The ar face database, Technical Report 24, CVC (1998)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Min, F., Suo, JL., Zhu, SC., Sang, N. (2007). An Automatic Portrait System Based on And-Or Graph Representation. In: Yuille, A.L., Zhu, SC., Cremers, D., Wang, Y. (eds) Energy Minimization Methods in Computer Vision and Pattern Recognition. EMMCVPR 2007. Lecture Notes in Computer Science, vol 4679. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74198-5_15
Download citation
DOI: https://doi.org/10.1007/978-3-540-74198-5_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74195-4
Online ISBN: 978-3-540-74198-5
eBook Packages: Computer ScienceComputer Science (R0)