Module : Vision et Reconnaissance
Dernière mise à jour : 19/09/2024
Code Cours intégré HNE ECTS
- 21h
Responsable Module Naouel Boughattas
Enseignants – Intervenants Naouel Boughattas
Unité pédagogique UP Automatique et Signal
Unité d’enseignement Système mécatronique
Prérequis Physique des capteurs, mathématique du signal, Traitement du signal, Traitement d’images
Niveaux et Options 5ème année MecaT
Objectif du module :
L'objectif de ce cours est d'offrir des connaissances de base en vision par ordinateur, allant de
l’acquisition de l'image à la reconnaissance des objets.
Mode d’évaluation :
La moyenne est calculée comme suit :
Moyenne = Note CC*40%+Note Examen*60%
Acquis d’apprentissage :
à la validation de ce module l’étudiant sera capable de :
Niveau
Acquis d’apprentissage d’approfondissement
(*)
Comprendre la notion de vision (par ordinateur, industrielle), les étapes d'une
AA1 2
chaine de vision par ordinateur ainsi que la représentation d'une image numérique.
Déterminer les caractéristiques d’une image numérique et utiliser une bibliothèque
AA2 3
graphique de traitement d’image.
AA3 Appliquer différents filtres à une image. 3
AA4 Différencier les approches de segmentation. 2
AA5 Appliquer certains prétraitements pour l'image. 3
AA6 Définir les descripteurs de formes. 1
AA7 Comprendre la notion de Machine Learning. 2
AA8 Appliquer certaines méthodes de classification supervisée et non supervisée. 3
Etablir une chaine de reconnaissance de forme en utilisant une bibliothèque de
AA9 3
traitement d'images.
AA10 Comprendre le principe des réseaux de neurones. 2
AA11 Etablir une chaîne de reconnaissance de forme en utilisant les réseaux de neurones. 3
* : (1 : Mémoriser, 2 : Comprendre, 3 : Appliquer, 4 : Analyser, 5 : évaluer, 6 : Créer).
Contenu détaillé
Séance 1
Chapitre 1 : Introduction à la vision
Supports utilisés : support de cours + Lab 1 : installation de l'environnement anaconda et familiarisation
avec jupyter lab
Cours Cours intégré
Durée 3h
Séance 2
Chapitre 2 : Traitement d'images
Supports utilisés : support de cours + Lab 2 : Initiation avec la bibliothèque opencv
Cours Cours intégré
Durée 3h
Compte rendu lab 2
Séance 3
Chapitre 3 : Segmentation des images
Supports utilisés : support de cours + Lab 3 : segmentation des images avec la bibliothèque opencv
Cours Cours intégré
Durée 3h
Rendu Compte rendu lab 3
Séance 4, 5 et 6
Chapitre 4 : Reconnaissance de forme
Supports utilisés :
capsules vidéo : Calcul des descripteurs sur des cas pratiques/ Identification/classification (présentation
+ lab)
workshop 1 : Reconnaissance de chiffres à l’aide de la base de données MNIST (présentation KNN + lab)
workshop 2 : Reconnaissance de personnes par le visage (présentation SVM + lab)
Cours Cours intégré
Durée 9h
Rendu Compte rendu workshop 1 et 2
Séance 7
Chapitre 5 : Initiation à l’intelligence artificielle pour l’identification des objets
Supports utilisés : support de cours + workshop 3 : (présentation CNN + lab)
Cours Cours intégré
Durée 6h
Rendu Compte rendu workshop 3
Evaluation :
Oral Written Report/ Present TP
assess exam/ Homew ation
ment MCQ ork
Comprendre la notion de vision (par ordinateur, industrielle), les étapes X
d'une chaine de vision par ordinateur ainsi que la représentation d'une
image numérique.
Déterminer les caractéristiques d’une image numérique et utiliser une X X
bibliothèque graphique de traitement d’image
Appliquer différents filtres à une image X X
Différencier les approches de segmentation X
Appliquer certains prétraitements pour l'image X X
Définir les descripteurs de formes X
Comprendre la notion de Machine Learning X
Appliquer certaines méthodes de classification supervisée et non X X
supervisée
Etablir une chaine de reconnaissance de forme en utilisant une X X
bibliothèque de traitement d'images
Comprendre le principe des réseaux de neurones X X
Etablir une chaîne de reconnaissance de forme en utilisant les réseaux X X
de neurones.
Matrice de compétences
L'acquisition des L'adaptation prise en compte de
connaissances aux exigences la dimension
scientifiques et propres de organisationnelle
techniques et la l'entreprise et personnelle, et
maîtrise de leur mise de la société culturelle
en œuvre
1 2 3 4 5 6 7 8 9 10 11 12 13 14
X X X X X X
Module 1
Compétence n° 1 : La connaissance et la compréhension d'un large champ de sciences fondamentales et la
capacité d'analyse et de synthèse qui leur est associée.
Compétence n° 2 : L'aptitude à mobiliser les ressources d'un champ scientifique et technique liées à une
spécialité.
Compétence n° 3 : La maîtrise des méthodes et des outils de l'ingénieur.
Compétence n° 4 : La capacité à concevoir, concrétiser, tester et valider des solutions, des méthodes, produits,
systèmes et services innovants.
Compétence n°5 : La capacité à effectuer des activités de recherche, maîtriser les dispositifs expérimentaux et
le travail collaboratif.
Compétence n°6: La capacité à trouver l’information pertinente, à l’évaluer et à l’exploiter : compétence
informationnelle.
Compétence n° 7 : L'aptitude à prendre en compte les enjeux de l’entreprise : dimension économique, respect
de la qualité, compétitivité et productivité, exigences commerciales, intelligence économique.
Compétence n° 8 : L'aptitude à prendre en compte les enjeux des relations au travail, d'éthique, de sécurité et
de santé au travail.
Compétence n° 9 : L'aptitude à prendre en compte les enjeux environnementaux, notamment par application
des principes du développement durable.
Compétence n° 10 : L'aptitude à prendre en compte les enjeux et les besoins de la société.
Compétence n° 11 : La capacité à s'insérer dans la vie professionnelle, à s'intégrer dans une organisation, à
l'animer et à la faire évoluer : exercice de responsabilité, esprit d'équipe, engagement et leadership, management
de projets, maitrise d'ouvrage, communication avec des spécialistes comme avec des non-spécialistes.
Compétence n° 12 : La capacité à entreprendre et innover, dans le cadre de projets personnels ou par
l’initiative et l’implication au sein de l’entreprise dans des projets entrepreneuriaux.
Compétence n° 13 : l’aptitude à travailler en contexte international : maitrise d’une ou plusieurs langues
étrangères et ouverture culturelle associée, capacité d’adaptation aux contextes internationaux.
Compétence n° 14 : La capacité à se connaître, à s'autoévaluer, à gérer ses compétences à opérer ses choix
professionnels.