Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry...

111
Intrinsic3D: High-Quality 3D Reconstruction by Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier 1,2 , K. Kim 1 , D. Cremers 2 , J. Kautz 1 , M. Nießner 2,3 International Conference on Computer Vision 2017 Ours Fusion 1 NVIDIA 3 Stanford University 2 TU Munich

Transcript of Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry...

Page 1: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

Intrinsic3D: High-Quality 3D Reconstruction by Joint Appearance and Geometry Optimization with Spatially-Varying Lighting

R. Maier1,2, K. Kim1, D. Cremers2, J. Kautz1, M. Nießner2,3

International Conference on Computer Vision 2017

OursFusion

1 NVIDIA 3 Stanford University2 TU Munich

Page 2: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

2

Overview

• Motivation & State-of-the-art

• Approach

• Results

• Conclusion

Page 3: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

3

Overview

• Motivation & State-of-the-art

• Approach

• Results

• Conclusion

Page 4: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

4

Motivation

• Recent progress in Augmented Reality (AR) / Virtual Reality (VR)

HTC ViveMicrosoft HoloLens

Page 5: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

5

Motivation

• Recent progress in Augmented Reality (AR) / Virtual Reality (VR)

• Requirement of high-quality 3D content for AR, VR, Gaming …

HTC Vive

NVIDIA VR Funhouse

Microsoft HoloLens

Page 6: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

6

Motivation

• Recent progress in Augmented Reality (AR) / Virtual Reality (VR)

• Requirement of high-quality 3D content for AR, VR, Gaming …

• Usually: manual modelling (e.g. Maya)

HTC Vive

NVIDIA VR Funhouse

Microsoft HoloLens

Page 7: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

7

Motivation

• Recent progress in Augmented Reality (AR) / Virtual Reality (VR)

• Requirement of high-quality 3D content for AR, VR, Gaming …

• Usually: manual modelling (e.g. Maya)

• Wide availability of commodity RGB-D sensors: efficient methods for 3D reconstruction

HTC Vive

NVIDIA VR Funhouse

Microsoft HoloLens

Asus Xtion

Page 8: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

8

Motivation

• Recent progress in Augmented Reality (AR) / Virtual Reality (VR)

• Requirement of high-quality 3D content for AR, VR, Gaming …

• Usually: manual modelling (e.g. Maya)

• Wide availability of commodity RGB-D sensors: efficient methods for 3D reconstruction

• Challenge: how to reconstruct high-quality 3D models with best-possible geometry and color from low-cost depth sensors?

HTC Vive

NVIDIA VR Funhouse

Microsoft HoloLens

Asus Xtion

Page 9: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

9

State-of-the-art

• Goal: stream of RGB-D frames of a scene → 3D shape that maximizes the geometric consistency

RGB-D based 3D Reconstruction

Page 10: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

10

State-of-the-art

• Goal: stream of RGB-D frames of a scene → 3D shape that maximizes the geometric consistency

• Real-time, robust, fairly accurate geometric reconstructions

RGB-D based 3D Reconstruction

KinectFusion, 2011

“KinectFusion: Real-time Dense Surface Mapping and Tracking”, Newcombe et al., ISMAR 2011.

Page 11: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

11

State-of-the-art

• Goal: stream of RGB-D frames of a scene → 3D shape that maximizes the geometric consistency

• Real-time, robust, fairly accurate geometric reconstructions

RGB-D based 3D Reconstruction

DynamicFusion, 2015KinectFusion, 2011

“KinectFusion: Real-time Dense Surface Mapping and Tracking”, Newcombe et al., ISMAR 2011.

“DynamicFusion: Reconstruction and Tracking of Non-rigid Scenes in Real-time”, Newcombe et al., CVPR 2015.

Page 12: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

12

State-of-the-art

• Goal: stream of RGB-D frames of a scene → 3D shape that maximizes the geometric consistency

• Real-time, robust, fairly accurate geometric reconstructions

RGB-D based 3D Reconstruction

BundleFusion, 2017DynamicFusion, 2015KinectFusion, 2011

“KinectFusion: Real-time Dense Surface Mapping and Tracking”, Newcombe et al., ISMAR 2011.

“DynamicFusion: Reconstruction and Tracking of Non-rigid Scenes in Real-time”, Newcombe et al., CVPR 2015.

“BundleFusion: Real-time Globally Consistent 3D Reconstruction using On-the-fly Surface Re-integration”, Dai et al., ToG 2017.

Page 13: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

13

State-of-the-artVoxel Hashing• Baseline RGB-D based 3D reconstruction

framework• initial camera poses

• sparse SDF reconstruction

“Real-time 3D Reconstruction at Scale using Voxel Hashing”, Nießner et al., ToG 2013.

Page 14: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

14

State-of-the-artVoxel Hashing• Baseline RGB-D based 3D reconstruction

framework• initial camera poses

• sparse SDF reconstruction

• Challenges:• (Slightly) inaccurate and over-smoothed geometry

“Real-time 3D Reconstruction at Scale using Voxel Hashing”, Nießner et al., ToG 2013.

Page 15: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

15

State-of-the-artVoxel Hashing• Baseline RGB-D based 3D reconstruction

framework• initial camera poses

• sparse SDF reconstruction

• Challenges:• (Slightly) inaccurate and over-smoothed geometry

• Bad colors

“Real-time 3D Reconstruction at Scale using Voxel Hashing”, Nießner et al., ToG 2013.

Page 16: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

16

State-of-the-artVoxel Hashing• Baseline RGB-D based 3D reconstruction

framework• initial camera poses

• sparse SDF reconstruction

• Challenges:• (Slightly) inaccurate and over-smoothed geometry

• Bad colors

• Inaccurate camera pose estimation

“Real-time 3D Reconstruction at Scale using Voxel Hashing”, Nießner et al., ToG 2013.

Page 17: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

17

State-of-the-artVoxel Hashing• Baseline RGB-D based 3D reconstruction

framework• initial camera poses

• sparse SDF reconstruction

• Challenges:• (Slightly) inaccurate and over-smoothed geometry

• Bad colors

• Inaccurate camera pose estimation

• Input data quality (e.g. motion blur, sensor noise)

“Real-time 3D Reconstruction at Scale using Voxel Hashing”, Nießner et al., ToG 2013.

Page 18: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

18

State-of-the-artVoxel Hashing• Baseline RGB-D based 3D reconstruction

framework• initial camera poses

• sparse SDF reconstruction

• Challenges:• (Slightly) inaccurate and over-smoothed geometry

• Bad colors

• Inaccurate camera pose estimation

• Input data quality (e.g. motion blur, sensor noise)

“Real-time 3D Reconstruction at Scale using Voxel Hashing”, Nießner et al., ToG 2013.

Page 19: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

19

State-of-the-artVoxel Hashing• Baseline RGB-D based 3D reconstruction

framework• initial camera poses

• sparse SDF reconstruction

• Challenges:• (Slightly) inaccurate and over-smoothed geometry

• Bad colors

• Inaccurate camera pose estimation

• Input data quality (e.g. motion blur, sensor noise)

• Goal: High-Quality Reconstruction of Geometry and Color

“Real-time 3D Reconstruction at Scale using Voxel Hashing”, Nießner et al., ToG 2013.

Page 20: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

2020

State-of-the-art

Page 21: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

2121

State-of-the-artHigh-Quality Colors [Zhou2014]

“Color Map Optimization for 3D Reconstruction with Consumer Depth Cameras”, Zhou and Koltun, ToG 2014

Optimize camera poses and image deformations to optimally fit initial (maybe wrong) reconstruction

But: HQ images required, no geometry refinement involved

Page 22: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

2222

State-of-the-artHigh-Quality Colors [Zhou2014]

“Color Map Optimization for 3D Reconstruction with Consumer Depth Cameras”, Zhou and Koltun, ToG 2014

Optimize camera poses and image deformations to optimally fit initial (maybe wrong) reconstruction

But: HQ images required, no geometry refinement involved

High-Quality Geometry [Zollhöfer2015]

“Shading-based Refinement on Volumetric Signed Distance Functions”, Zollhöfer et al., ToG 2015

Adjust camera poses in advance (bundle adjustment) to improve colorUse shading cues (RGB) to refine geometry (shading based refinement of surface & albedo)

But: RGB is fixed (no color refinement based on refined geometry)

Page 23: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

2323

State-of-the-artHigh-Quality Colors [Zhou2014]

“Color Map Optimization for 3D Reconstruction with Consumer Depth Cameras”, Zhou and Koltun, ToG 2014

Optimize camera poses and image deformations to optimally fit initial (maybe wrong) reconstruction

But: HQ images required, no geometry refinement involved

High-Quality Geometry [Zollhöfer2015]

“Shading-based Refinement on Volumetric Signed Distance Functions”, Zollhöfer et al., ToG 2015

Adjust camera poses in advance (bundle adjustment) to improve colorUse shading cues (RGB) to refine geometry (shading based refinement of surface & albedo)

But: RGB is fixed (no color refinement based on refined geometry)

Idea: jointly optimize for geometry, albedo and image formation model to simultaneously obtain high-quality geometry and appearance!

Page 24: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

24

Our Method

Page 25: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

25

Our Method

• Temporal view sampling & filtering techniques (input frames)

Page 26: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

26

Our Method

• Temporal view sampling & filtering techniques (input frames)

• Joint optimization of • surface & albedo (Signed Distance

Field) • image formation model

Page 27: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

27

Our Method

• Temporal view sampling & filtering techniques (input frames)

• Joint optimization of • surface & albedo (Signed Distance

Field) • image formation model

Page 28: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

28

Our Method

• Temporal view sampling & filtering techniques (input frames)

• Joint optimization of • surface & albedo (Signed Distance

Field) • image formation model

• Lighting estimation using Spatially-Varying Spherical Harmonics (SVSH)

Page 29: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

29

Our Method

• Temporal view sampling & filtering techniques (input frames)

• Joint optimization of • surface & albedo (Signed Distance

Field) • image formation model

• Lighting estimation using Spatially-Varying Spherical Harmonics (SVSH)

• Optimized colors (by-product)

Page 30: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

30

Overview

• Motivation & State-of-the-art

• Approach

• Results

• Conclusion

Page 31: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

31

ApproachOverview

RGB-D

Page 32: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

32

ApproachOverview

RGB-D SDF Fusion

Page 33: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

33

ApproachOverview

RGB-D SDF Fusion Shading-based Refinement(Shape-from-Shading)

Page 34: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

34

ApproachOverview

RGB-D SDF Fusion

Temporal view sampling / filtering

Shading-based Refinement(Shape-from-Shading)

Page 35: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

35

ApproachOverview

RGB-D SDF Fusion

Temporal view sampling / filtering

Shading-based Refinement(Shape-from-Shading)

Spatially-VaryingLighting Estimation

Page 36: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

36

ApproachOverview

RGB-D SDF Fusion

Temporal view sampling / filtering

Shading-based Refinement(Shape-from-Shading)

Spatially-VaryingLighting Estimation

Joint Appearance and Geometry Optimization• surface• albedo• image formation model

Page 37: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

37

ApproachOverview

High-Quality 3D Reconstruction

RGB-D SDF Fusion

Temporal view sampling / filtering

Shading-based Refinement(Shape-from-Shading)

Spatially-VaryingLighting Estimation

Joint Appearance and Geometry Optimization• surface• albedo• image formation model

Page 38: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

38

ApproachOverview

RGB-D

Page 39: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

39

RGB-D Data

• 1086 RGB-D frames

• Sensor:

• Depth 640x480px

• Color 1280x1024px

• ~10 Hz

• Primesense

• Poses estimated using Voxel Hashing

Example: Fountain dataset

Source: http://qianyi.info/scenedata.html

Page 40: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

40

ApproachOverview

SDF Fusion

Page 41: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

41

• Voxel grid: dense (e.g. KinectFusion) or sparse (e.g. Voxel Hashing)

Signed Distance FieldsVolumetric 3D model representation

“A volumetric method for building complex models from range images”, Curless and Levoy, SIGGRAPH 1996.

Page 42: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

42

• Voxel grid: dense (e.g. KinectFusion) or sparse (e.g. Voxel Hashing)• Each voxel stores:

• Signed Distance Function (SDF): signed distance to closest surface• Color values• Weights

Signed Distance FieldsVolumetric 3D model representation

“A volumetric method for building complex models from range images”, Curless and Levoy, SIGGRAPH 1996.

Page 43: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

43

Signed Distance Fields

• Integrate depth maps into SDF with their estimated camera poses

Fusion of depth maps

Page 44: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

44

Signed Distance Fields

• Integrate depth maps into SDF with their estimated camera poses

• Voxel updates using weighted average

Fusion of depth maps

Page 45: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

45

Signed Distance Fields

• Integrate depth maps into SDF with their estimated camera poses

• Voxel updates using weighted average

Fusion of depth maps

Page 46: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

46

Signed Distance Fields

• Integrate depth maps into SDF with their estimated camera poses

• Voxel updates using weighted average

Fusion of depth maps

Page 47: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

47

Signed Distance Fields

• Integrate depth maps into SDF with their estimated camera poses

• Voxel updates using weighted average

Fusion of depth maps

Page 48: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

48

Signed Distance Fields

• Integrate depth maps into SDF with their estimated camera poses

• Voxel updates using weighted average

• Extract ISO-surface with Marching Cubes (triangle mesh)

”Marching cubes: A high resolution 3D surface construction algorithm”, Lorensen and Cline, SIGGRAPH 1987.

Fusion of depth maps

Page 49: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

49

ApproachOverview

Temporal view sampling / filtering

Page 50: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

50

Keyframe Selection

• Compute per-frame blur score (for color image)

“The blur effect: perception and estimation with a new no-reference perceptual blur metric”, Crete et al., SPIE 2007.

Frame 81 Frame 84

• Select frame with best score within a fixed size window as keyframe

Page 51: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

51

Sampling / Filtering

• Sample from selected keyframes only

• Collect observations for voxel in input views:

Sampling of voxel observationsInput keyframes

Reconstruction

Page 52: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

52

Sampling / Filtering

• Sample from selected keyframes only

• Collect observations for voxel in input views:

Sampling of voxel observations

Voxel center transformed and projected into input view

Input keyframes

Reconstruction

Page 53: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

53

Sampling / Filtering

• Sample from selected keyframes only

• Collect observations for voxel in input views:

• Observation weights: view-dependent on normal and depth

• Filter observations: keep only best 5 observations by weight

Sampling of voxel observations

Voxel center transformed and projected into input view

Input keyframes

Reconstruction

Page 54: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

54

ApproachOverview

Shading-based Refinement(Shape-from-Shading)

Spatially-VaryingLighting Estimation

Joint Appearance and Geometry Optimization• surface• albedo• image formation model

Double-hierarchical(coarse-to-fine: SDF Volume / RGB-D)

Page 55: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

55

Shape-from-Shading

• Shading equation:

Page 56: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

56

Shape-from-Shadingsurface normal

• Shading equation:

Page 57: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

57

Shape-from-Shading

lighting

surface normal

• Shading equation:

Page 58: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

58

Shape-from-Shadingalbedo

lighting

surface normal

• Shading equation:

Page 59: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

59

Shape-from-Shadingalbedo

lighting

surface normal

• Shading equation:

Shading

Page 60: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

60

Shape-from-Shading

• Shading-based refinement:

• Intuition: high-frequency changes in surface geometry → shading cues in input images

albedo

lighting

surface normal

• Shading equation:

Shading

Page 61: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

61

Shape-from-Shading

• Shading-based refinement:

• Intuition: high-frequency changes in surface geometry → shading cues in input images

• Estimate lighting given surface and albedo (intrinsic material properties)

albedo

lighting

surface normal

• Shading equation:

Shading

Page 62: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

62

Shape-from-Shading

• Shading-based refinement:

• Intuition: high-frequency changes in surface geometry → shading cues in input images

• Estimate lighting given surface and albedo (intrinsic material properties)

• Estimate surface and albedo given the lighting: minimize difference between estimated shading and input luminance

albedo

lighting

surface normal

• Shading equation:

Shading

-

Page 63: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

63

ApproachOverview

Spatially-VaryingLighting Estimation

Page 64: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

64

• Encode incident lighting for a given surface point

• Smooth for Lambertian surfaces

Lighting EstimationSpherical Harmonics (SH)

Page 65: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

65

• Encode incident lighting for a given surface point

• Smooth for Lambertian surfaces

• SH Basis functions Hm parametrized by unit normal n

Lighting EstimationSpherical Harmonics (SH)

Page 66: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

66

• Encode incident lighting for a given surface point

• Smooth for Lambertian surfaces

• SH Basis functions Hm parametrized by unit normal n

• Good approx. using only 9 SH basis functions (2nd order)

Lighting EstimationSpherical Harmonics (SH)

Page 67: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

67

• Encode incident lighting for a given surface point

• Smooth for Lambertian surfaces

• SH Basis functions Hm parametrized by unit normal n

• Good approx. using only 9 SH basis functions (2nd order)

• Estimate SH coefficients:

Lighting EstimationSpherical Harmonics (SH)

Page 68: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

68

• Encode incident lighting for a given surface point

• Smooth for Lambertian surfaces

• SH Basis functions Hm parametrized by unit normal n

