Ceci est une ancienne révision du document !
Table des matières
Jeu du sémaphore dans le Blender Game Engine
Une image pour l'apprentissage Une image à decrypter
Ce jeu va permettre de générer 60 000 images avec une multitude de positions d'un sémaphore noir sur fond blanc, pour créer une Intelligence Artificielle capable de reconnaître les signes. Les images finales sont en gris en basse résolution 40×40 floutées, le sémaphore bouge et tourne au hasard.
Il est aussi possible de générer des images d'un vrai sémaphore à partir d'un texte saisi au clavier, avec un fond variable tiré d'un film, que l'intelligence doit reconnaître.
Principe
Ce jeu lit des textes en latin, sans caractères accentués ni spéciaux. Chaque lettre est affiché dans le jeu, puis une capture de la fenêtre est enregistrée. La fréquence est maxi de 12 fps.
Learning
Principe
Le Blender Game Engine 2.79 permet un affichage mini de 320×280. Les images du jeu sont donc en 320×320. Un script python3 avec opencv ori_to_40x40.py resize les images à 40×40 et les floutent.
Le jeu
Le zip des images
- 60 000 Images pour l'apprentissage Cliquer sur Download
Reconnaissance de signes
En arrière plan, défile le documentaire NOTHING TO HIDE pour avoir un fond très varié: