image based prediction of thermal imaging performance

51
Image Based Prediction of Thermal Imaging Performance Saar Bobrov Yoav Y. Schechner Department of Electrical Engineering, Technion Acknowledgement: Rafael Ltd.

Upload: hawa

Post on 16-Mar-2016

25 views

Category:

Documents


1 download

DESCRIPTION

Image Based Prediction of Thermal Imaging Performance. Saar Bobrov Yoav Y. Schechner Department of Electrical Engineering, Technion. Acknowledgement: Rafael Ltd. The Problem. Predict sensor performance Prior to operation In specific scenes. Bobrov & Schechner. Applications. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Image Based Prediction of Thermal Imaging Performance

Image Based Prediction ofThermal Imaging

PerformanceSaar Bobrov

Yoav Y. Schechner

Department of Electrical Engineering,Technion

Acknowledgement: Rafael Ltd.

Page 2: Image Based Prediction of Thermal Imaging Performance

The Problem

• Predict sensor performance – Prior to operation– In specific scenes

Bobrov & Schechner

Page 3: Image Based Prediction of Thermal Imaging Performance

Applications• Space probes

• Electro-optical missiles

• Medical Probes

Bobrov & Schechner

Page 4: Image Based Prediction of Thermal Imaging Performance

Previous work• Performance based on imager

characteristics– Ratches 75’; Wittenstein and Gal 03’

• Synthetic scenes– Wegner and Drake 00’; Toler and Grey 80’

• Image based/Example based:– Texture synthesis

• Wei and Levoy 00’; Heeger and Bergen 95’– Image analogies

• Hertzman and Jacobs 01’; Drori and Cohen-or 03’

Page 5: Image Based Prediction of Thermal Imaging Performance

Systems Introduction

Hi-q

Lo-q

Hi-q imaging

Scene radiance

Lo-q imaging

High quality Thermal Sight

Low quality Missile seeker

Simulation

Imaging parameters

Bobrov & Schechner

Page 6: Image Based Prediction of Thermal Imaging Performance

From Photons to Gray Levels

PhotonRadiance

Optical Assembly

Scene

PhotonIrradiance

Detector Module

ElectronicSignal

Signal Processing

