Krish Tandon

UC Berkeley · Fall 2026

CS180/280A
Computer Vision &
Computational Photography

A running notebook of everything I build this semester — starting with becoming friends with every pixel, and my camera along with it.

  • Krish Tandon
  • krishfire.github.io
  • Fall 2026

Projects

Each project gets its own write-up with the images, the process, and what I actually learned from it.

Project 0 Becoming Friends with Your Camera

Perspective, focal length, and the center of projection — selfies done wrong and right, compressed architecture, and a hand-made dolly zoom.

Read the write-up →
Project 1 Colorizing the Prokudin-Gorskii Collection

Aligning glass-plate negatives from the Russian Empire into full-colour photographs.

Coming soon
Project 2 Fun with Filters and Frequencies

Gradients, Gaussians, hybrid images, and multiresolution blending.

Coming soon
Project 3 (Auto)stitching and Photo Mosaics

Homographies, feature matching, and panoramas that actually line up.

Coming soon
Project 4 Neural Radiance Fields

Fitting a 3D scene representation from a handful of 2D views.

Coming soon
Project 5 Fun with Diffusion Models

Sampling loops, guidance, and generative image editing.

Coming soon

About

I'm Krish, an undergrad at UC Berkeley. This site is where my CS180/280A work lives — write-ups, images, and the occasional thing that didn't work.

Source for this site is on GitHub.