Deep scene-scale material estimation�from multi-view indoor captures
Computers & Graphics
Siddhant Prakash Gilles Rainer
Adrien Bousseau George Drettakis
2
Rendering Equation [Kajiya 1986]
3
Bi-directional Reflectance Distribution Function (BRDF)
Normal
Diffuse Albedo
Specular Albedo
Roughness
Emitters
Rendering Equation [Kajiya 1986]
Material Estimation
Estimate approximate material maps
4
Diffuse Albedo
Roughness
Specular Albedo
Input Image
Our method
Material Estimation
Estimate approximate material maps, given multi-view image stack and geometry
5
Diffuse Albedo
Roughness
Specular Albedo
Diffuse Albedo
Roughness
Specular Albedo
Input Image
Our method
Estimate approximate material maps, given multi-view image stack and geometry
To re-render the scene with edited lighting, objects, or materials
6
Diffuse Albedo
Input Image
Material Estimation
Roughness
Specular Albedo
Edited Image
Key Ideas
7
Overview
8
Input
Image-space Prediction
Texture-space Gathering
Related Works
9
[Henzler et al. 2021]
Input
Normals
Diffuse
Roughness
Specular
Relighting
[Ghosh et al. 2010]
[Aittala et al. 2013]
Related Works
10
[Luan et al. 2021]
Relighting
Input
Initial Mesh
Resynthesis
[Nimier-David et al. 2021]
Related Works
11
Input Image
Albedo
Normal
Depth
Roughness
[Li et al. 2020]
Overview
12
Input
Image-space Prediction
Texture-space Gathering
Input
Images
Re-topologized Mesh
13
Overview
14
Image-space Prediction
Texture-space Gathering
Multi-view Colour Statistics
15
Multi-view Colour Statistics
16
Image
Median
Maximum
Minimum
Material Prediction Network
17
Dataset
18
Environments
Office
Bathroom
Living room
Kitchen
Config 1
Config 2
Config 1
Config 2
Materials x10
Materials x10
Indoor Day
Indoor EnvMap
Viewpoints x40
Viewpoints x40
160x40 views = 6400
80x2 lights = 160
8x10 materials = 80
4x2 configs = 8
4 environments = 4
6400 renders from 160 unique indoor scenes
Dataset
19
Overview
20
Texture-space Gathering
Material Texture Atlas Generation
21
Overview
22
Results
23
Results
24
Results
25
Results
26
Results
27
Timing breakdown on test scenes in minutes
Comparisons
28
Comparisons
29
Comparisons
30
Comparisons
31
Limitations �& �Future Work
32
Rendering Equation [Kajiya et al. 1986]
From Wikipedia, the free encyclopedia, "Rendering equation"
Bi-directional Reflectance Distribution Function (BRDF)
BRDF function definition
34
GGX BRDF Model [Walter et al. 2007]
Deschaintre et al. 2018, "Single-Image SVBRDF Capture with a Rendering-Aware Deep Network"
Normal
Roughness
Diffuse Albedo
Specular Albedo
Rendered Input
Network Architecture
36
P0
UNetD
A0’
R0’
S0’
N0
A0
R0
S0
G0’
G0
L1
f
f
UNetS
Median
Stats
Max
I0N
I00
I01
D0
N0