Upload
internet
View
119
Download
0
Embed Size (px)
Citation preview
Soutenance de Stage
ROGER MathieuDUT Réseaux et TélécomsIUT de Valence
Tuteurs :M. DUCCINI ChristianM. ASTIC Olivier
Introduction Présentation de l’entreprise Traitement de l’image
Préparation de l’imageLa transformée de HoughFonctionnement autonome
Conclusion
Stage effectué à CREATIME Projets réalisés
Traitement de l’imageRefonte du siteCâblage du réseau
Située à Chabeuil 9 salariés Bureau d’étude spécialisé dans :
○ la mécanique○ l’informatique embarquée○ l’électronique
Possède de grands contrats …○ AERO-CONSULTING○ CROUZET○ …
… et des produits propres ○ Pyramides○ Télécommande forestière○ …
Projet principal Environ 9 semaines Contrôle des vérins Développé pour Linux (Slax) Codé en C
Nécessaire pour ne garder que ce qui nous intéresse
Nombreuses recherches sur la séquence la plus performante
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
Principe : Une infinité de droites passent par un
point
A
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
On trace l’équation ρ = x cos(θ) + y sin(θ) pour tous les points.
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
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 : ρ
On sait que θ peut varier de – π /2 à π et le ρ de 0 à N
diagonal = N
2/
Puis on cherche les droites
On quantifie l’espace des complexes
A
D
C
B
23
24
0
4
2
0000
0000
0000
0000
0000
0000
0000
A1
1
1
1
23
24
0
4
2
0000
0001
0211
0300
2011
0102
0000
A
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
Projet pas totalement terminé : Pas de test sur le terrain
Différents projets menés : C HTML, PHP Réseaux
Nouveaux acquis: C Electronique