Méthodes numériques pour le traitement d'images (année 2020-2021)
Les ressources présentes sur cette page sont utilisées dans le cadre d'un cours d'introduction au traitement d'images que j'enseigne à l'ENS Rennes pour les étudiants de L3 Informatique.
Bibliographie (complétée au fil de l'eau)
- Mallat, S. (2008). A wavelet tour of signal processing - The sparse way, Academic Press. Lien vers le texte complet (via compte étudiant Université de Rennes 1)
Cours 1 : Introducion, vue d'ensemble
- Représentations d'une image numérique
- Quelles applications ?
- [Transparents du cours]
- TP 1 : Introduction aux bibliothèques Python (Numpy, Scipy et Imageio) [sujet du TP1] [version pdf]
Cours 2 : Filtrage linéaire, Transformée de Fourier continue et discrète
- Filtre invariant par translation
- Convolution, réponse impulsionnelle
- Transformée de Fourier continue et discrète
- [Transparents du cours]
- TP 2 : Transformée de Fourier, filtrage linéaire [sujet du TP2]
Cours 3 : Analyse temps-fréquence
- Principe d'incertitude de Gabor-Heisenberg
- Analyse de Fourier à court terme
- [Transparents du cours]
- TP 3 : Transformée en cosinus discrète, approximation non linéaire [sujet du TP3] [bridge.tiff]
Cours 4 : Transformée dyadique en ondelettes - continue et discrète
- Transformée en ondelettes continue
- Analyse multi-résolution
- Implémentation par banque de filtres
- [Transparents du cours]
- TP 4 : Transformée en ondelettes discrète et débruitage [sujet du TP4]
Cours 5 : Segmentation d'images (1/2)
- Regroupement par intensité
- Détection de contours
- [Transparents du cours]
- TP 5 : Détection de contours - le filtre de Canny [sujet du TP5]
Cours 6 : Segmentation d'images (2/2)
- Modélisation probabiliste
- A priori de régularité : champs de Markov
- Optimisation stochastique
- [Transparents du cours]
- TP 6 : Segmentation par recherche de coupe minimale dans un graphe [sujet du TP6]
Cours 7 : Problèmes inverses -- Inpainting
- TP 7 : Inpainting à base de moyennes non locales [sujet du TP7]
Cours 8 : Représentations parcimonieuses
- TP 8 : Reconstruction de données manquantes à base de dictionnaire [sujet du TP8]
Cours 9 : Détection de motif dans une image
- [Transparents du cours]
- TP 9 : Rechercher un objet dans une image [sujet du TP9]
Projet (séances 9 et 10) : L'appareil photo à un seul pixel
- Énoncé : [sujet du projet]
- Une vidéo de vulgarisation sur la chaine « Sciences métrages » de Raphaël Truffet.