1 Projet de détection d’obstacles Virginie SANS Jean BRIDET Eric FOURNIER Etienne MENOU Présentation technique – 30 mai 2006.

Slides:



Advertisements
Présentations similaires
Est Ouest Sud 11 1 Nord 1 Individuel 15 ou 16 joueurs 12 rondes - 24 étuis Laval Du Breuil Adstock, Québec I série détuis entre chaque table 5.
Advertisements

Est Ouest Sud 11 1 Nord 1 Howell 6½ et 7 tables 13 rondes – 26 étuis Laval Du Breuil Adstock, Québec Allez à 2 Est-Ouest Allez à 6 Est-Ouest 6 séries détuis.
Introduction aux Web Services Partie 1. Technologies XML
Approche graphique du nombre dérivé
Coupe de France de Robotique 2007 Candidat n°4 – Steven LY BTS IRIS – PROMOTION
Eric Lesquoy, RELYC, février 2006
16/01/2006 : 18h30-21h30 Aurélien Barbier-Accary 1 Coordonnées Aurélien Barbier-Accary Aurélien Barbier-Accary Supports du cours accessibles sur :
Virginie PENQUERC’H Stage de recherche de M2 effectué
Le"cartable électronique"®
Projet de Base de Données Groupe Moteur encadré par Mr MAINGUENAUD KikiTeam – ASI3 – 19 / 06 / 2002 Soizic Geslin Minh Le Hoai Samy Fouilleux Maxime Chambreuil.
Est Ouest Sud 11 1 Nord 1 Howell 2½ et 3 tables 5 rondes – 20 ou 30 étuis Laval Du Breuil Adstock, Québec Stationnaire H-3 Monté comme 10 rondes de 2 ou.
Est Ouest Sud 11 1 Nord 1 Individuel 13 joueurs 13 rondes - 26 étuis Laval Du Breuil Adstock, Québec Allez à 2 Est I séries détuis entre les tables.
Est Ouest Sud 11 1 Nord 1 Individuel 20 joueurs 15 rondes - 30 étuis (arc-en-ciel) Laval Du Breuil Adstock, Québec I-20-15ACBLScore S0515 RondeNE
Est Ouest Sud 11 1 Nord 1 Individuel 23 ou 24 joueurs 12 rondes - 24 étuis Laval Du Breuil Adstock, Québec 2 série détuis entre les tables 2 et 3 1 série.
Est Ouest Sud 11 1 Nord 1 Laval Du Breuil, Adstock, Québec I-17-17ACBLScore S0417 Allez à 1 Est Allez à 4 Sud Allez à 3 Est Allez à 2 Ouest RndNE
Est Ouest Sud 11 1 Nord 1 Individuel 19 ou 20 joueurs 12 rondes - 24 étuis Laval Du Breuil Adstock, Québec Rondes 1-6: étuis 1-12 Rondes 7-12: étuis
Est Ouest Sud 11 1 Nord 1 RondeNE SO
Est Ouest Sud 11 1 Nord 1 Individuel 15 ou 16 joueurs 15 rondes - 30 étuis Laval Du Breuil Adstock, Québec I-16-15ACBLScore S0415 RndNE
Sud Ouest Est Nord Individuel 36 joueurs
Sud Ouest Est Nord Individuel 12 joueurs 11 rondes - 22 étuis
Le developpement web  Préparé par : ASSAL Lamiae JAMALI Zakarya
JXDVDTEK – Une DVDthèque en Java et XML
Formation Technique 6èmepartie.
Architecture de réseaux
Tutoriel XSLT F. Sajous ERSS – 01/04/2005.
Diffusion Nationale TOULOUSE -Mars 2006 Structure et Services « STS » Les échanges.
Diffusion Nationale TOULOUSE -Mars 2006 Structure et Services « STS » Les échanges.
Défi écriture BEF Couverture. Défi écriture BEF Page 1.
Manipulation d’XML avec XSL
JOME, un Composant Logiciel pour le Télé-Enseignement des Mathématiques via le WEB, Compatible OpenMath et MathML Laurent DIRAT OVE / I3S-UNSA.
Conception d’une application de gestion de fiches études
Interface Homme Machine IHM Pro
INF-1019 Programmation en temps réel
Introduction aux Web Services Partie 1. Technologies HTML-XML
Coupe de France de Robotique 2007 Candidat n°4 – Steven LY BTS IRIS – PROMOTION
Page 1 Introduction à ATEasy 3.0 Page 2 Quest ce quATEasy 3.0? n Ensemble de développement très simple demploi n Conçu pour développer des bancs de test.
LA METROLOGIE AU SERVICE DE L’ARBITRAGE SPORTIF
PBST*: une nouvelle variante des SDDS
Adaptation et intégration d'un module du Langage Parlé Complété (LPC) dans l'agent conversationnel Greta Mohammed ZBAKH Encadré par Mme. Hela DAASSI M.
Principes de persistance dans les applications orienté objet
DeltaPROD Suivi des interventions Gestion de configuration
Dessin Vectoriel Collaboratif
SIDENA BTS IRIS Session 2008 CARME Arnaud.
Test bilan de calcul mental N°1 :
Équations Différentielles
Développer en C avec Eclipse Introduction Création d'un projet Ajout de fichiers Compilation Exécution Utiliser le débogueur Département dinformatique.
C'est pour bientôt.....
GENIE MULTIMEDIA Introduction
OPTIMA, 6 novembre 2008, BnF 1 un outil daide à la transcription Thomas PALFRAY Stéphane NICOLAS Thierry PAQUET L aboratoire d I nformatique, T raitement.
CREPUQ - Atelier sur les données numériques / Extraction & Utilisation des données / 5 & 6 février 1998 / Anastassia Khouri / Université McGill /
Projet de Master première année 2007 / 2008
LA GESTION COLLABORATIVE DE PROJETS Grâce aux outils du Web /03/2011 Académie de Créteil - Nadine DUDRAGNE 1.
JEE 5 F.Pfister 2 institut eerie JEE – Une plateforme serveur  Développement et exécution d'applications réparties.
Présentation de la méthode des Eléments Finis
‘‘Open Data base Connectivity‘‘
1 Modèle pédagogique d’un système d’apprentissage (SA)
* Source : Étude sur la consommation de la Commission européenne, indicateur de GfK Anticipations.
Le langage XHTML 420-S4W-GG Programmation Web Client
CALENDRIER-PLAYBOY 2020.
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Outil de gestion des cartes grises
Quel est l’intérêt d’utiliser le diagramme de Gantt dans la démarche de projet A partir d’un exemple concret, nous allons pouvoir exploiter plusieurs parties.
1 Application Principe de la partie double et mécanismes de base.
22 Visual Studio Tools et Office 2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Dev Consultant Microsoft France
1 Formation à l’usage éco-performant de votre pc 1 ère Partie.
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
PRESTO Programme d’étude de séries temporelles Projet 4 ème année Jean-Frédéric Berthelot Paul-Alain Bugnard Camille Capelle Sébastien Castiel.
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Transcription de la présentation:

