6.375 final project spring 2013 john donnal namir jawdat sumit dutta

Post on 24-Dec-2015

216 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

6.375 Final Project Spring 2013John DonnalNamir JawdatSumit Dutta

OutlineProject Overview

EVM DesignFIR FilterLaplacian Decomposition

Thermal Imaging

Demonstration

Eulerian Video Magnification (EVM)

Spatial decomposition

Temporal filtering

Spatial reconstruction

Input video

Output video

EVM Implementation

1-Level Pyramid

FIR Series ↓ 2

Downsampler

]]]

FIFO

↑ 2Upsampler

FIR Series

Subtract (y − x)

BA

Shift Register

Delay xy

]]]FIFO

]]]

FIFO

E

1-Level Reconstruction

↑ 2 FIR Series

Upsampler

]]]

FIFOAdd

C

Shift Register

Delay

F

K

FIR Filter

R0 R1 R2

* * **C0 C1 C2 C3 C4

in out

+

sum

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

]]]

Convolution

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

Downsampler and Upsampler

Original

Downsampled

Downsampled and upsampled

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

Thermal Imaging

Thermal Imaging1.) Calculate Ambient Temperature

2.) Calculate Offset Compensation ( x 64)

3.) Calculate Pixel Temperature ( x 64)

Need Floating Point

Thermal Imaging32° 100°

Demonstration

top related