CSE 5524: �3D
1
HW 4 & quizzes
Final project presentation: 4/22 & 4/23
Today (44 & 45)
4
3D reconstruction
Depth estimation and 3D reconstruction
3D reconstruction
Stereo depth estimation
7
=
Il
Ir
D
Z
depth
Focal length Baseline
disparity
u
v
The issues with stereo vision?
Multi-view Geometry
[Building Rome in a Day, ICCV 2009]
Some history …
Some history …
Some history …
From single camera to multiple cameras
Structure from Motions (SFM)
Questions?
15
Sparse SFM
Problem formulation
rotation
translation
Intrinsic
Which are knowns? Which are unknowns?
Problem formulation
rotation
translation
Intrinsic
Quick glance of camera parameters
Quick glance of camera parameters
heterogeneous
homogeneous
Quick glance of camera parameters
heterogeneous
homogeneous
Quick glance of camera parameters
(X, Y, Z)
Matrix K
Quick glance of camera parameters
Quick glance of camera parameters
Quick glance of camera parameters
Camera
3D
Intrinsic
Rotation
Translation
Matrix “M”
Questions?
26
Problem formulation
rotation
translation
Intrinsic
Simplified version
Reprojection error for optimization
Reprojection error for optimization
Reprojection error for optimization
Reprojection error for optimization
Questions?
33
What is missing beyond the loss function?
Interest point detection and matching
Traditional: SIFT (Scale-invariant feature transform)
Interest point detection and matching
Recent: neural networks
Interest point detection and matching
Points surrounded by image regions with strong spatial changes
Likely will be “re-found” from another views
Interest point detection and matching
Interest point detection and matching
SFM results
SFM results
SFM: The devil is in the details
Today (44 & 45)
43
What if we have more images?
What if we have more images?
Can we synthesize images from other views?
Ray
Pixel value = integration along the ray
Pixel value = integration along the ray
r: ray
t: location on the ray
What don’t we know?
Goal
Neural Radiance Fields (NeRF)