+ All Categories
Home > Documents > First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston...

First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston...

Date post: 20-Apr-2018
Category:
Upload: duongnga
View: 219 times
Download: 2 times
Share this document with a friend
69
First-Photon Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale Inverse-problem mentality >> denoising mentality
Transcript
Page 1: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

First-Photon Imaging andOther Imaging with Few Photons

Vivek K Goyal

Boston University

Electrical and Computer Engineering

Modeling at the right scale

Inverse-problem mentality >> denoising mentality

Page 2: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Reflectivity and depth from 1 detected photon per pixelHalf from active source, half from background light and dark counts

Key idea: Image formation that integrates physical modeling of acquisition and scene modeling can provide dramatic improvements

• A. Kirmani, D. Venkatraman, D. Shin, A. Colaço, F. N. C. Wong,J. H. Shapiro, and V. K. Goyal, “First-photon imaging,” Science, 343(6166):58-61, 2014

Page 3: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Photon-efficient depth+reflectivity imaging: Variations

Det

erm

inis

tic

acq

uis

itio

n t

ime

Exp

loit

pu

lse

sh

ape

Exp

loit

tra

nsv

ers

esm

oo

thn

ess

Un

calib

rate

d

bac

kgro

un

d

Esti

mat

em

ult

iple

la

yers

Co

mp

en

sate

for

arra

y p

rop

ert

ies

Kirmani, Venkatraman, Shin, Colaço, Wong,Shapiro, Goyal, Science, 343(6166):58-61, 2014

Shin, Kirmani, Shapiro, Goyal, IEEE Trans. Computational Imaging, 1(2):112-125, 2015

Shin, Shapiro, Goyal, IEEE Signal Processing Letters, 22(12):2254-2258, 2015

Shin, Xu, Wong, Shapiro, Goyal, Optics Express, 24(3):1873-1888, 2016

Shin, Xu, Venkatraman, Lussana, Villa, Zappa, Goyal, Wong, Shapiro, submitted, 2015

In prep: fluorescence lifetime imaging, transverse super-resolution, unambiguous range extension

Page 4: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Time-of-flight depth

imaging

Page 5: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

pulsed

light source

time-resolved

sensor

Conventional active optical

depth imaging

pulsed

illumination

Page 6: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

back-reflected

light

pulsed

light source

time-resolved

sensor

pulsed

illumination

Conventional active optical

depth imaging

Page 7: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

pulsed

light source

time-resolved

sensor

Conventional active optical

depth imaging

transmitted

received

time

time

Page 8: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

pulsed

light source

time-resolved

sensor

Conventional active optical

depth imaging

time of flight

Pixelwise measurement

• distance

Page 9: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

pulsed

light source

time-resolved

sensor

Conventional active optical

depth imaging

time of flight

background

Pixelwise measurement

• distance

• ambient light

Page 10: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

pulsed

light source

time-resolved

sensor

Conventional active optical

depth imaging

time of flight

background

reflectivity (relative)

Pixelwise measurement

• distance

• ambient light

• reflectivity

Page 11: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

pulsed

light source

time

near

far

depth image

Conventional active optical depth

imaging

0

1

reflectivity

image

time-resolved

sensor

Page 12: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Photon-efficient

implementation

Page 13: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Detector sensitive to individual photons

• Micro Photon Devices single-photon avalanche diode:

35% quantum efficiency, 100 mm x 100 mm

Finite-resolution time tagging

• PicoQuant HydraHarp time-correlated single-photon

counting module: 8 ps

Histogram as proxy for waveform

A

B counts

time

B

A

B

counts

time

A

pixel index

A

B

counts

A: brighter, nearer

B: darker, farther

Page 14: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Classical

noise models

Page 15: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Detector noise models for optical imaging systems(ground truth)

no. of photons

pixel index

A

B

A

Bphoton

fluxtime

AB

A

B

Page 16: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

>≈104 detected photons/pixel [no background]

pixel index

A

B

A

Bphoton

flux

AB

A

B

no. of photonstime

error in photon count

≈ Gaussian

error in ML depth est.

≈ Gaussian

Page 17: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

pixel index

A

B

A

Bphoton

flux

AB

A

B

no. of photonstime

<≈104 detected photons/pixel [no background]

photon count

= Poisson r.v.

error in ML depth est.

≈ Gaussian

Page 18: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

≈1 photon/pixel

(half signal, half noise …)

Page 19: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Depth imaging of

two scenes(few photons per pixel)

1.2 ppp 2.1 ppp

Page 20: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Imaging from only

first photon

detection

Page 21: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Conventional image formation(one detected photon/pixel)

pixel index

A

A

Bphoton

flux

AB

A

B

[no background]

no. of photonstime1 1

B

Featureless image var(tij) ∝ mean-square pulse width

Page 22: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Conventional image formation with background noise(one detected photon/pixel)

pixel index

A

Bphoton

flux

A

A

B

no. of photonstime1 1

A

B

Page 23: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Quantum nature of

photon detection

Page 24: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

raster-scanned,

pulsed light source

illuminates patch (i,j)

Page 25: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

raster-scanned,

pulsed light source

single-photon

avalanche

detector

(SPAD)

Page 26: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

SPAD

𝑡

0

illumination

waveform

𝜆𝑖𝑗 𝑡

time0

𝛼𝑖𝑗

2𝑍𝑖𝑗

𝑐 scene responseBackscattered signal photons

detections are arrivals in an

inhomogeneous Poisson process[Saleh et al.]

Poisson photo-detection statistics

Page 27: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

SPAD

𝑡

0

illumination

waveform

𝜆𝑖𝑗 𝑡

time0

𝑏𝜆

𝛼𝑖𝑗

2𝑍𝑖𝑗

𝑐 scene response

background

Background and dark count

detections are arrivals in a

homogeneous Poisson process

Poisson photo-detection statistics

Page 28: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

SPAD

𝑡

0

illumination

waveform

𝜆𝑖𝑗 𝑡

0

𝑏𝜆

𝛼𝑖𝑗

2𝑍𝑖𝑗

𝑐 scene response

background

total response

Photon detections are arrivals

in a merged Poisson process

Poisson photo-detection statistics

Page 29: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Low-light level photo-detection

SPAD

𝑡

0

𝜆𝑖𝑗 𝑡

0

total response

Not every incident

light pulse generates

a photon detection

𝑇𝑟

𝑇𝑟

Page 30: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

SPAD

𝑡

0

𝜆𝑖𝑗 𝑡

0

total response

𝑇𝑟

𝑇𝑟

Low-light level photo-detection

Page 31: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

SPAD

𝑡

0

𝜆𝑖𝑗 𝑡

0

𝑇𝑟

𝑇𝑟 2𝑇𝑟

scene response

background

total response

photon

detected!

Low-light level photo-detection

Page 32: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

SPAD

𝑡

0

𝜆𝑖𝑗 𝑡

0

𝑇𝑟

𝑇𝑟 2𝑇𝑟

scene response

background

total response

photon

detected!

Low-light level photo-detection

Page 33: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

SPAD

𝑡

0

𝜆𝑖𝑗 𝑡

0

𝑇𝑟

𝑇𝑟 2𝑇𝑟

scene response

background

total response

photon

detected!

Low-light level photo-detection

Page 34: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Reinterpret what

was observed

Page 35: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

SPAD

𝑡

0

𝜆𝑖𝑗 𝑡

0

𝑇𝑟

𝑇𝑟 2𝑇𝑟

𝑛𝑖𝑗 = number of pulses transmitted

before first photon detection

𝑡𝑖𝑗 = detection time relative to time

of last pulse emission

Two key random

variables

Pulse until one detection

𝑛𝑖𝑗 encodes reflectivity 𝛼𝑖𝑗via geometric distribution

𝑡𝑖𝑗 encodes depth 𝑧𝑖𝑗via normalized pulse shape

distribution

Roles of these variables

Page 36: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

SPAD

𝑡

0

𝜆𝑖𝑗 𝑡

0

𝑇𝑟

𝑇𝑟 2𝑇𝑟

𝑘𝑖𝑗 = number of photon detections

𝑡𝑖𝑗1, 𝑡𝑖𝑗2, … , 𝑡𝑖𝑗𝑘𝑖𝑗= detection

times relative to times of last

pulse emission

Key random variables

Aside: Fixed number of pulses

𝑘𝑖𝑗 encodes reflectivity 𝛼𝑖𝑗via binomial distribution

