Présentation

PROJET ISN 2013/2014

-Modélisation informatique de la vision d'un daltonien-


Le daltonisme

  1. Définition
  2. Le daltonisme est une anomalie entraînant une déficience d'un ou de plusieurs types de cônes, récepteurs situés au fond de l'œil qui permettent, notamment, au cerveau d'interpréter les couleurs. La transmission de cette maladie est généralement héréditaire et concerne en particulier les hommes. Il existe trois types de cônes :

    • un type bleu;
    • un type vert;
    • un type rouge, réagissant d'ailleurs principalement aux couleurs jaunes.

    Ces trois types de cônes permettent au cerveau de recomposer une couleur, chaque type absorbant plus ou moins la couleur perçue.


  3. Les différentes formes de daltonisme
    • Le monochromatisme: Les cônes sont dépourvus des trois pigments habituels. Le sujet voit donc en niveaux de gris grâce à ses bâtonnets.
    • Le dichromatisme: Un des gènes des trois pigments est absent. Le sujet ne reconstruit les couleurs qu'à partir des deux autres types de cônes. On parle de protanopie, deutéranopie (plus fréquent) et tritanopie (plus rare) pour les absences respectives des cônes de couleurs rouge, vert et bleu.
    • Le trichromatisme: Un des gènes des trois pigments a muté. Le sujet ne reconstruit les couleurs qu'à partir des deux autres types de cônes et d'un, d'une intensité anormale. On parle de protanomalie, deutéranomalie (plus fréquent) et tritanomalie (plus rare) pour les anomalies respectives des cônes de couleurs rouge, vert et bleu.


  4. Le test d'Ishihara
  5. Inventé en 1917 par Shinobu Ishihara, ce recueil de 38 planches est utilisé pour dépister les anomalies de la vision des couleurs. Il permet de détecter quasiment toutes les déficiences dyschromatiques. Une planche est composée d'une mosaïque de points (en cercle) de différentes tailles et couleurs, qui semblent être disposés de manière aléatoire.


Cahier des charges

  • But initial

  • Choix du langage

  • Répartition du travail



Outils

  • Langage Python sur Pyscripter (2.7) / Bibliothèque PILLOW

  • Utilisé pour la programmation principale. Le module PIL (Python Imaging Library) est un des modules de la bibliothèque PILLOW, il nous permet de créer, modifier et convertir des images dans un autre format en utilisant le langage Python.


  • Langage HTML sur Notepad++ / Code CSS (Cascading Style Sheets)

  • Utilisé pour la présentation. Le langage CSS permet d'améliorer la mise en page et la présentation d'une page HTML.




La programmation

  1. Atteindre un pixel de l'image et le modifier :


  2. Atteindre tous les pixels de l'image et leur affecter une même couleur: obtention d'une image unie :


  3. Modifier tous les pixels de l'image en leur retirant un des trois sous-pixels (R,G,B) :


  4. Introduction des matrices dans le programme afin de simuler deux cas de dichromatisme :

    • La deutéranopie

    • La protanopie


Bilan

  • Qu'est-ce que ce projet nous a apporté ?

  • Avons-nous atteint notre objectif ?

  • Avons-nous rencontré des problèmes ?

  • Que pourrions-nous faire afin de poursuivre / améliorer notre projet ?

Sources

www.daltonien.free.fr / www.wikipedia.fr / www.google.fr / www.suite101.fr / www.commentcamarche.net / blog.magiksys.net / softwaressolution.informer.com / www.thecomputerwash.com / apps.microsoft.com / noofangled.com / mrexhibition.net / www.decotaime.fr / www.meltybuzz.fr / fastcompany.com / ssodelta.wordpress.com / cgm.computergraphics.ru / pillow.readthedocs.org / infohost.nmt.edu.

Remerciements

Merci à nos deux professeurs Mr.Dantine et Mr.Espinosa pour leur précieuse aide.


Charlène et Axelle, Terminale SMIX3.