Computational photography
Two attempts to reproduce interesting results from computational photography papers.
Phase based motion amplification
From Phase-Based Motion Amplification, by Neal Wadhwa, Michael Rubinstein, Frédo Durand, and William T. Freeman.
One of the most impressive results from the original paper, the motion of a sleeping baby's breath amplified. There are some small likely aliasing-related artifacts visible in my version.
Amplified atmospheric light bending from the heat of a stove burner.
Source code is available on GitHub.
Local laplacian filters
From Local Laplacian Filters: Edge-aware Image Processing with a Laplacian Pyramid, by Sylvain Paris, Samuel W. Hasinoff, and Jan Kautz, and from Fast Local Laplacian Filters: Theory and Applications, by Mathieu Aubry, Sylvain Paris, Samuel W. Hasinoff, Jan Kautz, Frédo Durand.
I wrote an introduction to Laplacian pyramids, and some code to expand and contract them in Julia, which can be read here. A similar expansion to the Laplacian pyramid is also used in the phase based motion amplification paper above.
The full source code for doing local laplacian filtering (fast and full) is available on GitHub.