6.375 final project spring 2013 john donnal namir jawdat sumit dutta

15
6.375 Final Project Spring 2013 John Donnal Namir Jawdat Sumit Dutta

Upload: jatin

Post on 16-Feb-2016

36 views

Category:

Documents


0 download

DESCRIPTION

6.375 Final Project Spring 2013 John Donnal Namir Jawdat Sumit Dutta. Outline. Project Overview EVM Design FIR Filter Laplacian Decomposition Thermal Imaging Demonstration. Eulerian Video Magnification (EVM). Spatial decomposition Temporal filtering Spatial reconstruction. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

6.375 Final Project Spring 2013John DonnalNamir JawdatSumit Dutta

Page 2: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

OutlineProject OverviewEVM Design

FIR FilterLaplacian Decomposition

Thermal ImagingDemonstration

Page 3: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

Eulerian Video Magnification (EVM)

Spatial decompositionTemporal filteringSpatial reconstruction

Input video

Output video

Page 4: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

EVM Implementation

Page 5: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

1-Level Pyramid

FIR Series ↓ 2Downsampler

]]]

FIFO

↑ 2Upsampler

FIR Series

Subtract (y − x)

BA

Shift Register

Delay xy

]]]FIFO

]]]

FIFOE

Page 6: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

1-Level Reconstruction

↑ 2 FIR SeriesUpsampler

]]]

FIFOAddC

Shift Register

DelayF

K

Page 7: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

FIR FilterR0 R1 R2

* * **C0 C1 C2 C3 C4

in out

+sum

Page 8: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

FIR Series

in

FIR Filte

r

Shift Regist

ersum sum

+

out

FIR Filte

r

Shift Regist

er

FIR Filte

r

Shift Regist

ersum

]]] FIFO

FIFO

]]]

Page 9: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

ConvolutionAlthough 3x3 is shown here,We actually do 5x5

Page 10: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

Downsampler and Upsampler

Original

Downsampled

Downsampled and upsampled

Page 11: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

EVM for the System on the FPGA

1-Level Pyramid

1-Level Reconstruction

Temporal Filter

(Bandpass Filter)

A

K

E

B

F

C

1-Level Pyramid

1-Level Reconstruction

Temporal Filter

Expand as feasible(future)

Expand as feasible(future)

1-Level Pyramid

1-Level Reconstruction

Temporal Filter

Chunker(Int.Fixed Pt.)

Splitter(Fixed Pt.Int.)

Input Image BRAM

Output Image BRAM

FIR Series ↓ 2

Downsampler

]]]

FIFO

↑ 2Upsampler

FIR Series

Subtract (y − x)

BA

Shift Register

Delay xy

]]]FIFO

]]]

FIFO

E

Page 12: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

Thermal Imaging

Page 13: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

Thermal Imaging1.) Calculate Ambient Temperature

2.) Calculate Offset Compensation ( x 64)

3.) Calculate Pixel Temperature ( x 64)

Need Floating Point

Page 14: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

Thermal Imaging32° 100°

Page 15: 6.375 Final Project  Spring 2013 John Donnal Namir Jawdat Sumit Dutta

Demonstration