A Visual Representation for Editing Face Images

We propose a new approach for editing face images, which enables numerous exciting applications including face relighting, makeup transfer and face detail editing. Our face edits are based on a visual representation, which includes geometry, face segmentation, albedo, illumination and detail map. To recover our visual representation, we start by estimating geometry using a morphable face model, then decompose the face image to recover the albedo, and then shade the geometry with the albedo and illumination. The residual between our shaded geometry and the input image produces our detail map, which carries high frequency information that is either insufficiently or incorrectly captured by our shading process. By manipulating the detail map, we can edit face images with reality and identity preserved. Our representation allows various applications. First, it allows a user to directly manipulate various illumination. Second, it allows non-parametric makeup transfer with input face's distinctive identity features preserved. Third, it allows non-parametric modifications to the face appearance by transferring details. For face relighting and detail editing, we evaluate via a user study and our method outperforms other methods. For makeup transfer, we evaluate via an online attractiveness evaluation system, and can reliably make people look younger and more attractive. We also show extensive qualitative comparisons to existing methods, and have significant improvements over previous techniques.

[1]  Gang Hua,et al.  Face Re-Lighting from a Single Image under Harsh Lighting Conditions , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[2]  Shuicheng Yan,et al.  "Wow! you are so beautiful today!" , 2013, MM '13.

[3]  Diego Gutierrez,et al.  Screen-space perceptual rendering of human skin , 2009, TAP.

[4]  Dani Lischinski,et al.  A Closed-Form Solution to Natural Image Matting , 2008 .

[5]  Jiansheng Chen,et al.  Face Image Relighting using Locally Constrained Global Optimization , 2010, ECCV.

[6]  Fei Yang,et al.  Expression flow for 3D-aware face component transfer , 2011, SIGGRAPH 2011.

[7]  David A. Forsyth,et al.  Non-parametric Filtering for Geometric Detail Extraction and Material Representation , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[8]  Kalyan Sunkavalli,et al.  Automatic Scene Inference for 3D Object Compositing , 2014, ACM Trans. Graph..

[9]  Kun Zhou,et al.  High-quality hair modeling from a single portrait photo , 2015, ACM Trans. Graph..

[10]  Gang Hua,et al.  Face Relighting from a Single Image under Arbitrary Unknown Lighting Conditions , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  S. Pont,et al.  Material — Illumination Ambiguities and the Perception of Solid Objects , 2006, Perception.

[12]  Kun Zhou,et al.  Simulating makeup through physics-based manipulation of intrinsic image layers , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[13]  Noah Snavely,et al.  Intrinsic images in the wild , 2014, ACM Trans. Graph..

[14]  Arne Stoschek,et al.  Image-based re-rendering of faces for continuous pose and illumination directions , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[15]  Pat Hanrahan,et al.  An efficient representation for irradiance environment maps , 2001, SIGGRAPH.

[16]  Zhigang Deng,et al.  Image-based face illumination transferring using logarithmic total variation models , 2009, The Visual Computer.

[17]  Ce Liu,et al.  Exploring new representations and applications for motion analysis , 2009 .

[18]  Shree K. Nayar,et al.  Face swapping: automatically replacing faces in photographs , 2008, SIGGRAPH 2008.

[19]  Qinping Zhao,et al.  Face illumination transfer through edge-preserving filters , 2011, CVPR 2011.

[20]  Pieter Peers,et al.  Post-production facial performance relighting using reflectance transfer , 2007, SIGGRAPH 2007.

[21]  David A. Forsyth,et al.  An approximate shading model for object relighting , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[22]  Chi-Keung Tang,et al.  Example-Based Cosmetic Transfer , 2007 .

[23]  Zicheng Liu,et al.  Expressive expression mapping with ratio images , 2001, SIGGRAPH.

[24]  Zicheng Liu,et al.  Face relighting with radiance environment maps , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[25]  Hans-Peter Seidel,et al.  Computer‐Suggested Facial Makeup , 2011, Comput. Graph. Forum.

[26]  Yiying Tong,et al.  FaceWarehouse: A 3D Facial Expression Database for Visual Computing , 2014, IEEE Transactions on Visualization and Computer Graphics.

[27]  Shuicheng Yan,et al.  Fashion Analysis: Current Techniques and Future Directions , 2014, IEEE MultiMedia.

[28]  Thomas Vetter,et al.  A morphable model for the synthesis of 3D faces , 1999, SIGGRAPH.

[29]  英樹 藤堂,et al.  “Band-Sifting Decomposition for Image-Based Material Editing”の実装報告 , 2016 .

[30]  E. Land,et al.  Lightness and retinex theory. , 1971, Journal of the Optical Society of America.

[31]  Steve Marschner,et al.  Inverse Lighting for Photography , 1997, CIC.

[32]  Dong Guo,et al.  Digital face makeup by example , 2009, CVPR.

[33]  Ira Kemelmacher-Shlizerman,et al.  Illumination-Aware Age Progression , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[34]  ZhangZhengyou,et al.  Face Relighting from a Single Image under Arbitrary Unknown Lighting Conditions , 2009 .

[35]  LiQing,et al.  Image-based face illumination transferring using logarithmic total variation models , 2009 .

[36]  Xuelong Li,et al.  Facial Skin Beautification Using Adaptive Region-Aware Masks , 2014, IEEE Transactions on Cybernetics.

[37]  Amnon Shashua,et al.  The Quotient Image: Class-Based Re-Rendering and Recognition with Varying Illuminations , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[38]  Frédo Durand,et al.  Style transfer for headshot portraits , 2014, ACM Trans. Graph..