ROB313 – Deep Learning in Computer Vision

ENSTA — Academic Year 2025–2026

Programming, Theory, and Practice of Robust Computer Vision

ENSTA Logo

Professors: Gianni Franchi (ENSTA Paris), Vicky Kalogeiton (LIX, École Polytechnique), Andrei Bursuc (Valeo.ai)

Teaching Assistants: Marwane Hariat, Firas Gabetni, Rémi Kazmierczak

Assessment: Laboratory reports and written exam


Course Description

This course provides a comprehensive introduction to modern deep learning techniques applied to computer vision tasks, with an emphasis on robustness, generalization, and interpretability. Students will learn the theoretical foundations of convolutional and generative models, explore recent advances in visual foundation models, and understand the challenges of uncertainty estimation and explainability in real-world vision systems.

Through a combination of lectures and hands-on lab sessions, students will gain practical experience with neural network architectures, segmentation, tracking, and self-supervised learning. The course culminates in a written examination and applied lab work designed to test understanding and implementation skills.

Learning Objectives

Evaluation

Course Schedule – ROB313

Date Description Instructor(s) Resources Room
Fri 28/11/2024
9:00–12:15
Introduction to Deep Learning and Semantic Segmentation. Gianni Franchi Lecture: Introduction to Deep Learning Lecture: Semantic Segmentation R112 (ENSTA)
Fri 05/12/2024
9:00–12:15
  • Traditional Tracking and Semantic segmentation.
Gianni Franchi Lecture: Classical Tracking+ Segmentation R112 (ENSTA)
Fri 12/12/2024
9:00–12:15
  • Lab: Deep Learning for Semantic Segmentation
  • Optional Homework: Uncertainty Quantification (+2 pts)
Gianni Franchi, Firas Gabetni, Marwane Hariat Lecture: Uncertainty Quantification Optional Homework (Colab) R112 (ENSTA)
Fri 19/12/2024
9:00–12:15
Variational Autoencoders (VAEs) and Diffusion Models. Xi Wang Lecture: VAEs and Diffusion Models R112 (ENSTA)
Fri 09/01/2025
9:00–12:15
  • OOD detection
  • Explainable AI
  • Optional Homework (+2 pts)
Gianni Franchi Lecture: Explainable AI Lecture: OOD detection Homework: Explainable AI R112 (ENSTA)
Fri 16/01/2025
9:00–12:15
Self-Supervised Learning and Visual Foundation Models. Gianni Franchi, Andrei Bursuc Lecture: Transfer Learning Lecture: Visual Foundation Models R112 (ENSTA)
Fri 23/01/2025
9:00–12:15
Final Exam Gianni Franchi Exam 2024–2025 R111 (ENSTA)