220 likes | 448 Views
ROGER Mathieu DUT Réseaux et Télécoms IUT de Valence. Soutenance de Stage. Traitement de l’image. Tuteurs : M. DUCCINI Christian M. ASTIC Olivier. Le plan. Introduction Présentation de l’entreprise Traitement de l’image Préparation de l’image La transformée de Hough
E N D
ROGER Mathieu DUT Réseaux et Télécoms IUT de Valence Soutenance de Stage Traitement de l’image Tuteurs : M. DUCCINI Christian M. ASTIC Olivier
Le plan • Introduction • Présentation de l’entreprise • Traitement de l’image • Préparation de l’image • La transformée de Hough • Fonctionnement autonome • Conclusion
Introduction • Stage effectué à CREATIME • Projets réalisés • Traitement de l’image • Refonte du site • Câblage du réseau
Présentation de l’entreprise • Située à Chabeuil • 9 salariés • Bureau d’étude spécialisé dans : • la mécanique • l’informatique embarquée • l’électronique
Présentation de l’entreprise • Possède de grands contrats … • AERO-CONSULTING • CROUZET • … • … et des produits propres • Pyramides • Télécommande forestière • …
Traitement de l’image • Projet principal • Environ 9 semaines • Contrôle des vérins • Développé pour Linux (Slax) • Codé en C
Préparation de l’image • Nécessaire pour ne garder que ce qui nous intéresse • Nombreuses recherches sur la séquence la plus performante
Transformée de Hough • Méthode mathématique • Utilisée en traitement de l’image pour la détection de forme • Ne nécessite pas de post-traitement trop complexe • Traitement rapide
Transformée de Hough Principe : • Une infinité de droites passent par un point A
Transformée de Hough • On connait les coordonnées du point x et y y = ax + b • On trace toutes les droites possible dans le plan complexe : y = ax + b ρ = x cos(θ) + y sin(θ) • On fait varier θ et on trouve le ρ correspondant
Transformée de Hough • On trace l’équation ρ = x cos(θ) + y sin(θ) pour tous les points.
Transformée de Hough • On cherche les coordonnées polaire des points où le plus de droites se coupent. • A partir de ces points on retrouve l’équation de la droite : • a = cos(θ) / sin(θ) • b = - ρ / sin(θ) • On défini donc la droite y= ax + b
Transformée de Hough • L’infini est très difficilement traitable par un ordinateur • Amélioration du traitement par : • Délimitation des intervalles • Quantification de l’espace : • les angles : θ • les normes : ρ
Transformée de Hough • On sait que θ peut varier de – π /2 à π et le ρ de 0 à N diagonal = N
Transformée de Hough • On quantifie l’espace des complexes • Puis on cherche les droites B A C D 1 1 1 1
Fonctionnement autonome • Application destinée à être embarquée • Carte mère ITX et pas de disque dur • Aucune action requise de l’utilisateur • Traitement des fonctions dans la boucle événementielle de GTK • Manœuvre des vérins • Utilisation d’une interface numérique présente sur la carte mère
Conclusion • Projet pas totalement terminé : • Pas de test sur le terrain • Différents projets menés : • C • HTML, PHP • Réseaux • Nouveaux acquis: • C • Electronique