1 Projet de détection d’obstacles Virginie SANS Jean BRIDET Eric FOURNIER Etienne MENOU Présentation technique – 30 mai 2006

Jean BRIDET - Eric FOURNIER - Etienne MENOU 2 Plan Présentation du projet Synoptique technique du projet Acquisition vidéo Détection des panneaux Détection des ponts Repérage par GPS Utilisation d’XML

Jean BRIDET - Eric FOURNIER - Etienne MENOU 3 Présentation du projet Réalisation d’un prototype permettant la détection et la localisation d’obstacles  Détection des panneaux d’interdiction  Détection des ponts  Localisation spatiale  Sauvegarde et réutilisation des données collectées

Jean BRIDET - Eric FOURNIER - Etienne MENOU 4 Synoptique technique du projet Fichier XML Détection des panneauxDétection des ponts Acquisition vidéo Localisation spatiale Traitement des informations WebCam GPS

Jean BRIDET - Eric FOURNIER - Etienne MENOU 5 Les capteurs 2 grands types  Télémètres Ultrasons, Infrarouges, Laser Radar  Caméras

Jean BRIDET - Eric FOURNIER - Etienne MENOU 6 Acquisition Programmation Windows / C++  Disponibilité des sources  Drivers GPS Interface Video For Windows (VFW)  Accès à toute source d’image  Interface incorporée dans DirectX

