Intro to Computer Vision and Computational Photography
Exploring camera perspectives and zoom effects through the dolly zoom technique.
View Project →This project implements automatic colorization of the Prokudin-Gorskii photo collection by aligning the three color channel plates (red, green, blue) that were captured separately.
View Project →This project implements a variety of filters and frequency-based operations on images, including Gaussian blur, Laplacian, and image blending.
View Project →This project implements a photo mosaic stitcher that can stitch multiple photos together to create a panorama.
View Project →This project implements Neural Radience Field (NeRF) from scratch.
View Project →This project plays with diffusion models and flow matching. Implemented inpaints, hybrid images, etc. with diffusion models. Implemented flow matching.
View Project →