| No. | Topic | Slides |
|---|---|---|
| 1. | Introduction | Link |
| 2. | Perception and Image Formation | Link |
| 3. | All About Features | Link |
| 4. | Projections and Transformations | Link |
| 5. | Non-Rigid Transformations and Camera Models | Link |
| 6. | Camera Calibration and Introduction to Computer Graphics | Link |
| 7. | Curves and Rendering | Link |
| 8. | Single View Geometry | Link |
| 9. | Computational Imaging | Link |
| 10. | Coded Deep Depth | Link |
| 11. | Two View Geometry and Stereopsis | Link |
| 12. | Structure From Motion 1 - Epipolar Geometry | Link |
| 13. | Structure From Motion 2 | Link |
| 14. | Volumetric Rendering | Link |
| 15. | Neural Radiance Fields | Link |
| 16. | More NeRFs | Link |
| 17. | 3D Gaussian Splatting | Link |
| 18. | Motion Fields and Optical Flow | Link |
| 19. | Introduction to Deep Learning and Neural Networks | Link |
| 20. | Neural Networks Architectures | Link |
| 21. | More Neural Networks and Transformers | Link |
| 22. | Diffusion Models | Link |
| 23. | AI Applications in Computer Vision - I | Link |
| 24. | AI Applications in Computer Vision - II | Link |
| 25. | Neuromorphic Vision and Robot Autonomy | Link |
| No. | Assignment | Release Date | Due Date |
|---|---|---|---|
| 0. | Python Tutorial | OpenCV Tutorial | — | — |
| 1. | P1: Panorama! | Sep 5, 2024 | Sep 25, 2024 |
| 2. | Homework: Calibrate My Camera | Sep 27, 2024 | Oct 7, 2024 |
| 3. | P2: Coded Deep Depth | Part 1 | Part 2 | Oct 8, 2024 | Oct 31, 2024 |
| 3. | P3: Blob The Builder: Gaussian Splatting | Part 1 | Part 2 | Nov 3, 2024 | Nov 27, 2024 |