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

Seeing through Optical Barriers Using Visible Light

Feb 16, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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]