Gray levelImage

),(out nmI),( nmV

detE][

sec

scn

2

),(

srmcmphoton

yxL

),(),(),( scnoptdetSPscnout yxLyxLnmI TTTΤ

Bobrov & Schechner

Page 7: Image Based Prediction of Thermal Imaging Performance

Optical Assembly

Cold filter

Scanningmirror

Cold shield

Lens

Body

Bobrov & Schechner

Page 8: Image Based Prediction of Thermal Imaging Performance

Atmospheric Transmittance

Page 9: Image Based Prediction of Thermal Imaging Performance

Cold Shield

Cold shield Internal radiation

Internal radiation

Detector

Body

Internal radiation

Filter

Bobrov & Schechner

Page 10: Image Based Prediction of Thermal Imaging Performance

Optical Assembly

Cold filter

Scanningmirror

Cold shield

Lens

Body

Bobrov & Schechner

Page 11: Image Based Prediction of Thermal Imaging Performance

Optical Functional Diagram

PhotonRadiance

),(scn yxL

ProjectionProjectedradiance

),(proj yxE

BlurBlurred

radiance

),(blur yxE

][sec

scnoptproj

optblur

optrad

scnoptdet2

mcm

photonLLE ΤΤΤΤ

IrradiancePhoton

irradiance

),(det yxE

Bobrov & Schechner

Page 12: Image Based Prediction of Thermal Imaging Performance

Projection

Detector

Sceneradiance

optfR

2opt

scn R

A

][sec

scnproj2

optopt2

opt2

opt

2 ),(),(

mcm

photonfR

fR

R

A

fR yxLyxE

Bobrov & Schechner

Page 13: Image Based Prediction of Thermal Imaging Performance

Blur

projprojoptblur

blur ),( EhEyxE opt Τ

Optical PSF

Bobrov & Schechner

Page 14: Image Based Prediction of Thermal Imaging Performance

Opticsradiance

Direct ReflectedInternal radiance

Cold Shield

Sceneradiance

Detector

Camera body

Irradiance

rflCSHoptblurblurirradblur

det ),( EEEEEyxE Τ

Bobrov & Schechner

Page 15: Image Based Prediction of Thermal Imaging Performance

From Photons to Gray Levels

PhotonRadiance

Optical Assembly

Scene

PhotonIrradiance

Detector Module

ElectronicSignal

Signal Processing

Gray levelImage

),(out nmI),( nmV

detE][

sec

scn

2

),(

srmcmphoton

yxL

),(),(),( scnoptdetSPscnout yxLyxLnmI TTTΤ

Bobrov & Schechner

Page 16: Image Based Prediction of Thermal Imaging Performance

Detector Circuit

IntegrationCapacitor

InSb

Integrationswitch ReadoutOutput

Photons

Bobrov & Schechner

Page 17: Image Based Prediction of Thermal Imaging Performance

Detector Flow Diagram

Photon irradiance

Photo-detection

ElectronFlux

),(gene yxN

CrosstalkElectron

Flux

][detdetconvert

detxtk

detsamp

detnoise

detread

detdet),( voltEEnmV ΤΤΤΤΤΤ

Sampling Electrons

),(sampe nmN

),(det yxE),(e yxN

Noise

Readout

Electricsignal

),( nmV

),(e nmN

Bobrov & Schechner

Page 18: Image Based Prediction of Thermal Imaging Performance

Photo-Detection

][secd

darkdetgene 2d)(),(),(

cme

Q qAiyxEyxN

InSb

Photons

ElectronFlux

Bobrov & Schechner

Page 19: Image Based Prediction of Thermal Imaging Performance

Detector Flow Diagram

Photon irradiance

Photo-detection

ElectronFlux

),(gene yxN

CrosstalkElectron

Flux

][detdetconvert

detxtk

detsamp

detnoise

detread

detdet),( voltEEnmV ΤΤΤΤΤΤ

Sampling Electrons

),(sampe nmN

),(det yxE),(e yxN

Noise

Readout

Electricsignal

),( nmV

),(e nmN

Bobrov & Schechner

Page 20: Image Based Prediction of Thermal Imaging Performance

Crosstalk

sec

gene

gene

detxtke 2),(

cme

xtk NhNyxN Τ

Crosstalk PSF

Photons

Bobrov & Schechner

Page 21: Image Based Prediction of Thermal Imaging Performance

Detector Flow Diagram

Photon irradiance

Photo-detection

ElectronFlux

),(gene yxN

CrosstalkElectron

Flux

][detdetconvert

detxtk

detsamp

detnoise

detread

detdet),( voltEEnmV ΤΤΤΤΤΤ

Sampling Electrons

),(sampe nmN

),(det yxE),(e yxN

Noise

Readout

Electricsignal

),( nmV

),(e nmN

Bobrov & Schechner

Page 22: Image Based Prediction of Thermal Imaging Performance

Sampling

eyxyxNtyxNnmNdA dd),(),(),( einte

detsamp

sampe

Τ

α Δxd

β

Δyd

Bobrov & Schechner

Page 23: Image Based Prediction of Thermal Imaging Performance

Detector Flow Diagram

Photon irradiance

Photo-detection

ElectronFlux

),(gene yxN

CrosstalkElectron

Flux

][detdetconvert

detxtk

detsamp

detnoise

detread

detdet),( voltEEnmV ΤΤΤΤΤΤ

Sampling Electrons

),(sampe nmN

),(det yxE),(e yxN

Noise

Readout

Electricsignal

),( nmV

),(e nmN

Bobrov & Schechner

Page 24: Image Based Prediction of Thermal Imaging Performance

Noise• Noise components:

– Shot noise:– Residual Non-Uniformity

sampeshot N

RNU

Bobrov & Schechner

Page 25: Image Based Prediction of Thermal Imaging Performance

Lo-q Non-Uniformity

50 100 150 200 250 300

20

40

60

80

100

120

140

160

180

200

220

50 100 150 200 250 300

20

40

60

80

100

120

140

160

180

200

220

Bobrov & Schechner

Page 26: Image Based Prediction of Thermal Imaging Performance

Hi-q Non-Uniformity

50 100 150 200 250 300

20

40

60

80

100

120

140

160

180

200

220

50 100 150 200 250 300

20

40

60

80

100

120

140

160

180

200

220

Bobrov & Schechner

Page 27: Image Based Prediction of Thermal Imaging Performance

Noise• Noise components:

– Shot noise:– Residual non-uniformity– Excess noise

• RMS noise amplitude:

• Noisy image:

sampeshot N

2excess

2RNU

2shotnoise

),(),(),(),( noisesampe

sampe

detnoisee nmNnmNnmNnmN Τ

RNU

excess

Bobrov & Schechner

Page 28: Image Based Prediction of Thermal Imaging Performance

Detector Flow Diagram

Photon irradiance

Photo-detection

ElectronFlux

),(gene yxN

CrosstalkElectron

Flux

][detdetconvert

detxtk

detsamp

detnoise

detread

detdet),( voltEEnmV ΤΤΤΤΤΤ

Sampling Electrons

),(sampe nmN

),(det yxE),(e yxN

Noise

Readout

Electricsignal

),( nmV

),(e nmN

Bobrov & Schechner

Page 29: Image Based Prediction of Thermal Imaging Performance

From Photons to Gray Levels

PhotonRadiance

Optical Assembly

Scene

PhotonIrradiance

Detector Module

ElectronicSignal

Signal Processing

Gray levelImage

),(out nmI),( nmV

detE][

sec

scn

2

),(

srmcmphoton

yxL

),(),(),( scnoptdetSPscnout yxLyxLnmI TTTΤ

Bobrov & Schechner

Page 30: Image Based Prediction of Thermal Imaging Performance

Signal Processing

][),(),(),( SPmed

SPADC

SPadd

SP levelgraynmVnmVnmIout ΤΤΤΤ

Mediansubtraction

Electricsignal

),( nmV ),(med nmV

A/D Add

),(out nmI),(8bit nmI

Gray levelimage

Bobrov & Schechner

Page 31: Image Based Prediction of Thermal Imaging Performance

Analog to Digital Conversion

V (m,n) [volt]Vmin Vma

x

I 8bi

t(m,n

)

[Dig

ital

un

its]

255

Bobrov & Schechner

Page 32: Image Based Prediction of Thermal Imaging Performance

Signal Processing

][),(),(),( SPmed

SPADC

SPadd

SP levelgraynmVnmVnmIout ΤΤΤΤ

Mediansubtraction

Electricsignal

),( nmV ),(med nmV

A/D Add

),(out nmI),(8bit nmI

Gray levelimage

Bobrov & Schechner

Page 33: Image Based Prediction of Thermal Imaging Performance

Median Subtraction• Omits large DC signal before A/D• Subtracts non-uniformity between

detector elements

-10

10

30

50

70

90

0 10 20 30

-10

10

30

50

70

90

0 10 20 30

50 100 150 200 250 300

20

40

60

80

100

120

140

160

180

200

220

50 100 150 200 250 300

20

40

60

80

100

120

140

160

180

200

220

50 100 150 200 250 300

20

40

60

80

100

120

140

160

180

200

220

Bobrov & Schechner

Page 34: Image Based Prediction of Thermal Imaging Performance

Signal Processing

][),(),(),( SPmed

SPADC

SPadd

SP levelgraynmVnmVnmIout ΤΤΤΤ

Mediansubtraction

Electricsignal

),( nmV ),(med nmV

A/D Add

),(out nmI),(8bit nmI

Gray levelimage

Bobrov & Schechner

Page 35: Image Based Prediction of Thermal Imaging Performance

Line Add to Standard Format

DetectorArray

120 lines 240 lines

Bobrov & Schechner

Page 36: Image Based Prediction of Thermal Imaging Performance

Signal Processing

][),(),(),( SPmed

SPADC

SPadd

SP levelgraynmVnmVnmIout ΤΤΤΤ

Mediansubtraction

Electricsignal

),( nmV ),(med nmV

A/D Add

),(out nmI),(8bit nmI

Gray levelimage

Bobrov & Schechner

Page 37: Image Based Prediction of Thermal Imaging Performance

Problem•How does the scene look like??

Page 38: Image Based Prediction of Thermal Imaging Performance

From Gray Levels to Photons

PhotonRadiance

Optical Assembly

PhotonIrradiance

Detector Module

ElectronicSignal

Signal Processing

Grey levelImage

),(q-Hiout nmI),(q-Hi nmV

),(q-Hidet nmE

),(scn nmL

),(),(),( q-Hiout

1SP1det1optq-Hiout

1q-Hiscn )()()()( nmnmnmL ITTTIΤ

Hi-qimage

Hi-qimage

Bobrov & Schechner

Page 39: Image Based Prediction of Thermal Imaging Performance

Inversion Pitfalls•Deblurring

…Hi-q

Image Hi-qDeblur …

SimulatedScene …

Lo-qBlur …

Lo-qImage

Bobrov & Schechner

Page 40: Image Based Prediction of Thermal Imaging Performance

Blur Frequency Response

HHi-q

HLo-q

Bobrov & Schechner

Page 41: Image Based Prediction of Thermal Imaging Performance

Deblur Operation

1/HHi-q

HLo-q

HLo-q/HHi-q

Bobrov & Schechner

Page 42: Image Based Prediction of Thermal Imaging Performance

Noise Handling• Hi-q image is noisy:

• No inversion to noise• Adding Lo-q noise

• Estimate Hi-q noise• Calculate Lo-q noise amplitude:

2q-Hinoise

2q-Lonoise

q-Lonoise )()(ˆ

noiseout

idealout

q-Hiout III

q-Hinoisenoise

sampee NNNN

q-Hinoise

Bobrov & Schechner

Page 43: Image Based Prediction of Thermal Imaging Performance

Experiments

Courtesy of Rafael Ltd.

Page 44: Image Based Prediction of Thermal Imaging Performance

Hi-q Image

Bobrov & Schechner

Page 45: Image Based Prediction of Thermal Imaging Performance

Lo-q Image

Bobrov & Schechner

Page 46: Image Based Prediction of Thermal Imaging Performance

Simulated Image

Bobrov & Schechner

Page 47: Image Based Prediction of Thermal Imaging Performance

Hi-qLo-q

Simulation

Bobrov & Schechner

Page 48: Image Based Prediction of Thermal Imaging Performance

Hi-q Image

Bobrov & Schechner

Page 49: Image Based Prediction of Thermal Imaging Performance

Lo-q Image

Bobrov & Schechner

Page 50: Image Based Prediction of Thermal Imaging Performance

Simulated Image

Bobrov & Schechner

Page 51: Image Based Prediction of Thermal Imaging Performance

Hi-qLo-q

Simulation

Bobrov & Schechner