𝑡𝑖𝑗𝑘’s encode depth 𝑧𝑖𝑗via normalized pulse shape

distribution

Roles of these variables

Page 37: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

𝑓𝑡𝑖𝑗 𝜏 | detected signal photon ; 𝑧𝑖𝑗 ∝ 𝑠 𝜏 − 2𝑧𝑖𝑗/𝑐Pr[𝑛𝑖𝑗 = 𝑘; 𝛼𝑖𝑗] = 𝑒−(𝛼𝑖𝑗+𝑏𝜆)𝑇(𝑘−1) 1 − 𝑒−(𝛼𝑖𝑗+𝑏𝜆)𝑇

Pr background photon detection =𝑏𝜆𝛼𝑖𝑗 + 𝑏𝜆

= 1 − Pr signal photon detection

In our experiment Pr background photon detection = 0.5

Pr[no photodetection in one period ] = 𝑒−(𝛼𝑖𝑗+𝑏𝜆)𝑇

Quantitative acquisition modeling

𝑓𝑡𝑖𝑗 𝜏 | detected background photon ; 𝑧𝑖𝑗 =1

𝑇𝑟

Page 38: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Raster scanning is used to collect first-photon

data for each image pixel

0 𝑇𝑟 2𝑇𝑟

Page 39: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

< 25

> 500

Number of pulses transmitted

before first photon detection

First-photon reflectivity data

Page 40: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

< 25

> 500

Number of pulses transmitted

before first photon detection

< 10

ns

> 20

ns

First-photon detection time

relative to last transmitted pulse

First-photon time-of-flight dataFirst-photon reflectivity data

Page 41: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Pointwise

estimation

Page 42: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity
Page 43: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Novel image

formation

Page 44: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Combining first-photon physics

with spatial correlations

Page 45: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Combining first-photon physics

with spatial correlations

Image formation method

Step 2: Censor background noise photons using

ROAD filtering

Step 1: Estimate reflectivity from elapsed

pulse data

Step 3: Estimate depth from uncensored

time-of-arrival data

Page 46: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Step 1: Reflectivity estimation using

regularized maximum likelihood estimation

Pr[𝑛𝑖𝑗 = 𝑘; 𝛼𝑖𝑗] = 𝑒−(𝛼𝑖𝑗+𝑏𝜆)𝑇(𝑘−1) 1 − 𝑒−(𝛼𝑖𝑗+𝑏𝜆)𝑇

argmin𝐴 = 𝛼11…𝛼𝑁𝑁

𝑖

𝑗

− log Pr[𝑛𝑖𝑗; 𝑎𝑖𝑗] + 𝛽 ∥ Φ𝛼 𝐴 ∥1

data likelihood

regularized ML

estimation

parameter

data fidelity term analysis with

sparsity-promoting

basis (wavelet)

Page 47: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity
Page 48: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Combining first-photon physics

with spatial correlations

Image reconstruction method

Step 2: Censor background noise photons using

ROAD filtering

Step 1: Estimate reflectivity from elapsed

pulse data

Step 3: Estimate depth from uncensored

time-of-arrival data

Page 49: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Step 2: Background photon censoring

data likelihood

rank-ordered

absolute

difference

(ROAD)-based

test

𝑓𝑡𝑖𝑗 𝜏 | detected signal photon ; 𝑧𝑖𝑗 ∝ 𝑠 𝜏 − 2𝑧𝑖𝑗/𝑐

𝑓𝑡𝑖𝑗 𝜏 | detected ambient photon ; 𝑧𝑖𝑗 =1

𝑇𝑟

𝒕𝒊𝒋

𝒕𝟏 𝒕𝟐 𝒕𝟑

𝒕𝟒 𝒕𝟓

𝒕𝟔 𝒕𝟕 𝒕𝟖

|𝑡𝑖𝑗 − 𝑡1|

|𝑡𝑖𝑗 − 𝑡2|

|𝑡𝑖𝑗 − 𝑡8|

|𝑡𝑖𝑗 − 𝑡3|

|𝑡𝑖𝑗 − 𝑡4|

⋮⋮

= ROAD𝑖𝑗

Pr background photon detection =𝑏𝜆𝛼𝑖𝑗 + 𝑏𝜆

