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 Input video Output video
EVM Implementation
1-Level Pyramid FIR Series ↓ 2 Downsampler ]]] FIFO ↑ 2 Upsampler FIR Series Subtract (y − x) BA Shift Register Delay x y ]]] FIFO ]]] FIFO E
1-Level Reconstruction ↑ 2 FIR Series Upsampler ]]] FIFO Ad d C Shift Register Delay F K
FIR Filter R0R1R2 **** C0 C1 C2 C3 C4 in out + sum
FIR Series in FIR Filte r Shift Registe r sum + out FIR Filte r Shift Registe r FIR Filte r Shift Registe r sum ]]] 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
Thermal Imaging
1.) Calculate Ambient Temperature 2.) Calculate Offset Compensation ( x 64) 3.) Calculate Pixel Temperature ( x 64) Need Floating Point
Thermal Imaging 32° 100°
Demonstration