This is a C++ implementation of the paper "Eulerian Video Magnification for Revealing Subtle Changes in the World" ACM Transaction on Graphics, Volume 31, Number 4 (Proceedings SIGGRAPH 2012).
This implementation is based on the works done at MIT CSAIL. For futher details visit http://people.csail.mit.edu/mrub/vidmag
The code includes the following spatial and temporal filters:
Spatial | Temporal |
---|---|
Laplacian pyramid | Second-order IIR bandpass |
Library Used: OpenCV, Boost
Required packages: g++, CMake, OpenCV, Boost
$ cd <PROJ_DIR>
$ cmake .
$ make
$ cd <PROJ_DIR>
$ ./bin/Eulerian_Motion_Magnification test/test_baby.param
This project has been adapted by: