My final project for the Computational Photography class at GaTech.
Multi-scale image contrast/detail manipulation
Operating on images at multiple scales is conventionally done using multi-scale decompositions, such as the Laplacian pyramid [Burt and Adelson 1983]. Such techniques decompose an image to multiple detail layers at different scales in a pyramid like fashion.
This project demonstrates how image pyramids based on the bilateral filter [Tomasi and Manduchi 1998; Durand and Dorsey 2002] can be used for exaggerating details in an image.
I made a simple program in OpenCL that allows for interactively manipulating images at 3 different detail layers and the color base layer.
Read the Class Slides for more explanation!
Watch the Demo Video to see the program in action!
Excerpt from my class slides
The Mac version is more up-to-date (with added pre-smoothing option), and should now run as a drag-n-drop App!
New version 0.7
-Misc internal tweaks
-(updated Mac Only, linux update will come soon)