Seeing through Optical Barriers Using Visible Light

34
Seeing through Optical Barriers Using Visible Light Guy Satat May 25, 2017

Transcript of Seeing through Optical Barriers Using Visible Light

Page 1: Seeing through Optical Barriers Using Visible Light

Seeing through Optical Barriers Using Visible Light

Guy Satat

May 25, 2017

Page 2: Seeing through Optical Barriers Using Visible Light
Page 3: Seeing through Optical Barriers Using Visible Light
Page 4: Seeing through Optical Barriers Using Visible Light

RadarCameraLidar

Page 5: Seeing through Optical Barriers Using Visible Light

X rays UV IR Microwave Radio Waves

Visible

Wavelength

• Resolution

• Optical Contrast

Page 6: Seeing through Optical Barriers Using Visible Light

Wildlife Rehabilitation Center of Minnesota

Optical Contrast

Visible light X-Ray

Page 7: Seeing through Optical Barriers Using Visible Light

Light Scatters

Page 8: Seeing through Optical Barriers Using Visible Light

Light and Matter in a Nutshell

Object LensAbsorption Scattering

Page 9: Seeing through Optical Barriers Using Visible Light

How to Overcome Scattering

Hardware

Image processing

Computational imaging

Page 10: Seeing through Optical Barriers Using Visible Light

Lessons learned from seeing into the body

Page 11: Seeing through Optical Barriers Using Visible Light

Information Carried by Light

• The plenoptic function:

𝐼(𝐼(𝑟,𝐼(𝑟, 𝜆𝐼(𝑟, 𝜆, 𝑡,𝐼(𝑟, 𝜆, 𝑡, 𝜃,𝐼(𝑟, 𝜆, 𝑡, 𝜃, 𝑃𝐼(𝑟, 𝜆, 𝑡, 𝜃, 𝑃, 𝑛,𝐼(𝑟, 𝜆, 𝑡, 𝜃, 𝑃, 𝑛, Φ)

Irradiance Position AngleTimeWavelength Polarization Bounce Phase

Page 12: Seeing through Optical Barriers Using Visible Light

Information Carried by Light

• The plenoptic function:

𝐼(𝐼(𝑟,𝐼(𝑟, 𝜆𝐼(𝑟, 𝜆, 𝑡,𝐼(𝑟, 𝜆, 𝑡, 𝜃,𝐼(𝑟, 𝜆, 𝑡, 𝜃, 𝑃𝐼(𝑟, 𝜆, 𝑡, 𝜃, 𝑃, 𝑛,𝐼(𝑟, 𝜆, 𝑡, 𝜃, 𝑃, 𝑛, Φ)

Irradiance Position AngleTimeWavelength Polarization Bounce Phase

Page 13: Seeing through Optical Barriers Using Visible Light

Optics Based Solutions

• Angle• Time• Polarization

Not enough photons

Photon gating:

Page 14: Seeing through Optical Barriers Using Visible Light

Use All Photons!

Computationally Invert Scattering

Satat, Heshmat, Raviv, Raskar Nature Scientific Reports 2016

Page 15: Seeing through Optical Barriers Using Visible Light
Page 16: Seeing through Optical Barriers Using Visible Light

• Estimate target• Estimate scattering

Page 17: Seeing through Optical Barriers Using Visible Light
Page 18: Seeing through Optical Barriers Using Visible Light
Page 19: Seeing through Optical Barriers Using Visible Light

Time

Page 20: Seeing through Optical Barriers Using Visible Light

10,000,000,000 Slower

Time

Page 21: Seeing through Optical Barriers Using Visible Light

AScene Scatterer Measurement

Sharp Blurred

𝑡

𝑥

𝑦

2D 3D

𝑠 𝑥, 𝑦 ∗ 𝐾 𝑥, 𝑦, 𝑡 = 𝑚 𝑥, 𝑦, 𝑡

Page 22: Seeing through Optical Barriers Using Visible Light

Estimating the Scattering - 𝐾 𝑥, 𝑦, 𝑡

• Point Spread Function

• Probabilistic interpretation:• Probability to measure photon at specific location and time

• Bayes rule

)𝐾 𝑥, 𝑦, 𝑡 = 𝑓𝑇 𝑡 𝑊(𝑥, 𝑦|𝑡

Probability to measure a photon at time 𝑡

Given the time, probability to measure a photon at location 𝑥, 𝑦

Page 23: Seeing through Optical Barriers Using Visible Light

Estimating the Scattering - 𝐾 𝑥, 𝑦, 𝑡

• 𝑓𝑇 𝑡 , 𝑊 𝑥, 𝑦 𝑡 – Easier to estimate

• Assumptions:• Enough samples to satisfy law of large numbers

𝐾 𝑥, 𝑦, 𝑡 = 𝑓𝑇 𝑡 𝑊 𝑥, 𝑦 𝑡

Page 24: Seeing through Optical Barriers Using Visible Light
Page 25: Seeing through Optical Barriers Using Visible Light

Recovery of Slits

Page 26: Seeing through Optical Barriers Using Visible Light

Results

5𝑚𝑚

Page 27: Seeing through Optical Barriers Using Visible Light

Invariant to Layered Material

Satat, Heshmat, Raskar COSI 2017

Page 28: Seeing through Optical Barriers Using Visible Light

Properties of All Photons Imaging

• Recovers scatterer and target• Calibration free

• Minimal assumptions

• Works with layered materials

• Doesn't require raster scan

Page 29: Seeing through Optical Barriers Using Visible Light

Challenges

Page 30: Seeing through Optical Barriers Using Visible Light

Will It Scale?

• Emerging sensors

• Can build on LIDAR

• Framework for low pixel count

Page 31: Seeing through Optical Barriers Using Visible Light

Lensless Imaging with a Femto-Pixel

Satat, Tancik, Raskar IEEE Trans. Computational Imaging 2017

Page 32: Seeing through Optical Barriers Using Visible Light

Lensless Imaging with a Femto-Pixel

Traditional Our approach

Regular pixel Femto-pixel

Page 33: Seeing through Optical Barriers Using Visible Light

Framework for Imaging with a Femto-Pixel

Page 34: Seeing through Optical Barriers Using Visible Light

Summary

• What if we could simply see through obstructions?

• Each photon has a story

• Super driver requires super vision

media.mit.edu/[email protected]