This is The 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).
The paper and example videos can be found on the project web page http://people.csail.mit.edu/mrub/vidmag/
The code includes the following spatial and temporal filters:
Spatial | Temporal |
---|---|
Laplacian pyramid | Second-order IIR bandpass |
Programming Language: C++ Library Used: OpenCV, Boost
This implementation is based on the works done at MIT CSAIL For futher details visit http://people.csail.mit.edu/mrub/vidmag/
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: