Aller au contenu principal

Vision par ordinateur avancée

Détection, segmentation et suivi d'objets à partir d'images et de vidéos, avec les architectures et les métriques utilisées en production.

Durée du cours : 8h​

Ce que vous allez apprendre​

  • Distinguer classification, détection et segmentation, et choisir le bon format d'annotation
  • Comparer les détecteurs en deux étapes (Faster R-CNN) et en une étape (YOLO, SSD)
  • Régler les ancres, la suppression des non-maxima et les seuils de confiance
  • Calculer l'IoU et lire un rapport COCO (mAP à 0,5 et 0,5-0,95)
  • Entraîner un modèle de segmentation sémantique et d'instances
  • Suivre les objets dans une vidéo et compter des trajectoires
  • Annoter proprement un jeu, sans fuite entre entraînement et test
  • Livrer un modèle YOLOv8 affiné sur un jeu personnalisé

Prérequis​

  • Réseaux convolutifs (cours 10)
  • Python, NumPy, un cadre de deep learning (PyTorch ou TensorFlow)

Fil rouge​

Un système de comptage de véhicules et de piétons alimenté par une caméra de carrefour traverse tous les modules. La détection compare Ultralytics YOLOv8 et torchvision Faster R-CNN, la segmentation isole voies et trottoirs, le suivi maintient un identifiant par véhicule pour compter sans double comptage, et le projet final affine un modèle sur un jeu annoté à la main. Les métriques suivent la convention COCO du début à la fin.

Modules du cours​

  1. Les trois familles de tâches sur l'image
  2. Détection en deux étapes : la famille R-CNN
  3. Détection en une étape : YOLO et SSD
  4. Ancres, suppression des non-maxima et seuils
  5. Métriques de détection : IoU et précision moyenne
  6. Segmentation sémantique : U-Net et DeepLab
  7. Segmentation d'instances avec Mask R-CNN
  8. Suivi multi-objets dans une vidéo
  9. Annotation, augmentation et qualité des jeux de données
  10. Projet : détection sur un jeu d'images personnalisé

Évaluation et attestation​

Le parcours se termine par un examen de 40 questions qui couvre tous les modules. En cas de réussite, une attestation d'achèvement est délivrée ; son numéro est vérifiable sur la plateforme.

Les cours gratuits, eux, se concluent par un quiz de 5 questions avec un aperçu de l'attestation, sans certification.