hostabee/marfik-controle-qualite
0
Marfik — Contrôle qualité visuel par IA (démo)
Détection d'anomalies à partir de pièces conformes uniquement : aucun exemple de défaut n'est nécessaire pour démarrer, ce qui correspond à la réalité des ateliers (les rebuts sont rares et mal étiquetés). Le modèle localise les zones anormales sur une carte de chaleur, et un modèle vision-langage open-weight rédige un avis en français.
Résultat mesuré (écrous métalliques, 40 images conformes, apprentissage 23 s sur CPU) : 22 défauts détectés sur 24, 1 fausse alerte sur 6 pièces bonnes.
⚠️ Le jeu de démonstration data/metal_nut provient de MVTec AD (licence CC BY-NC-SA 4.0, usage non commercial). Il sert uniquement à la démonstration ; tout déploiement client utilise les images du client.
Variables d'environnement
Lancer en local
pip install -r requirements.txt
python app.py # http://localhost:7860Adapter à un client
- Remplacer
data/metal_nut/train/goodpar 30 à 100 photos de pièces conformes, prises dans les conditions réelles (même caméra, même éclairage, même position). - Relancer : l'apprentissage prend moins d'une minute sur CPU.
- Ajuster la tolérance sur quelques pièces de référence bonnes et mauvaises.
- Industrialisation : passage à
anomalib(Intel, Apache 2.0) pour l'export OpenVINO/ONNX et l'intégration caméra/automate.
