Top Banner
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.

Dec 24, 2015

Download

Documents

Debra Joseph
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: 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 Overview

EVM DesignFIR FilterLaplacian Decomposition

Thermal Imaging

Demonstration

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

Eulerian Video Magnification (EVM)

Spatial decomposition

Temporal filtering

Spatial 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 ↓ 2

Downsampler

]]]

FIFO

↑ 2Upsampler

FIR Series

Subtract (y − x)

BA

Shift Register

Delay xy

]]]FIFO

]]]

FIFO

E

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

1-Level Reconstruction

↑ 2 FIR Series

Upsampler

]]]

FIFOAdd

C

Shift Register

Delay

F

K

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

FIR Filter

R0 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.

Convolution

Although 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