Single Image Portrait Relighting via Explicit Multiple Reflectance Channel Modeling

被引:66
作者
Wang, Zhibo [1 ,2 ]
Yu, Xin [3 ]
Lu, Ming [4 ]
Wang, Quan [5 ]
Qian, Chen [5 ]
Xu, Feng [1 ,2 ]
机构
[1] Tsinghua Univ, BNRist, Beijing 100091, Peoples R China
[2] Tsinghua Univ, Sch Software, Beijing 100091, Peoples R China
[3] Univ Technol Sydney, Sydney, NSW, Australia
[4] Intel Labs, Beijing, Peoples R China
[5] SenseTime, Beijing, Peoples R China
来源
ACM TRANSACTIONS ON GRAPHICS | 2020年 / 39卷 / 06期
基金
国家重点研发计划; 北京市自然科学基金;
关键词
Portrait relighting; Image-based relighting; Deep neural rendering; FACE; ILLUMINATION; DATABASE;
D O I
10.1145/3414685.3417824
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Portrait relighting aims to render a face image under different lighting conditions. Existing methods do not explicitly consider some challenging lighting effects such as specular and shadow, and thus may fail in handling extreme lighting conditions. In this paper, we propose a novel framework that explicitly models multiple reflectance channels for single image portrait relighting, including the facial albedo, geometry as well as two lighting effects, i.e., specular and shadow. These channels are finally composed to generate the relit results via deep neural networks. Current datasets do not support learning such multiple reflectance channel modeling. Therefore, we present a large-scale dataset with the ground-truths of the channels, enabling us to train the deep neural networks in a supervised manner. Furthermore, we develop a novel module named Lighting guided Feature Modulation (LFM). In contrast to existing methods which simply incorporate the given lighting in the bottleneck of a network, LFM fuses the lighting by layer-wise feature modulation to deliver more convincing results. Extensive experiments demonstrate that our proposed method achieves better results and is able to generate challenging lighting effects.
引用
收藏
页数:13
相关论文
共 51 条
[1]   Inverse Rendering of Faces with a 3D Morphable Model [J].
Aldrian, Oswald ;
Smith, William A. P. .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2013, 35 (05) :1080-1093
[2]   Bringing Portraits to Life [J].
Averbuch-Elor, Hadar ;
Cohen-Or, Daniel ;
Kopf, Johannes ;
Cohen, Michael F. .
ACM TRANSACTIONS ON GRAPHICS, 2017, 36 (06)
[3]  
Baocai Yin., 2009, J. Comput. Res. Develop., V6, P020
[4]   Lambertian reflectance and linear subspaces [J].
Basri, R ;
Jacobs, DW .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2003, 25 (02) :218-233
[5]   A morphable model for the synthesis of 3D faces [J].
Blanz, V ;
Vetter, T .
SIGGRAPH 99 CONFERENCE PROCEEDINGS, 1999, :187-194
[6]   A 3D Morphable Model learnt from 10,000 faces [J].
Booth, James ;
Roussos, Anastasios ;
Zafeiriou, Stefanos ;
Ponniah, Allan ;
Dunaway, David .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :5543-5552
[7]  
Cao C., 2013, IEEE T VISUALIZATION, V20, P413
[8]  
CHEN X., 2013, IEEE T IMAGE PROCESS, V22, P4249
[9]  
Chen XW, 2011, PROC CVPR IEEE, P281, DOI 10.1109/CVPR.2011.5995473
[10]   4DFAB: A Large Scale 4D Database for Facial Expression Analysis and Biometric Applications [J].
Cheng, Shiyang ;
Kotsia, Irene ;
Pantic, Maja ;
Zafeiriou, Stefanos .
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, :5117-5126