Blog
Notes on research, courses, and things I'm learning.
2024
-
Neural Radiance Fields (CS180 Final Project)
Fit a neural field to a 2D image, then trained a NeRF from multi-view images to render novel views of a 3D scene.
-
Diffusion Models (CS180 Project 5)
Sampling and editing with a pretrained DDPM, then building and training a class-conditioned diffusion UNet from scratch.
-
Panorama Stitching (CS180 Project 4)
Homography-based image warping and mosaicing, with automatic feature detection, description, and matching.
-
Face Morphing and Facial Keypoint Detection (CS180 Project 3)
Correspondence-based morph sequences, the mean face of a population, and caricatures by extrapolation.
-
Hybrid Images & Multiresolution Blending (CS180 Project 2)
Filters and frequencies โ edge detection, image sharpening, hybrid images, and Laplacian stack blending.
-
Colorizing the Prokudin-Gorskii Collection (CS180 Project 1)
Aligning the three glass-plate color channels with an image pyramid to reconstruct color photographs from the 1900s.