Page 50: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Step 2: Background photon censoring

ROAD filtering

𝒕𝒊𝒋

𝒕𝟏 𝒕𝟐 𝒕𝟑

𝒕𝟒 𝒕𝟓

𝒕𝟔 𝒕𝟕 𝒕𝟖

|𝑡𝑖𝑗 − 𝑡1|

|𝑡𝑖𝑗 − 𝑡2|

|𝑡𝑖𝑗 − 𝑡8|

|𝑡𝑖𝑗 − 𝑡3|

|𝑡𝑖𝑗 − 𝑡4|

⋮⋮

= ROAD𝑖𝑗

𝑏𝜆𝛼𝑖𝑗 + 𝑏𝜆

RMS pulse-width

estimated reflectivity

background level

Page 51: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity
Page 52: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Combining first-photon physics

with spatial correlations

Image reconstruction method

Step 2: Censor background noise photons using

ROAD filtering

Step 1: Estimate reflectivity from elapsed

pulse data

Step 3: Estimate depth from uncensored

time-of-arrival data

Page 53: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Step 3: Depth estimation using regularized

maximum likelihood estimation

argmin𝐷 = 𝑑𝑖𝑗

− log 𝑓𝑡𝑖𝑗 𝜏 | signal ; 𝑑𝑖𝑗 + 𝛽 ∥ Φ𝛼 𝐷 ∥1

data likelihood

regularized ML

estimation

parameter

data fidelity term

at uncensored pixels

sparsity promoting

bases (wavelets)

𝑓𝑡𝑖𝑗 𝜏 | detected signal photon ; 𝑧𝑖𝑗 ∝ 𝑠 𝜏 − 2𝑧𝑖𝑗/𝑐

𝑢𝑛𝑐𝑒𝑛𝑠𝑜𝑟𝑒𝑑𝑙𝑜𝑐𝑎𝑡𝑖𝑜𝑛𝑠

Page 54: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity
Page 55: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Conventional pixelwisemaximum likelihood estimates

First-photon imaging

Page 56: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Experiments

and

evaluation

Page 57: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Experimental setup

optical filter

2 nm bw, 49%

Geiger-mode APD

(100 mm)2, 35%

scanning

galvo

pulsed light source

scene

≈ 2 m

control and

processing

sync and timing

correlator

PicoQuant HydraHarp

8 ps resolution

incandescent

lamp

640 nm laser diode

226 ps RMS duration

10 MHz repetition rate

0.6 mW average power

Page 58: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

laser

from scene

to HydraHarp

to scene

SPAD

galvo

to sync

Experimental setup

Page 59: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Limitations

• High error at lateral surfaces, edges, and corners

• High optical flux (almost every pulse leads to detection)

Page 60: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Det

erm

inis

tic

acq

uis

itio

n t

ime

Exp

loit

pu

lse

sh

ape

Exp

loit

tra

nsv

ers

esm

oo

thn

ess

Un

calib

rate

d

bac

kgro

un

d

Esti

mat

em

ult

iple

la

yers

Co

mp

en

sate

for

arra

y p

rop

ert

ies

Kirmani, Venkatraman, Shin, Colaço, Wong,Shapiro, Goyal, Science, 343(6166):58-61, 2014

Shin, Kirmani, Shapiro, Goyal, IEEE Trans. Computational Imaging, 1(2):112-125, 2015

Shin, Shapiro, Goyal, IEEE Signal Processing Letters, 22(12):2254-2258, 2015

Shin, Xu, Wong, Shapiro, Goyal, Optics Express, 24(3):1873-1888, 2016

Shin, Xu, Venkatraman, Lussana, Villa, Zappa, Goyal, Wong, Shapiro, submitted, 2015

In prep: fluorescence lifetime imaging, transverse super-resolution, unambiguous range extension

Page 61: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

• Parallelizable

(detector array)

• For low photon

count on average,

many pixels have

0 detections

• Performance can

be even better

than FPI

Related work with fixed dwell time

Page 62: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Det

erm

inis

tic

acq

uis

itio

n t

ime

Exp

loit

pu

lse

sh

ape

Exp

loit

tra

nsv

ers

esm

oo

thn

ess

Un

calib

rate

d

bac

kgro

un

d

Esti

mat

em

ult

iple

la

yers

Co

mp

en

sate

for

arra

y p

rop

ert

ies

Kirmani, Venkatraman, Shin, Colaço, Wong,Shapiro, Goyal, Science, 343(6166):58-61, 2014

Shin, Kirmani, Shapiro, Goyal, IEEE Trans. Computational Imaging, 1(2):112-125, 2015

Shin, Shapiro, Goyal, IEEE Signal Processing Letters, 22(12):2254-2258, 2015

Shin, Xu, Wong, Shapiro, Goyal, Optics Express, 24(3):1873-1888, 2016

Shin, Xu, Venkatraman, Lussana, Villa, Zappa, Goyal, Wong, Shapiro, submitted, 2015

In prep: fluorescence lifetime imaging, transverse super-resolution, unambiguous range extension

Page 63: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

• Exploit union-of-subspaces model for each pixel separately

• CoSaMP-inspired efficient algorithm

• Compared to log-matched filter, MAE reduction factor of 6using 15 photons per pixel

Unknown background and

no transverse regularization

Page 64: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Det

erm

inis

tic

acq

uis

itio

n t

ime

Exp

loit

pu

lse

sh

ape

Exp

loit

tra

nsv

ers

esm

oo

thn

ess

Un

calib

rate

d

bac

kgro

un

d

Esti

mat

em

ult

iple

la

yers

Co

mp

en

sate

for

arra

y p

rop

ert

ies

Kirmani, Venkatraman, Shin, Colaço, Wong,Shapiro, Goyal, Science, 343(6166):58-61, 2014

Shin, Kirmani, Shapiro, Goyal, IEEE Trans. Computational Imaging, 1(2):112-125, 2015

Shin, Shapiro, Goyal, IEEE Signal Processing Letters, 22(12):2254-2258, 2015

Shin, Xu, Wong, Shapiro, Goyal, Optics Express, 24(3):1873-1888, 2016

Shin, Xu, Venkatraman, Lussana, Villa, Zappa, Goyal, Wong, Shapiro, submitted, 2015

In prep: fluorescence lifetime imaging, transverse super-resolution, unambiguous range extension

Page 65: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

• Exploit longitudinal sparsity for each pixel separately

• ISTA-inspired efficient algorithm for convex relaxation of problem

• Compare to mixture of Gaussians fit with EM (shown at 19 ppp)

Multiple depths per pixel and

no transverse regularization

Page 66: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

Det

erm

inis

tic

acq

uis

itio

n t

ime

Exp

loit

pu

lse

sh

ape

Exp

loit

tra

nsv

ers

esm

oo

thn

ess

Un

calib

rate

d

bac

kgro

un

d

Esti

mat

em

ult

iple

la

yers

Co

mp

en

sate

for

arra

y p

rop

ert

ies

Kirmani, Venkatraman, Shin, Colaço, Wong,Shapiro, Goyal, Science, 343(6166):58-61, 2014

Shin, Kirmani, Shapiro, Goyal, IEEE Trans. Computational Imaging, 1(2):112-125, 2015

Shin, Shapiro, Goyal, IEEE Signal Processing Letters, 22(12):2254-2258, 2015

Shin, Xu, Wong, Shapiro, Goyal, Optics Express, 24(3):1873-1888, 2016

Shin, Xu, Venkatraman, Lussana, Villa, Zappa, Goyal, Wong, Shapiro, submitted, 2015

In prep: fluorescence lifetime imaging, transverse super-resolution, unambiguous range extension

Page 67: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

• Much coarser time resolution, hot pixels

• Developed improved noise censoring, longitudinal super-resolution

• RMS error at one-third RMS pulse width with 1 signal photon/pixel

Mitigate challenges of SPAD array

Pixelwise ML Pseudo-array Proposed Truth

Frontal

view

Depth

error

maps

Page 68: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

First-Photon Imaging and

Other Imaging with Few Photons

Image formation that integrates physical modeling of acquisition and scene modeling can provide dramatic improvements

Model at the right scale

Apply an inverse problem mentality

Page 69: First-Photon Imaging and - IEEE Imaging and Other Imaging with Few Photons Vivek K Goyal Boston University Electrical and Computer Engineering Modeling at the right scale ... Reflectivity

First-Photon Imaging and

Other Imaging with Few Photons


Recommended