Advanced Course in Computer Vision
About Course
This scope and sequence is a great place to understand more in detail about robotics, computer vision and artificial intelligence in the PRANITI Lab as it gives students an introduction to learning engineering. Along the way, you will be introduced to many of the key resources and materials Shaikshya Kala offers.
Each week gives guidance for what teachers can do before, during, and after class in order to learn the basics of teaching building with the curricular resources. The after class suggestions can be used as discussion prompts, journal entries, assessments or classroom documentation.
24 Week Scope and Sequence for Advanced-I Course in Computer Vision
- Week 1–3: 2D Signal Processing and Filter Design
- Week 4-5: Optimization, Image Analysis, Estimation and Restoration
- Week 6-7: Image Compression and Textures
- Week 8-10: Image Classification and Segmentation
- Week 11-14: Image Tracking, Object Detection and Feature Extraction
- Week 15-17: Structure from Motion and Computational Photography
- Week 18-21: Three-Dimensional and Spatiotemporal Processing, Digital Video Processing
- Week 22-24: Digital Video Compression, Video Transmission over Networks
24 Week Scope and Sequence for Advanced-II Course in Computer Vision
- Week 1–4: Depth Estimation and SLAM
- Week 5-7: 3D Reconstruction
- Week 8: Visual Perception of Robotics
- Week 9-10: Road Scene 3D Reconstruction and Motion Estimation
- Week 11-13: Two-view Projective Geometry
- Week 14-15: Three-view Projective Geometry
- Week 16-17: N-view Computational Methods
- Week 18-19: Autocalibration, Duality and Cheirality
- Week 20-24: Visual Control of Robots - Visual Tracking Control of General Robot Systems, Robust Moving Object Tracking Control, Visual Control with Constraints
Material Includes
- Raspberry Pi
- Nvidia Jetson Nano
- Robot and Drone Kit
- Pixhawk Flight Controllers
- Various Sensor Camera Systems
- Testing & Measuring Systems
- 3D Printer
- Bring computer, provided if needed in-class.
- Reference Notes & Books
Benefits
- Maximum teacher-student ratio of 1:20
- Twice a week office hours, two 1-hr sessions per week for clarifications & catching up
- Grading Rubrics
- Certificate of Completion
Prerequisites
- Significant coding experience preferred
- Advanced Calculus & Algebra knowledge
- Advanced Design Logic
- Curiosity & Excitement for New Information