Bridging Physics-based ML and Polarization
1
Topics Covered
2
1. Physics-based Learning (PBL)
2. Applying PBL to SfP to create Deep SfP
3. Overview of benefits and limitations
Physics + Machine Learning
3
Machine learning?
Not robust
Physics?
Not accurate
An example about trajectory estimation
4
Bull's-Eye? Miss Short? Miss Long?
Solution from high school physics
5
High School Physics Approach
Will Physics Alone Solve Grad Student Paper Toss ?
Predict Next 15 frames?
Solution from high school physics
6
High School Physics Approach
Will Physics Alone Solve Grad Student Paper Toss ?
Predict Next 15 frames?
Observed
Trajectory
Physics
Prediction
Deep Learning Alone is Challenging
High School Physics Approach
Will Physics Alone Solve Grad Student Paper Toss?
… Probably Not, Air Resistance, Etc.
7
Predict Next 15 frames?
Neural Network Approach
ResNet18
Initial Trajectory (3 frames)
Rest of Trajectory (15 frames)
Naïve Deep Learning Suboptimal - Limitations in Data
8
Physics-based residual learning
9
ResNet18
Initial Trajectory (3 frames)
Rest of Trajectory (15 frames)
Neural Network Approach
Physical solutions
Combine Physics with Learning
10
Knowledge from Physics
Knowledge from Data
Physics + Data
Machines Discovering High School Physics
11
Machines Discovering High School Physics
12
Example Discovery Pipeline
13
Input Video
Positions
Discovered Equations
Latent Physics
Position Detection
Equation Discovery
An overview of the proposed Visual Physics framework. The pipeline discovers underlying physics features of the input data that are fed to a symbolic regression algorithm for equation discovery
Discovered Equations (Ball Toss)
14
Input Video Embedding Trends
Equations
High correlation
High correlation
Applications to Imaging
15
Kepler’s Law
Rayleigh Scattering
DOCI
Imaging*
* Cheng, Harrison, et al. "Dynamic optical contrast imaging (DOCI): system theory for rapid, wide-field, multispectral optical imaging using fluorescence lifetime contrast mechanism." (2019).
What is Shape from Polarization (SfP)?
16
Reflected light has a polarization state that corresponds to object shape
[1]
[2]
Advantages and Applications of SfP
17
What makes SfP difficult?
18
[3]
Intro to Fresnel’s Equation and SfP
19
Fresnel's equations for transmission relate electric field amplitude (intensity in image) to surface geometry
[4]
SfP, the TRS, and the Ambiguity Problem
20
[4]
Degree of Polarization
Transmitted Radiance Sinusoid
Measured Intensity
Polarization Angle
Phase Angle
Need to Handle Multiple Reflection Models
21
[5]
Specular Reflection
Diffuse Reflection
Two Surface Reconstruction Models
22
Specular Reflection
Diffuse Reflection
Where θ and Φ are the zenith and azimuth angles of the surface normal, and 𝜑 represents the phase of polarization
Paper’s Method vs. Previous Methods
23
Summarizing the Paper’s Contributions
24
DeepSfP Dataset
25
Novel dataset with polarization images and ground truth shape
Data Acquisition Setup
26
90, 135 degrees)
Variation in the DeepSfP Dataset
27
Material, Shape, and Texture
Changing Lighting, Capture Conditions
28
Paper Technical Contributions
Qst: What are the physics-based priors?
Ans: The data structures that are returned after applying the Fresnel equations to input images. These data structures represent object shape.
Robustness to Illumination Conditions
29
Importance of Priors: Image-Related Artifacts
30
Importance of Physics: Ablation Experiments
31
physics-based priors
Important Results
32
Polarization Images
Ground Truth Shape
Miyazaki '18
Mahmoud '12
Miyazaki '03
Deep SfP [Ba 2020]
Important Results
33
Deep SfP [Ba 2020]
Polarization Images
Ground Truth Shape
Miyazaki '18
Mahmoud '12
Miyazaki '03
Benefits / Limitations of a Physics-based Learning Approach
34
Works Cited
35