• Good approx. using only 9 SH basis functions (2nd order)

• Estimate SH coefficients:

Lighting EstimationSpherical Harmonics (SH)

• Shortcoming: purely directional → cannot represent scene lighting for all surface points simultaneously

Page 69: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

69

Spatially-Varying LightingSubvolume Partitioning

Page 70: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

70

Spatially-Varying Lighting

• Partition SDF volume into subvolumes

Subvolume Partitioning

Page 71: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

71

Spatially-Varying Lighting

• Partition SDF volume into subvolumes

• Estimate independent SH coefficients for each subvolume

Subvolume Partitioning

Page 72: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

72

Spatially-Varying Lighting

• Partition SDF volume into subvolumes

• Estimate independent SH coefficients for each subvolume

• Obtain per-voxel SH coefficients through tri-linear interpolation

Subvolume Partitioning

Page 73: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

73

Spatially-Varying LightingJoint Optimization

Page 74: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

74

Spatially-Varying Lighting

• Estimate SVSH coefficients for all subvolumes jointly:

Joint Optimization

Page 75: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

75

Spatially-Varying Lighting

• Estimate SVSH coefficients for all subvolumes jointly:

Joint Optimization

Similarity between estimated shading and input luminance

Data term:

Page 76: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

76

Spatially-Varying Lighting

• Estimate SVSH coefficients for all subvolumes jointly:

Joint Optimization

Similarity between estimated shading and input luminance

Data term:

Laplacian regularizer:

Smooth illumination changes

Page 77: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

77

ApproachOverview

Joint Appearance and Geometry Optimization• surface• albedo• image formation model

Page 78: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

78

Joint Optimization

• Joint optimization of geometry, albedo and image formation model (camera poses and camera intrinsics):

Shading-based SDF optimization

with

Page 79: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

79

Joint Optimization

• Joint optimization of geometry, albedo and image formation model (camera poses and camera intrinsics):

Shading-based SDF optimization

Gradient-based shading constraint (data term)

with

Page 80: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

80

Joint Optimization

• Joint optimization of geometry, albedo and image formation model (camera poses and camera intrinsics):

Shading-based SDF optimization

Gradient-based shading constraint (data term)Volumetric regularizer: smoothness in distance values (Laplacian)

with

Page 81: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

81

Joint Optimization

• Joint optimization of geometry, albedo and image formation model (camera poses and camera intrinsics):

Shading-based SDF optimization

Gradient-based shading constraint (data term)Volumetric regularizer: smoothness in distance values (Laplacian)Surface Stabilization constraint: stay close to initial distance values

with

Page 82: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

82

Joint Optimization

• Joint optimization of geometry, albedo and image formation model (camera poses and camera intrinsics):

Shading-based SDF optimization

Gradient-based shading constraint (data term)Volumetric regularizer: smoothness in distance values (Laplacian)Surface Stabilization constraint: stay close to initial distance valuesAlbedo regularizer: constrain albedo changes based on chromaticity (Laplacian)

with

Page 83: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

83

Joint Optimization

• Idea: maximize consistency between estimated voxel shading and sampled intensities in input luminance images (gradient for robustness)

Shading Constraint (data term)

Page 84: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

84

Joint Optimization

• Idea: maximize consistency between estimated voxel shading and sampled intensities in input luminance images (gradient for robustness)

Shading Constraint (data term)

Best views for voxel and respective view-dependent weights

Page 85: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

85

Joint Optimization

• Idea: maximize consistency between estimated voxel shading and sampled intensities in input luminance images (gradient for robustness)

Shading Constraint (data term)

Best views for voxel and respective view-dependent weightsShading: allows for optimization of surface (through normal) and albedo

Page 86: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

86

Joint Optimization

• Idea: maximize consistency between estimated voxel shading and sampled intensities in input luminance images (gradient for robustness)

Shading Constraint (data term)

Best views for voxel and respective view-dependent weightsShading: allows for optimization of surface (through normal) and albedoVoxel center transformed and projected into input view

Page 87: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

87

Joint Optimization

• Idea: maximize consistency between estimated voxel shading and sampled intensities in input luminance images (gradient for robustness)

Shading Constraint (data term)

Best views for voxel and respective view-dependent weightsShading: allows for optimization of surface (through normal) and albedo

Sampling: allows for optimization of camera poses and camera intrinsicsVoxel center transformed and projected into input view

Page 88: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

88

Recolorization

• Recompute voxel colors after optimization at each level

