Sujet 5 Développement d’un logiciel de vision industrielle pour l’analyse et le contrôle automatique d’images dans un environnement industriel PFE
Sujet 5 Développement d’un logiciel de vision industrielle pour l’analyse et le contrôle automatique d’images dans un environnement industriel PFE
SOPAL•Tunisie
Vision industrielleAutomatisation industrielleDéveloppement logiciel et simulation
Publié il y a 6 mois
Stage
⏱️3-6 mois
💼Hybride
📅Expiré il y a 6 mois
Reste lisible (ATS friendly).
Description du poste
Contexte et objectif
Dans le cadre de l’automatisation des processus industriels, concevoir et développer un logiciel de vision industrielle intelligent pour le contrôle qualité automatisé.
L’objectif est d’analyser des images issues de caméras IP pour détecter formes, couleurs, dimensions et marquages (codes-barres, QR codes, ...), et d’assurer une communication fiable avec un automate industriel via TCP/IP.
Missions principales
Étudier les principes et les technologies de vision industrielle applicables (acquisition caméra IP, prétraitement, détection et classification).
Concevoir l’architecture logicielle globale et développer les modules principaux (acquisition, traitement d’image, détection, communication industrielle).
Intégrer des outils de vision (bibliothèques OpenCV, frameworks IA/ML si nécessaire) et implémenter des algorithmes de détection et de contrôle qualité.
Concevoir une interface graphique ergonomique et paramétrable permettant le réglage des paramètres, la visualisation en temps réel et la supervision des alarmes.
Tests, validation et intégration
Tester et valider les performances du logiciel dans un environnement industriel simulé (répétabilité, robustesse, latence, taux de détection/erreur).
Assurer l’intégration et la communication avec l’automate industriel via protocole TCP/IP (protocoles et messages, gestion d’état, reconnection).
Rédiger la documentation technique et les procédures de test permettant la reprise et l’exploitation par l’équipe industrielle.
Compétences attendues et livrables
Compétences requises : programmation (Python/C++), traitement d’image et vision par ordinateur, communication industrielle (TCP/IP), conception d’interfaces graphiques, méthodologie de conception logicielle et documentation.
Livrables attendus : code source, architecture logicielle documentée, interface utilisateur fonctionnelle, rapport de tests et recommandations d’intégration.
Spécialités et mots-clés
Spécialités ciblées : Génie Électrique Automatique, Génie Informatique, Génie des Systèmes Électroniques, Ingénierie des Données et Systèmes Décisionnels.