💬Comments welcome. To leave a note, select any text and click the note / highlight button that pops up — or open the panel with the tab at the top-right (‹). Notes are visible only inside our private review group.
cover concept
cover concept · art via reve.com · loops animated with Kling · reload or click for another ·
Computational Photography, an AI-powered Slopendium
master table of contents — parts, chapters and sections · full collapsible outline →
24 parts · 202 chapters · 136 drafted · blue = drafted, links open the chapter; grey = outline only
show
1 INTRO
  1. 1.3How this book was made
  2. 1.4What language for computational photography?
  3. 1.6Problem sets
2 FUNDAMENTALS OF PHOTOGRAPHY
3 BASIC IMAGE PROCESSING AND ISP
4 COMPUTATIONAL TOOLS
5 EDGES MATTER
6 WARPING, MORPHING, AND LAGRANGIAN APPROACHES
7 MATCHING PIXELS AND HUMANS ACROSS SPACE AND TIME
8 SINGLE IMAGE COMPUTATIONAL PHOTOGRAPHY
9 OPTICS, LENSES, AND ABERRATION CORRECTION
10 MULTIPLE EXPOSURE IMAGING
11 MANY IMAGES AND PHOTO COLLECTIONS
12 VIDEO
  1. 12.2Time-lapse photographyoutline
13 ADVANCED COMPUTATIONAL PHOTOGRAPHY ON THE BLEEDING EDGE
  1. 13.8De-weathering (fog, rain)outline
14 3D AND DEPTH
  1. 14.1What "depth" means, and where it comes fromoutline
  2. 14.2Monocular depth estimation (one image → depth)outline
  3. 14.3Single-image 3-D: tour into the picture, photo pop-up, 3-D Ken Burnsoutline
  4. 14.4Multi-view 3-D reconstruction: the classic pipelineoutline
  5. 14.5Photos → radiance fields and Gaussian splatting (NeRF, 3DGS)outline
  6. 14.6Feed-forward (amortized) 3-D: skip the per-scene optimizationoutline
  7. 14.7Re-photographyoutline
  8. 14.8The landscape, and is 3-D a "fake task"?outline
  9. 14.93-D displaysoutline
15 REVEALING THE INVISIBLE
  1. 15.1Near-infrared (NIR) photographyoutline
  2. 15.2Accidental camerasoutline
  3. 15.3Motion and video magnificationoutline
  4. 15.4Visual microphoneoutline
  5. 15.5Corner cameraoutline
  6. 15.6Active non-line-of-sightoutline
  7. 15.7Passive non-line-of-sightoutline
  8. 15.8Mm-wave, wifioutline
16 ADJACENT FIELDS AND APPLICATIONS
  1. 16.1Modern sensorsoutline
  2. 16.3X-rayoutline
  3. 16.4Medicaloutline
  4. 16.5Microscopyoutline
  5. 16.6Mm-waveoutline
  6. 16.7Music, soundoutline
  7. 16.8Fluorescenceoutline
  8. 16.9Opto-acousticoutline
  9. 16.10Ultrasoundoutline
  10. 16.11Aerial imagingoutline
  11. 16.12Computer visionoutline
  12. 16.13Robotics, drivingoutline
17 HUMAN FACTORS
  1. 17.2Ethics of computational photography
  2. 17.3Computational models of perceptionoutline
  3. 17.4Spatial (and spatio-temporal) visionoutline
  4. 17.5User studiesoutline
  5. 17.7The social and personal practice of photographyoutline
18 IMAGE FORENSICS AND AUTHENTICATION
19 SYSTEMS
  1. 19.1Programmable camerasoutline
  2. 19.2Image processing librariesoutline
  3. 19.3Lightroom-style raw developersoutline
  4. 19.4Photoshop-style editorsoutline
  5. 19.5Networking and image transportoutline
  6. 19.6Photography programming on phonesoutline
20 PERFORMANCE ENGINEERING AND HALIDE
  1. 20.18-bit and fixed-point arithmeticoutline
  2. 20.2Algorithmic speedupsoutline
  3. 20.3Performance engineering and scheduling (Halide)outline
21 CONCLUSIONS, DISCUSSION
22 APPENDICES
23 BIBLIOGRAPHY
24 MISSING STUFF, BUGS
  1. 24.1Tone mapping doesn't have its own chapter. Just an application of edge aware stuff.outline
  2. 24.2Denoising by averaging is after basic denoisingoutline
  3. 24.3Photomosaics, my self organizing mapsoutline
  4. 24.4Rephotographyoutline
  5. 24.5Extreme low lightoutline
  6. 24.6Perspective disortionoutline
  7. 24.7Tilt shift,outline
  8. 24.8Connectivityoutline
  9. 24.9Misc.outline
Back matter
📖 Glossary🔠 Acronyms🔤 Index📚 Bibliography