Nous, Pierre Riss et Sacha Henneveux, développons ensemble une solution permettant de compter le nombre de pièces de puzzle à partir d'une photo. Ce projet est né de notre initiative, soutenue par le hub Epitech, qui nous a fourni des moyens techniques pour avancer, notamment avec des ressources de calcul sur un ordinateur puissant.
L’objectif est de faciliter le comptage des pièces de puzzle pour des organisations comme Emmaüs, qui vend des puzzles et doit s’assurer qu’ils sont complets. Nous avons créé un modèle Yolo entraîné pour cette tâche et développons une application permettant de faire tourner cette solution en local.
Le projet a démarré il y a un mois, avec une première phase de compréhension des IA et du travail sur les CNN (réseaux de neurones convolutifs). Nous avons commencé avec des données synthétiques générées par Blender pour créer des images de pièces de puzzle, et un système d'étiquetage automatique. Nous avons ensuite effectué le fine-tuning du modèle Yolo v11.
Ce projet est en cours de développement. Nous avons un modèle capable de compter les pièces de puzzle à partir de photos. Le processus inclut :
- La génération d'images via Blender.
- L'utilisation de Yolo v11 pour détecter et compter les pièces.
- Une application locale que nous développons pour intégrer tout cela.
Le projet est encore en développement, avec quelques défis à surmonter, comme faire tourner l’application en local de manière optimale. Nous voulons finaliser cette solution pour que des organisations comme Emmaüs puissent l'utiliser facilement pour compter les pièces de puzzle rapidement.
Voici les étapes pour installer ce projet localement :
- Installer Blenderproc pour générer les images de puzzles
https://github.com/DLR-RM/BlenderProc
- Ajouter WitreYoloanimation.py dans "/venv/lib/python3.11/site-packages/blenderproc/python/"
- Télécharger Yolo v11 avec ultralytics et configurer l’environnement pour l’entraînement.
https://github.com/ultralytics/ultralytics
- Suivre les étapes dans les fichiers
READMEpour le fine-tuning et l’entraînement du modèle. - Mettre en place le modèle dans votre environnement local pour tester.
- Prendre des photos des pièces de puzzle éparpillées.
- Utiliser Yolo v11 pour analyser l’image et détecter le nombre de pièces.
- Application qui tourne en local pour réaliser l’analyse sur les photos prises.



