Université d’Adrar
1ème Année Master Informatique
Faculté des Sciences et de la technologie
Option : Système intelligent
Département de Math et Informatique
Année Universitaire 2022/2023
Mini projet
Objectif
L'objectif du mini projet est la réalisation d’un système de reconnaissance des chiffres
manuscrits par réseaux de neurones.
Processus de reconnaissance :
Un système de reconnaissance fait appel généralement aux étapes suivantes : acquisition,
prétraitement, extraction des caractéristiques (primitives), classification (reconnaissance).
1- Phase d’acquisition
Cette phase consiste à capter l'image d'un chiffre au moyen des capteurs physiques (scanner,
caméra,...) et de la convertir en grandeurs numériques adaptées au système de traitement. Pour
accélérer cette phase vous pouvez utiliser la souris pour crée les images des chiffres de format
bitmap avec deux couleurs noire et blanche (binaire).
2- Phase de prétraitement
Le prétraitement consiste à préparer les données issues du capteur à la phase suivante. Il
s'agit essentiellement de réduire le bruit superposé aux données et essayer de ne garder que
l'information significative de la forme représentée. Parmi les opérations de prétraitement
généralement utilisées on peut citer : la binarisation, la dilatation, l’érosion, la squelettisation et
la normalisation...
Dans cette phase vous devez implémenter l’opération de normalisation pour éliminer les
conditions qui peuvent fausser les résultats, comme la différence de taille. Après la
normalisation de la taille, les images de tous les chiffres se retrouvent définies dans une matrice
de même taille.
3- L’extraction des primitives
La reconnaissance d’un chiffre passe d’abord par l’analyse de sa forme et l’extraction de
ses traits caractéristiques (primitives) qui seront exploités pour son identification. Pour cette
étape, utilisez la méthode Zoning, qui est une méthode simple et efficace.
4- Reconnaissance et décision
La décision est l'ultime étape de reconnaissance. A partir de la description en paramètres du
chiffre traité, le module de reconnaissance cherche parmi les modèles de référence, celui ceux
qui est le plus proche. Dans cette phase vous devez utiliser le réseau de neurones pour la prise
de décision.
Page 1/1