Optimal colors

Page 89: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

89

Recolorization

• Recompute voxel colors after optimization at each level

• Sampling

• Sample from keyframes only

• Collect, weight and filter observations

Optimal colors

Page 90: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

90

Recolorization

• Recompute voxel colors after optimization at each level

• Sampling

• Sample from keyframes only

• Collect, weight and filter observations

• Weighted average of observations:

Optimal colors

Page 91: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

91

Overview

• Motivation & State-of-the-art

• Approach

• Results

• Conclusion

Page 92: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

92

Ground Truth: GeometryFrog (synthetic)

Ours

Fusion Ground truth

Page 93: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

93

Ground Truth: GeometryFrog (synthetic)

Ours

Zollhöfer et al. 15

Fusion Ground truth

Page 94: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

94

Ground Truth: GeometryFrog (synthetic)

Ours

Zollhöfer et al. 15 Ours

Fusion Ground truth

Page 95: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

95

Ground Truth: Quantitative ResultsFrog (synthetic) Zollhöfer et al. 15

• Generated synthetic RGB-D dataset (noise on depth and camera poses)

• Quantitative surface accuracy evaluation• Color coding: absolute distances (ground truth)

Page 96: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

96

Ground Truth: Quantitative ResultsFrog (synthetic)

Ours

Zollhöfer et al. 15

• Generated synthetic RGB-D dataset (noise on depth and camera poses)

• Quantitative surface accuracy evaluation• Color coding: absolute distances (ground truth)

Page 97: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

97

Ground Truth: Quantitative ResultsFrog (synthetic)

Ours

Zollhöfer et al. 15

• Generated synthetic RGB-D dataset (noise on depth and camera poses)

• Quantitative surface accuracy evaluation• Color coding: absolute distances (ground truth)

Mean absolute deviation:• Ours: 0.222mm (std.dev. 0.269mm)• Zollhöfer et al: 0.278mm (std.dev. 0.299mm)

→ 20.14% more accurate

Page 98: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

98

Qualitative ResultsRelief (geometry)

Input Color

Fusion

Ours

Zollhöfer et al. 15

Ours

Page 99: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

99

Qualitative ResultsFountain (appearance)

Input Color Ours

Fusion

Zollhöfer et al. 15

Ours

Page 100: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

100

Qualitative ResultsLion

Input ColorGeometry (ours) Appearance (ours)

Fusion Ours Fusion Ours

Page 101: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

101

Qualitative ResultsTomb Statuary

Input Color Appearance (ours)

Fusion Ours

Geometry (ours)

Fusion Ours

Page 102: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

102

Qualitative ResultsGate

Input Color

Fusion Ours

Appearance (ours)Geometry (ours)

Fusion Ours

Page 103: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

103

Qualitative ResultsHieroglyphics

Input Color

Fusion Ours

Appearance (ours)Geometry (ours)

Fusion Ours

Page 104: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

104

Qualitative ResultsBricks

Input Color Geometry (ours)

Appearance (ours)

Ours Fusion

Page 105: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

105

Luminance

Shading: Global SH vs. SVSHFountain

Page 106: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

106Albedo

Luminance

Shading: Global SH vs. SVSHFountain

Page 107: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

107Albedo

Luminance

Shading: Global SH vs. SVSHFountain

Global SH

DifferenceShading

Page 108: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

108Albedo

Luminance

Shading: Global SH vs. SVSHFountain

Global SH

SVSH

Difference

DifferenceShading

Shading

Page 109: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

109

Overview

• Motivation & State-of-the-art

• Approach

• Results

• Conclusion

Page 110: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

110

Conclusion

• High-Quality 3D Reconstruction of Geometry and Appearance• Temporal view sampling & filtering techniques

• Spatially-Varying Lighting estimation

• Joint optimization of surface & albedo (SDF) and image formation model

• Optimized texture as by-product

Page 111: Intrinsic3D: High-Quality 3D Reconstruction by Joint ... · Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier1,2, K. Kim 1, D. Cremers2, ... State-of-the-art

111

Conclusion

• High-Quality 3D Reconstruction of Geometry and Appearance• Temporal view sampling & filtering techniques

• Spatially-Varying Lighting estimation

• Joint optimization of surface & albedo (SDF) and image formation model

• Optimized texture as by-product

Thank you!

Questions?

Robert Maier

Technical University of MunichComputer Vision Group

[email protected]://vision.in.tum.de/members/maierr