Jean BRIDET - Eric FOURNIER - Etienne MENOU 7 Détection des panneaux (1/5) Image de départ Prétraitement (filtre moyen)

Jean BRIDET - Eric FOURNIER - Etienne MENOU 8 Détection des panneaux (2/5) Seuillage Opérateur Laplacien

Jean BRIDET - Eric FOURNIER - Etienne MENOU 9 Détection des panneaux (3/5) Approximation et traçage des médiatrices Seuillage

Jean BRIDET - Eric FOURNIER - Etienne MENOU 10 Détection des panneaux (4/5) Tests des possibilités Redimensionnement sans rééchantillonage [32x32]

Jean BRIDET - Eric FOURNIER - Etienne MENOU 11 Détection des panneaux (5/5) Binéarisation Taux de similarité et comparaison

Jean BRIDET - Eric FOURNIER - Etienne MENOU 12 Détection des ponts (1/4) Détecter les lignes horizontales par convolution Seuillage, faciliter la recherche des lignes

Jean BRIDET - Eric FOURNIER - Etienne MENOU 13 Détection des ponts (2/4) Convolution 222

Jean BRIDET - Eric FOURNIER - Etienne MENOU 14 Détection des ponts (3/4) Tracé des lignes, l'équation Cartésienne y = a x + b avec a = (yf-yi)/(xf-xi) et b = yi - a xi

Jean BRIDET - Eric FOURNIER - Etienne MENOU 15 Détection des ponts (4/4) Résultats

Jean BRIDET - Eric FOURNIER - Etienne MENOU 16 Choix du GPS Encombrement réduit Disponibilité immédiate Connectique usuelle G30L (Laipac Technology)

Jean BRIDET - Eric FOURNIER - Etienne MENOU 17 Utilisation des données (Trames NMEA) Données brutesInformations extraites

Jean BRIDET - Eric FOURNIER - Etienne MENOU 18 L’emploi du XML XML: standard défini par le W3C, dérivé des standards HTML et SGML, langage balisé, modèle arborescent. Pourquoi XML ? indépendant de toute plateforme, exportation de données simplifiée (par rapport à une SGBD-R) => échange d’informations à travers différentes applications

Jean BRIDET - Eric FOURNIER - Etienne MENOU 19 Le document XML bdd obstacle catégorie type: 1 (pont) ou 2 (panneau) Valeur: coord latitude orientLat: 1 (nord) ; 2 (sud) ; 3 (est) ; 4 (ouest) longitude 10: interdit 11: longueur 12: largeur orientLong 13: hauteur 14: poids 15: essieu xx: hauteur pont

Jean BRIDET - Eric FOURNIER - Etienne MENOU 20 XML et base de donnée - Utilisation d’un parseur: SAX: permet surtout de lire un document DOM: évolution de SAX permettant de lire et d’écrire dans un document XML. Exemple: Xerces, édité par Apache, OpenSource - Utilisation d’un langage de requêtes: XQuery: requêtes complexes Xpath: moins utilisé donc moins documenté. + lecture seule - Utilisation d’une bdd: XML native, embarquée: BerkleyDB XML pourquoi BDB XML plutôt qu’une autre ? compatibilité XQuery via méthodes C++

Jean BRIDET - Eric FOURNIER - Etienne MENOU 21 Ce qu’il reste à faire… Finaliser la détection des ponts Générer le fichier XML Intégrer les différentes parties Optimiser le temps d’exécution …Porter le soft sur un ordinateur embarqué ?