Home Research Teaching Software


 
  INF552   INF552 - Analyse d'Images et Vision par Ordinateur
   

Rattachement

- PA Informatique

Enseignants

- Renaud Keriven, Acute3D (WEB,e-mail)

Objectif

L'objectif de la vision par ordinateur est de calculer les propriétés du monde réel à partir d'images numériques. Les problèmes abordés comprennent l'identification de la forme 3D d'un environnement, l'estimation du mouvement et la reconnaissance de personnes et d'objets, le tout à travers l'analyse d'images et de vidéos.

Ce cours est une introduction à l'analyse d'image et à la vision par ordinateur au travers de sujets tels que la détection de caractéristiques, la segmentation d'images, l'estimation du mouvement, les mosaïques d'images, la reconstruction de forme 3D et la reconnaissance d'objets.

Ces sujets seront abordés sous l'angle des algorithmes et des outils mathématiques. Les applications seront développées en C++. La connaissance de ce langage n'est pas un prérequis et une partie des cours sera consacrée à son apprentissage.

Séances (10x(2hPC+2hTP))
  • 13/09, 8h30-12h45
    • C++. Généralités. Mise en oeuvre C++/CMake/OpenCV.
    • Images.
    • TP à savoir compiler pour le 20/09: TP1.zip
  • 21/09, 8h30-12h45
    • Géométrie épipolaire
    • C++. Aide compilation.
    • TP sur les épipolaires à rendre pour le 28/09: Programme initial. Les élèves ayant suivi le modal doivent programmer la rectification. Les autres, le tracé des épipolaires.

Projets

Validation

- Rendu de TPs, projet, examen écrit.

Liens

- OpenCV 3.1 et sa documentation (Attention: pas OpenCV 2.4)
- CMake
- Windows: Visual Studio Express 2015 (N'installez que le C++)
- MacOS/iOS: X Code
- Linux: Code::Blocks
- Android: ...

Bibliographie

- Multiple view geometry - R. Harley, A. Zisserman.
- Computer Vision - R. Szeliski.