UC Berkeley CS180  ·  11 / 2025
Project 5 — Diffusion Models & Flow Matching
DDPM with forward/reverse diffusion, time-conditioned U-Net, Classifier-Free Guidance, and FID evaluation.
DDPM / DDIM Image Generation CFG Deep Learning
UC Berkeley CS180  ·  11 / 2025
Project 4 — Neural Radiance Fields (NeRF)
3D scene reconstruction via volume rendering, stratified sampling, and positional encoding.
3D Reconstruction Volume Rendering Deep Learning
UC Berkeley CS180  ·  10 / 2025
Project 3 — [Auto]Stitching Photo Mosaics
Automatic image stitching via homography estimation and feature matching.
Image Stitching Homography Feature Matching
UC Berkeley CS180  ·  09 / 2025
Project 2 — Filters, Frequencies & Blending
Gaussian/Laplacian stacks, hybrid images, and multi-resolution image blending.
Image Processing Gaussian Filter Frequency Domain
UC Berkeley CS180  ·  09 / 2025
Project 1 — Image Alignment
RGB channel misregistration correction via pyramid downsampling and block matching.
Image Processing Image Pyramid
UC Berkeley CS180  ·  09 / 2025
Project 0 — Camera Perspective & Focal Length
Exploration of how perspective and focal length fundamentally alter image characteristics.
Camera Computational Photography