High-Quality Hair Modeling from A Single Portrait Photo

被引:80
作者
Chai, Menglei [1 ]
Luo, Linjie
Sunkavalli, Kalyan
Carr, Nathan
Hadap, Sunil
Zhou, Kun [1 ]
机构
[1] Zhejiang Univ, State Key Lab CAD&CG, Hangzhou, Zhejiang, Peoples R China
来源
ACM TRANSACTIONS ON GRAPHICS | 2015年 / 34卷 / 06期
基金
中国国家自然科学基金;
关键词
Face reconstruction; hair capture; model-based reconstruction; Shape from Shading; SHAPE; CAPTURE;
D O I
10.1145/2816795.2818112
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose a novel system to reconstruct a high-quality hair depth map from a single portrait photo with minimal user input. We achieve this by combining depth cues such as occlusions, silhouettes, and shading, with a novel 3D helical structural prior for hair reconstruction. We fit a parametric morphable face model to the input photo and construct a base shape in the face, hair and body regions using occlusion and silhouette constraints. We then estimate the normals in the hair region via a Shape-from-Shading-based optimization that uses the lighting inferred from the face model and enforces an adaptive albedo prior that models the typical color and occlusion variations of hair. We introduce a 3D helical hair prior that captures the geometric structure of hair, and show that it can be robustly recovered from the input photo in an automatic manner. Our system combines the base shape, the normals estimated by Shape from Shading, and the 3D helical hair prior to reconstruct high-quality 3D hair models. Our single-image reconstruction closely matches the results of a state-of-the-art multiview stereo applied on a multi-view stereo dataset. Our technique can reconstruct a wide variety of hairstyles ranging from short to long and from straight to messy, and we demonstrate the use of our 3D hair models for high-quality portrait relighting, novel view synthesis and 3D-printed portrait reliefs.
引用
收藏
页数:10
相关论文
共 34 条
[1]  
[Anonymous], 2014, ACM T GRAPH
[2]  
Barron JT, 2012, LECT NOTES COMPUT SC, V7575, P57, DOI 10.1007/978-3-642-33765-9_5
[3]   High-Quality Single-Shot Capture of Facial Geometry [J].
Beeler, Thabo ;
Bickel, Bernd ;
Beardsley, Paul ;
Sumner, Bob ;
Gross, Markus .
ACM TRANSACTIONS ON GRAPHICS, 2010, 29 (04)
[4]   Coupled 3D Reconstruction of Sparse Facial Hair and Skin [J].
Beeler, Thabo ;
Bickel, Bernd ;
Noris, Gioacchino ;
Beardsley, Paul ;
Marschner, Steve ;
Sumner, Robert W. ;
Gross, Markus .
ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (04)
[5]   Super-helices for predicting the dynamics of natural hair [J].
Bertails, Florence ;
Audoly, Basile ;
Cani, Marie-Paule ;
Querleux, Bernard ;
Leroy, Frederic ;
Leveque, Jean-Luc .
ACM TRANSACTIONS ON GRAPHICS, 2006, 25 (03) :1180-1187
[6]   A morphable model for the synthesis of 3D faces [J].
Blanz, V ;
Vetter, T .
SIGGRAPH 99 CONFERENCE PROCEEDINGS, 1999, :187-194
[7]   Single Photo Estimation of Hair Appearance [J].
Bonneel, Nicolas ;
Paris, Sylvain ;
van de Panne, Michiel ;
Durand, Fredo ;
Drettakis, George .
COMPUTER GRAPHICS FORUM, 2009, 28 (04) :1171-1180
[8]   FaceWarehouse: A 3D Facial Expression Database for Visual Computing [J].
Cao, Chen ;
Weng, Yanlin ;
Zhou, Shun ;
Tong, Yiying ;
Zhou, Kun .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2014, 20 (03) :413-425
[9]   Dynamic Hair Manipulation in Images and Videos [J].
Chai, Menglei ;
Wang, Lvdi ;
Weng, Yanlin ;
Jin, Xiaogang ;
Zhou, Kun .
ACM TRANSACTIONS ON GRAPHICS, 2013, 32 (04)
[10]   Single-View Hair Modeling for Portrait Manipulation [J].
Chai, Menglei ;
Wang, Lvdi ;
Weng, Yanlin ;
Yu, Yizhou ;
Guo, Baining ;
Zhou, Kun .
ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (04)