Polycopié
de cours "Traitement
d'Images et Vision"
- Chapitre 1 - Les images
numériques (pdf 788 Ko) : Notions de base - Echantillonnage - Transformée de Fourier - Quantification et Histogrammes.
- Chapitre 2 - Filtrage et
Restauration (pdf 1.5
Mo)
: Filtrage dans le domaine fréquentiel - Convolution - Filtres d'ordre
- Moyennes non locales - Estimation des dérivées - Filtrage inverse -
Filtrage de Wiener.
- Chapitre 3 - Caractéristiques multi-échelles (pdf 1.7
Mo)
: Multi-échelles et Multi-résolution - Dérivées multi-échelles -
Détection de contours - Détection de points d'intérêt - Espaces
d'échelles non linéaires.
Cours VISION du Master IMA de l'UPMC
- Perception de la 3d et du mouvement dans les systèmes biologiques. Copie
des
transparents (pdf 3.8 Mo)
- Co-conception des systèmes de vision (Caméras 3d et rétines artificielles). Copie des transparents (pdf 3.9 Mo)
- Analyse du mouvement : Détection. Copie des transparents (pdf 2.0 Mo)
- Analyse du mouvement : Suivi. Copie des transparents (pdf 2.6 Mo)
Cours RDFIA du Master IMA de l'UPMC
- Primitives visuelles pour la reconnaissance et le suivi. Copie
des
transparents (pdf 2.4 Mo)
Cours
TI et Vision (D9-2 : ENSTA 3ème année)
- Introduction et filtrage : cours
d'Antoine Manzanera. Copie
des
transparents (pdf 4.0 Mo)
- Segmentation : cours de Jean-Christophe
Baillie. Poly de cours (pdf
1.2
Mo) et copie des transparents (ppt
2.1 Mo).
- Espaces d'échelle : cours
d'Antoine Manzanera. Copie
des
transparents (pdf
2.1 Mo)
- Introduction à
la couleur : cours d'Antoine Manzanera. Copie des
transparents (pdf
2.6 Mo)
- Mouvement - Estimation et Poursuite
: cours d'Antoine Manzanera. Copie des
transparents (pdf
2.5 Mo)
- EDP en traitement d'images : cours de
Petr
Dokladal. Copie
des
transparents (pdf
1.0 Mo)
- Vision active : cours
de Jean-Christophe
Baillie. Copie des transparents (ppt
1.4 Mo).
Cours Morphologie Mathématique
(ESE42 : ENSTA 2ème année)
- Introduction et opérateurs de base.
Copie
des
transparents (pdf
779 Ko)
- Propriétés
évoluées et opérateurs composés. Copie des
transparents (pdf
1.0 Mo).
- Filtrage morphologique. Copie
des
transparents (pdf
692 Ko)
- Opérateurs connexes. Copie
des
transparents (pdf
1.3 Mo)
- Squelettes
et Lignes de Partage des Eaux. Copie
des
transparents (pdf
905 Ko)
Anciens cours du
Master Info de l'UPMC (spécialités "IAD" et "IMA")
- Introduction aux images
numériques
(copie des transparents) (PDF
3.4 Mo)
- Eléments de codage
: exemple de la compression Jpeg (copie des transparents) (PDF
650 Ko)
- Filtrage (copie des transparents) (PDF
2.4 Mo)
- Restauration (copie des transparents) (PDF
510 Ko)
- Détection de contours (copie des
transparents) (PDF
1.9 Mo)
- Segmentation d'images (copie
des
transparents) (PDF
3.0 Mo)
- Introduction aux images couleur (copie des
transparents) (PDF 2.5
Mo)
- Cours
de Morphologie mathématique
(copie des transparents) (PDF
4.1 Mo)
- Transformées en distance et
applications (copie des transparents) (PDF
3.3 Mo)
- Espaces d'échelle en
analyse d'images (copie des transparents) (PDF 3.4
Mo)
- Estimation du mouvement
(copie des transparents) (PDF 1.9 Mo)
- Indexation d'images (copie des
transparents) (PDF
1.2 Mo)
+
Liens vers les pages d'Isabelle Bloch et
de Florence
Tupin
+ Tutoriel de Morphologie
(voir ci-dessous) :
+
Quelques images de test :
+
Recueil d'exercices et sujets d'examen (PDF
291 Ko)
Tous les logiciels
proposés ici sont à vocation
essentiellement
pédagogique.
Le premier objectif est d'
expérimenter
simplement des notions
vues en cours à partir d'une interface graphique simple à
utiliser. Pas besoin de notice pour cela, je pense que l'utilisation en
pure interface est assez intuitive.
Le second objectif est que vous puissiez comprendre assez facilement
l'
algorithmique en examinant
le code source : Il y a par
conséquent un
parti-pris de lisibilité dans le code (à défaut de
commentaires me diront certains), au détriment de son
efficacité. Ceci se traduit par l'abstraction d'un certain
nombre de structures (accès mémoire, entrée
sortie, file d'attente,...) censée faciliter la tâche du
développeur paresseux, mais qui fera certainement frémir
les esthètes de la programmation, comme les maniaques de la
complexité.
Le troisième objectif, enfin, est que vous puissiez
accèder à une structure de
développement
d'algorithmes de traitement d'images pour pouvoir tester assez
rapidement de nouveaux algos, en faisant l'économie des routines
de lecture/écriture, de gestion de la mémoire et de
l'affichage. Vous pouvez utiliser librement ce code et ajouter des
extensions par exemple dans le cadre de vos stages, projets ou nuits
blanches quelconques. Il n'y a pas de documentation pour l'instant ;
vous pouvez essayer de comprendre tout seul comment ça marche,
ou,
si vous avez un projet clair et
des questions précises, m'envoyer un e-mail ou passer me
voir.