Logo ÉTS
Session
Cours
Responsable(s) Matthew Toews

Se connecter
 

Sauvegarde réussie
Echec de sauvegarde
Avertissement



Autres informations

 

SYS-809 VISION PAR ORDINATEUR

Plan détaillé - Hiver 2022

 

Cours

Semaine du

Théorie
(
A-3450)
Mardi 8:30h-12:00h

Laboratoire
(
A-3450)
Mercredi 13:30h-16:30h

Lecture

Évaluation

1

10 janvier

Introduction

  • Organisation, laboratoires, formation des équipes
  • Aperçu général de la vision par ordinateur
  • Les différentes approches
  • Niveaux de représentation

Laboratoire 1: Introduction à MATLAB 

  • Interface graphique
  • Visualisation des images
  • Algorithmes de traitement d'image

Notes: Chap. 1

Szeliski : Ch. 1

 

2

17 janvier

Formation des images

  • Processus impliqués
  • Géométrie
  • Équations de perspective
    • projection inverse
    • stéréo

Laboratoire 1
semaine 2

 

  • Transformations linéaires de coordonnées
     
  • Mise à l’échelle linéaire
  • Égalisation d’histogramme
  • Filtrage linéaire
  • Filtrage médian
  • Préservation d’arête

Szeliski :
2.1 - 2.2

Capsule 1: MATLAB

Document PDF:  MATLAB/Introduction à MATLAB

 

3

24 janvier

  • Radiométrie:
    • principaux termes
    • équation de formation des images
    • carte de réflectance

Laboratoire 2:
OpenCV

  • Programmation C++, Python

 

http://opencv-srf.blogspot.ca/p/opencv-c-tutorials.html

Notes: Chap. 2

Szeliski : 2.2

 

 

4

31 janvier

  • Photométrie
    • caméra numérique
    • lentilles minces
    • paramètres pour la prise d’images
    • autres capteurs
    • types d’images: E, IR, 3D, couleur, satellitaire, etc.
  • Traitement de la couleur
    • la couleur?
    • perception de la couleur
    • modèles de représentation
  • Échantillonnage
    • théorème de Nyquist
    • quantification
    • tesselation (pavage)
  • Connectivité
    • 4 et 8 voisins
    • régions connectées

Laboratoire 2:
semaine 2

 

Szeliski : 2.3

Capsule 3: Photo numérique

Document PDF: Principes fondamentaux de la photographie numérique

Document PDF: Comprendre la couleur (anglais)

 

5

7 février

Reconnaissance de formes

  • Prétraitement
  • Descripteurs
  • Segmentation
  • Classification
  • Localisation

Prétraitement des images

  • Réduction du bruit
  • Rehaussement des primitives
    • arêtes, contraste, etc.
    • mise à l’échelle
  • Histogramme
    • calcul
    • égalisation

Laboratoire 3: semaine 1
Réseaux profonds

  • Programmation C++, Python

 

Szeliski : 3.1

Documentation Web: OpenCV

Remise du labo 1

6

14 février

  • Filtrage
    • convolution
    • moyenneur
    • rehaussement d’arêtes
    • domaine fréquentiel (TFD et TFR)
    • gaussien
    • pyramidal
  • Rehaussement non-linéaire
    • filtre médian
    • préservation des arêtes
Laboratoire 3: semaine 2

Notes: Chap. 3

Szeliski :
3.2 Linéaire
3.3.1 Non-linéaire
3.4 Fourier
3.5 Pyramide

 

7

21 février

  • Morphologie
    • érosion, dilatation
    • ouverture, fermeture
    • opérations élémentaires
  • Espaces couleur
    • base: RVB CMJN
    • standardisé: sRVB
    • CIE: XYZ
    • perceptuel: L*a*b*

Choix du projet

Projet de session

Szeliski :
3.3.2 Morphologie
2.3.2 Couleur

 

 

 

28 février

Relâche

 

Projet de session

 

Remise du choix de projet

8

7 mars

Extraction des descripteurs

  • Notion de discontinuité 3D et 2D
  • Primitives de base: arêtes
  • Détection des arêtes basée sur le gradient
    • masques 1x2
    • masques moyenneurs
    • arêtes orientées
    • amincissement
    • Canny-Deriche

 

Projet de session

Notes:

Chap. 4, Szeliski : 4.2

L1: H. Maître Détection des contours2.1 - 2.3

L2: R. Deriche Détecteur de Canny-Deriche

 

Remise du labo 2

 

10 mars:
dernier jour pour abandon sans mention

9

14 mars

  • Détection des arêtes basée sur la dérivée seconde
    • gaussienne
    • passage par zéro (Marr-Hildreth)
  • Détection multirésolution des arêtes
  • Texture

Projet de session

Szeliski : 4.1

L3: D. Lowe SIFT

 

10

21 mars

  • Détection invariante de points singuliers :
    • Coins de Harris
    • Algorithme SIFT

Projet de session

Szeliski :
5.2 Split-Merge
5.3 Mean shift

État de projet

11

28 mars

Segmentation

  • Définition et vue d’ensemble des méthodes
  • Seuillage
  • Croissance de région
  • Partition de région
  • Regroupement de régions
  • Séparer - regrouper
  • Morphologie - ligne de partage des eaux
  • Mean shift
  • Segmentation d’une image satellitaire

Projet de session

Szeliski :
4.3 Arêtes
5.1 Snakes

L1: H. Maître Détection des contours
2.4 Contours actifs

 

12

4 avril

Extraction des éléments symboliques

  • Transformée de Hough
  • Détection de lignes
  • Détection de frontières
  • Détection des crêtes et des vallées
  • Contours actifs
  • Représentation des éléments symboliques - Objets

 

Projet de session

 

 

 

12 avril

  • Révision

Examens finaux

Examen écrit

 

Examen final

Projet : Évaluation
Rapport technique