Highlight-Aware Two-Stream Network for Single-Image SVBRDF Acquisition

被引:47
作者
Guo, Jie [1 ]
Lai, Shuichang [1 ]
Tao, Chengzhi [1 ]
Cai, Yuelong [1 ]
Wang, Lei [2 ]
Guo, Yanwen [1 ]
Yan, Ling-Qi [3 ]
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Jiangsu, Peoples R China
[2] Guangdong OPPO Mobile Telecommun Corp Ltd, Dongguan, Peoples R China
[3] Univ Calif Santa Barbara, Santa Barbara, CA 93106 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2021年 / 40卷 / 04期
关键词
Reflectance Modeling; SVBRDF; Deep Learning; Rendering; REPRESENTATION;
D O I
10.1145/3450626.3459854
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper addresses the task of estimating spatially-varying reflectance (i.e., SVBRDF) from a single, casually captured image. Central to our method is a highlight-aware (HA) convolution operation and a two-stream neural network equipped with proper training losses. Our HA convolution, as a novel variant of standard (ST) convolution, directly modulates convolution kernels under the guidance of automatically learned masks representing potentially overexposed highlight regions. It helps to reduce the impact of strong specular highlights on diffuse components and at the same time, hallucinates plausible contents in saturated regions. Considering that variation of saturated pixels also contains important cues for inferring surface bumpiness and specular components, we design a two-stream network to extract features from two different branches stacked by HA convolutions and ST convolutions, respectively. These two groups of features are further fused in an attention-based manner to facilitate feature selection of each SVBRDF map. The whole network is trained end to end with a new perceptual adversarial loss which is particularly useful for enhancing the texture details. Such a design also allows the recovered material maps to be disentangled. We demonstrate through quantitative analysis and qualitative visualization that the proposed method is effective to recover clear SVBRDFs from a single casually captured image, and performs favorably against state-of-the-arts. Since we impose very few constraints on the capture process, even a non-expert user can create high-quality SVBRDFs that cater to many graphical applications.
引用
收藏
页数:14
相关论文
共 74 条
[1]  
Abadi Martin, 2016, arXiv
[2]   Reflectance Modeling by Neural Texture Synthesis [J].
Aittala, Miika ;
Aila, Timo ;
Lehtinen, Jaakko .
ACM TRANSACTIONS ON GRAPHICS, 2016, 35 (04)
[3]   Two-Shot SVBRDF Capture for Stationary Materials [J].
Aittala, Miika ;
Weyrich, Tim ;
Lehtinen, Jaakko .
ACM TRANSACTIONS ON GRAPHICS, 2015, 34 (04)
[4]   Practical SVBRDF Capture In The Frequency Domain [J].
Aittala, Miika ;
Weyrich, Tim ;
Lehtinen, Jaakko .
ACM TRANSACTIONS ON GRAPHICS, 2013, 32 (04)
[5]  
Aittala Miika, 2019, CoRR
[6]  
[Anonymous], 2010, IEEE T PATTERN ANAL, DOI DOI 10.1109/TPAMI.2009.102
[7]  
[Anonymous], 1977, TECHNICAL REPORT
[8]  
[Anonymous], 2014, 27THINT C NEURAL INF
[9]  
Arvin AM, 2009, LIVE VARIOLA VIRUS: CONSIDERATIONS FOR CONTINUING RESEARCH, P9
[10]   Deep SVBRDF Estimation on Real Materials [J].
Asselin, Louis-Philippe ;
Laurendeau, Denis ;
Lalonde, Jean-Francois .
2020 INTERNATIONAL CONFERENCE ON 3D VISION (3DV 2020), 2020, :1157-1166