Abstract
In this paper, we propose a unified framework for fully automatic face photo stylization based on a single style exemplar. Constrained by the “single-exemplar” condition, where the numbers and varieties of patch samples are limited, we introduce flexibility in sample selection while preserving identity and content of the input photo. Based on the observation that many styles are characterized by unique color selections and texture patterns, we employ a two-phase procedure. The first phase searches a dense and semantic-aware correspondence between the input and the exemplar images, so that colors in the exemplar can be transferred to the input. The second phase conducts edge-preserving texture transfer, which preserves edges and contours of the input and mimics the textures of the exemplar at multiple scales. Experimental results demonstrate compelling visual effects and notable improvements over other state-of-the-art methods which are adapted for the same task.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Burnt picture. http://bbs.wenxuecity.com/art/3047.html. Accessed 29 Feb 2016
Rollip. http://www.rollip.com/start/?src=ws. Accessed 17 Feb 2016
Barnes, C., Shechtman, E., Goldman, D.B., Finkelstein, A.: The generalized patchmatch correspondence algorithm. In: Computer Vision–ECCV 2010, pp. 29–43. Springer, New York (2010)
Beier, T., Neely, S.: Feature-based image metamorphosis. In: ACM SIGGRAPH Computer Graphics, vol. 26, pp. 35–42. ACM, New York (1992)
Choi, H.C., Sibbing, D., Kobbelt, L.: Nonparametric facial feature localization using segment-based eigenfeatures. Comput Intell Neurosci 501, 164290 (2015)
Cohen-Or, D., Sorkine, O., Gal, R., Leyvand, T., Xu, Y.Q.: Color harmonization. In: ACM Transactions on Graphics (TOG), vol. 25, pp. 624–630. ACM, New York (2006)
Darabi, S., Shechtman, E., Barnes, C., Goldman, D.B., Sen, P.: Image melding: combining inconsistent images using patch-based synthesis. ACM Trans. Graph. 31(4), 82 (2012)
Efros, A., Leung, T.K., et al.: Texture synthesis by non-parametric sampling. In: Proceedings of the Seventh IEEE International Conference on Computer Vision (ICCV), vol. 2, pp. 1033–1038. IEEE (1999)
Efros, A.A., Freeman, W.T.: Image quilting for texture synthesis and transfer. In: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, pp. 341–346. ACM, New York (2001)
Gooch, B., Coombe, G., Shirley, P.: Artistic vision: painterly rendering using computer vision techniques. In: Proceedings of the 2nd international symposium on Non-photorealistic animation and rendering, pp. 83–ff. ACM, New York (2002)
HaCohen, Y., Shechtman, E., Goldman, D.B., Lischinski, D.: Optimizing color consistency in photo collections. ACM Trans Graph 32(4), 38 (2013)
Henstock, P.V., Chelberg, D.M.: Automatic gradient threshold determination for edge detection . IEEE Trans. Image Process 5(5), 784–787 (1996)
Kagaya, M., Brendel, W., Deng, Q., Kesterson, T., Todorovic, S., Neill, P.J., Zhang, E.: Video painting with space-time-varying style parameters. Vis Comput Graph IEEE Trans 17(1), 74–87 (2011)
Kaspar, A., Neubert, B., Lischinski, D., Pauly, M., Kopf, J.: Self tuning texture optimization. In: Computer Graphics Forum, vol. 34, pp. 349–359. Wiley Online Library, New York (2015)
Kwatra, V., Schödl, A., Essa, I., Turk, G., Bobick, A.: Graphcut textures: image and video synthesis using graph cuts. In: ACM SIGGRAPH, pp. 277–286. ACM, New York (2003)
Lewis, J.P.: Texture synthesis for digital painting. In: ACM SIGGRAPH Computer Graphics. vol. 18, pp. 245–252. ACM, New York (1984)
Li, H., Liu, G., Ngan, K.N.: Guided face cartoon synthesis. Multimed. IEEE Trans. 13(6), 1230–1239 (2011)
Li, H., Mould, D.: Contrast-aware halftoning. In: Computer Graphics Forum, vol. 29, pp. 273–280. Wiley Online Library, New York (2010)
Li, H., Mould, D.: Artistic tessellations by growing curves. In: Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Non-Photorealistic Animation and Rendering, pp. 125–134. ACM, New York (2011)
Li, H., Mould, D.: Content-sensitive screening in black and white. In: GRAPP, pp. 166–172 (2011)
Li, H., Mould, D.: Structure-preserving stippling by priority-based error diffusion. In: Proceedings of Graphics Interface, pp. 127–134. Canadian Human-Computer Communications Society, Canada (2011)
Liang, L., Liu, C., Xu, Y.Q., Guo, B., Shum, H.Y.: Real-time texture synthesis by patch-based sampling. ACM Trans. Graph. 20(3), 127–150 (2001)
Lu, C., Xu, L., Jia, J.: Combining sketch and tone for pencil drawing production. In: Proceedings of the Symposium on Non-Photorealistic Animation and Rendering, pp. 65–73. Eurographics Association, Manchester (2012)
Neumann, L., Neumann, A.: Color style transfer techniques using hue, lightness and saturation histogram matching. In: Computational Aesthetics, pp. 111–122. Citeseer (2005)
Pérez, P., Gangnet, M., Blake, A.: Poisson image editing. In: ACM Transactions on Graphics (TOG), vol. 22, pp. 313–318. ACM, New York (2003)
Shih, Y., Paris, S., Barnes, C., Freeman, W.T., Durand, F.: Style transfer for headshot portraits. ACM Trans Graph 33(4), 148 (2014)
Wang, X., Tang, X.: Face photo-sketch synthesis and recognition. IEEE Trans. Pattern Anal. Mach. Intell. 31(11), 1955–1967 (2009)
Wexler, Y., Shechtman, E., Irani, M.: Space-time completion of video. IEEE Trans. Pattern Anal. Mach. Intell. 29(3), 463–476 (2007)
Zhang, W., Wang, X., Tang, X.: Lighting and pose robust face sketch synthesis. In: ECCV 2010, pp. 420–433. Springer, New York (2010)
Zhang, Y., Dong, W., Deussen, O., Huang, F., Li, K., Hu, B.G.: Data-driven face cartoon stylization. ACM, New york (2014)
Zhu, X., Ramanan, D.: Face detection, pose estimation, and landmark localization in the wild. In: Computer Vision and Pattern Recognition (CVPR), 2012 IEEE Conference on, pp. 2879–2886. IEEE (2012)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yi, Z., Li, Y., Ji, S. et al. Artistic stylization of face photos based on a single exemplar. Vis Comput 33, 1443–1452 (2017). https://doi.org/10.1007/s00371-016-1290-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-016-1290-4