Deux schémas de fusion pour la détection d’obstacles

Slides:



Advertisements
Présentations similaires
Le moteur
Advertisements

1. Résumé 2 Présentation du créateur 3 Présentation du projet 4.
Licence pro MPCQ : Cours
Distance inter-locuteur
LIRMM 1 Journée Deuxièmes années Département Microélectronique LIRMM.
Classe : …………… Nom : …………………………………… Date : ………………..
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 RondeNE SO
Sud Ouest Est Nord Individuel 36 joueurs
Les Prepositions.
FR2 Leçons Les quantités.
1 Vers la découverte de nouvelles modalités sensori-motrices. Encadrants : Pierre Bessière Anne Spalanzani Pierre Dangauthier DEA I.V.R. 24 Juin 2003 Sélection.
Auteurs : P. Hellier C. Barillot E. Mémin P.Pérez
La diapo suivante pour faire des algorithmes (colorier les ampoules …à varier pour éviter le « copiage ») et dénombrer (Entoure dans la bande numérique.
Ecriture simplifiée d'une somme de relatifs
Analyse de la variance à un facteur
Minimisation Techniques 1 Assimilation Algorithms: Minimisation Techniques Yannick Trémolet ECMWF Data Assimilation Training Course March 2006.
Révision (p. 130, texte) Nombres (1-100).
Identification des personnes par l’iris
Mr: Lamloum Med LES NOMBRES PREMIERS ET COMPOSÉS Mr: Lamloum Med.
Interagir avec un objet mixte Propriétés physiques et numériques Céline Coutrix, Laurence Nigay Équipe Ingénierie de lInteraction Homme-Machine (IIHM)
Application des algorithmes génétiques
LUNDI – MARDI – MERCREDI – JEUDI – VENDREDI – SAMEDI – DIMANCHE
L’Heure Telling Time.
Classification Multi Source En Intégrant La Texture
1 SERVICE PUBLIC DE LEMPLOI REGION ILE DE France Tableau de bord Juillet- Août 2007.
1 Conduite du changement LA CONDUITE DU CHANGEMENT.
Construction de modèles visuels
La Saint-Valentin Par Matt Maxwell.

Interprétation de séquences dimages pour des applications MédiaSpace Alberto AVANZI François BREMOND Monique THONNAT Projet ORION INRIA de Sophia Antipolis.
Synthèse Applications des réseaux de neurones en reconnaissance de formes et en vision par ordinateur.
DUMP GAUCHE INTERFERENCES AVEC BOITIERS IFS D.G. – Le – 1/56.
Notre calendrier français MARS 2014
Objectives Revise the numbers Say and ask for the time in French Say when you do different activities Ecrivez la date.
Véronique Cherfaoui + partenaires SP3 29 mars 2007
1 Séminaire LOVe du 29/03/07 Combinaison d'objets (fusion centralisée) T3.2 Combinaison de pistages (fusion décentralisée) T3.3.
Quelle heure est-il ??. THE TIME: OCLOCK IL EST HEURE IL EST + + HEURES etc.
TAX & LAW M EMBRE DU R ÉSEAU E RNST & Y OUNG 25 March 2008 HEC International Business Seminar : Key Factors and Business Location Case Study Tuesday 25.
C'est pour bientôt.....
Les nombres.
Veuillez trouver ci-joint
How many of these flags do you recognise? Work with your partner to see if you know many – write them down - some will crop up shortly!
How many of these flags do you recognise? Work with your partner to see if you know many – write them down - some will crop up shortly!
Thierry Molinier > David Fofi >
Copyright 2011 – Les Chiffres Copyright 2011 –
P.A. MARQUES S.A.S Z.I. de la Moussière F DROUE Tél.: + 33 (0) Fax + 33 (0)
LUNDI – MARDI – MERCREDI – JEUDI – VENDREDI – SAMEDI – DIMANCHE
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
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.
CALENDRIER-PLAYBOY 2020.
1. Présentation générale du système
Slide 1 of 39 Waterside Village Fête ses 20 ans.
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 Nestlé – Optifibre Zones administrables via le back-office.
Caractérisation texturale des surfaces boisées dans une image Ikonos de la région de Montréal Pierre Bugnet Langis.
Les Chiffres Prêts?
KF-RAY Raytracer parallèle Projet long d’informatique
Médiathèque de Chauffailles du 3 au 28 mars 2009.
Répondons 1 2 vends 2 3 L e s C a s e s C a c h é e s Je/ perdre Elles/ entendre Nous/ répondre Tu/ vendre Les Verbes RE.
Tolérance de parallélisme
To practice: Quantities Un, une, des, de Du, de la, de l’, de Le, la, l’, les.
Reconnaissance de visage par vidéo
Transcription de la présentation:

Deux schémas de fusion pour la détection d’obstacles Fawzi Nashashibi

CAOR - Séminaire LOVe - SP3 Plan Contexte Architectures de fusion: Principes Schémas de fonctionnement Validation Adaptation au contexte de LOVe Conclusion Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Détection d’obstacles Capteurs: Mono caméra Laser Types d’obstacle: Véhicules Piétons 2-Roues Poids Lourds Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Fusion multisensorielle Deux approches de fusion ont été conçues et testées: Architecture « série » : de type 1 (terminologie LOVe) Testée en détection de véhicules et de piétons Contexte : projet ARCOS / partenariat privé Architecture « parallèle » : de type 3 Testée en détection de véhicules Contexte : partenariat privé Réf. : thèse de doctorat de M. Ayoub KHAMMARI : ENSMP – Fév. 2006 Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Fusion : Architecture de Type 1 2 Capteurs : laser / vision Principe : Détermination de la Zone d’Intérêt Détection d’objets/pistes par le télémètre laser  Génération d’hypothèses dans la zone d’intérêt Validation d’hypothèses : « détection/fusion » reconnaissance/identification des cibles par la vision Projection des pistes laser dans le repère caméra Reconnaissance-fusion dans le même espace Pistage global Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Fusion : Architecture de Type 1 Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Architecture 1 : validation Validée en détection de véhicules : projet ARCOS Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Architecture 1 : validation Validée en détection de piétons : → Thèse de Gwennaël Gâté Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Fusion : Architecture de Type 3 2 capteurs ou plus : vision, laser,… Principe : Détection de la Zone d’Intérêt Détection: Chaque capteur détecte « ses » cibles et leur affecte des indices de confiance Chaque capteur piste ses propres cibles Fusion: Expression des cibles dans le même espace (2D) Appariement et fusion Pistage globale Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Fusion : Architecture Type 3 Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Architecture 3 : validation Appliquée jusqu’ici pour la détection de véhicules Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

CAOR - Séminaire LOVe - SP3 Application à LOVe Contraintes capteurs: Architecture 1 : plus difficile à cause de Résolution angulaire laser Champ de perception laser Les 4 plans laser permettront en revanche: Élimination de fausses cibles (« route ») ? Amélioration de la détection ? Détection monovision: il faut Adapter/refaire l’apprentissage Adaboost Développer un autre algorithme de détection et de pistage 2D efficace Retravailler les coefficients de confiance des 2 capteurs Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

CAOR - Séminaire LOVe - SP3 CONCLUSION Premiers résultats intéressants (architecture de type 1) Attendons données LOVe : Importance de : Synchronisation des données Calibration (intrinsèque ET extrinsèque) Qualité des données Livrable SP3 : livré … à temps  ! Nous sommes dans les délais… Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Perception monovision Méthodes de traitement d’images « classiques » Approche spatiale : Ombre, gradient, symétrie, texture [Leeuwen01], couleur [Betke98],… Vision Flot optique [Giachetti98], contraintes [Okada03], IPM [Parag98], suppression de l’arrière plan [Cohen99], différentiation [Betke00],… Approche temporelle :  Généralement utilisées pour la génération d’hypothèses de cibles Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Perception monovision Techniques de reconnaissance de formes Approche par appariement Modèles géométriques 2D ou 3D [Fleisher02] Modèles d’intensité [Betke96] Approche par apprentissage Réseaux de neurones [Rosenblatt58][Goerick96], Support Vector Machine (SVM) [Vapnik95] [Avidan03] [Clady03],… Adaptive Boosting (AdaBoost) [Freund&Schapire95] [Viola01] [Abramson04].  Généralement utilisées pour la validation d’hypothèses de cibles : classification binaire Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Détection de véhicules Génération d’Hypothèses (G.H.) de cible : TD Vision Validation des Hypothèses (V.H.) de cible : TFA Reconnaissance Suivi ? Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

G.H. par vision Pré-traitement Analyse du gradient Zone d’intérêt Pré-traitement Analyse du gradient Filtrage géométrique Filtrage temporel Confiances Hypothèses de cible Niveau 1 Niveau 2 Pyramides gaussiennes Remplacer pyramide Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

CAOR - Séminaire LOVe - SP3 Pré-traitement Masque précis Analyse du gradient Seuil adaptatif Filtrage géométrique Filtrage temporel Confiances Hypothèses de cible Image brute Gradient Maxima locaux Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

CAOR - Séminaire LOVe - SP3 Filtrage géométrique Pré-traitement Avant Analyse du gradient Filtrage géométrique Filtrage temporel Confiances Hypothèses de cible Après Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

CAOR - Séminaire LOVe - SP3 Filtrage temporel t-1 Pré-traitement Dilatation x 4 Analyse du gradient t Filtrage géométrique & Filtrage temporel Confiances Hypothèses de cible Intersection Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

CAOR - Séminaire LOVe - SP3 Confiance de la vision Texture Pré-traitement Ombre Symétrie Analyse du gradient Largeur Gradient Confiance globale Filtrage géométrique + Filtrage temporel Temps Confiances Hypothèses de cible Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

? Perception : V.H. Vision Génération d’Hypothèses (G.H.) de cible : TD Vision Validation des Hypothèses (V.H.) de cible : TFA Reconnaissance Suivi ? Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

CAOR - Séminaire LOVe - SP3 VH par Adaboost Boosting: Combining many weak classifiers to form one strong classifier AdaBoost selects (=learns) a set of weak classifiers and builds a weighted “voting system” Weak1 Weak2 Weak3 Weak4 Yes NO No 0.2 0.7 YES/NO If we donate the weak classifiers as: h1(x),h2(x)….hT(x) returning –1 or 1, then: FT(x) = α1h1(x)+ α2h2(x)+ . αThT(x) The sign of FT(x) is the answer of the strong classifier Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Classifieur faible : Viola and Jones Weak rule: S1 = sum of pixels in red area S2 = sum of pixels in blue areas If ABS(S1-S2) > K say “yes” otherwise “no” Advantages (Viola and Jones) Good detection performance Exhaustive space search Adapted for pedestrian detection Drawbacks Computation cost Illumination dependent (requires histogram equalization) Less adapted for GENERIC object detection Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Classifieur faible : Control Points Main feature: Illumination independent classifier Weak rule: If i,j gi - rj > K OR i,j rj - gi > K say “yes”, otherwise “no” Size independent classifier Upon receiving an image, we warp it to 3 resolutions: full, quarter and sixteenth. Each weak classifier works on one of these resolutions. Advantages Lesser computational time consuming (Pixel based) Adapted for GENERIC object detection Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

CAOR - Séminaire LOVe - SP3 18 AdaBoost/GA Classificateur faible Apprenant faible X : x1..xN, N  IN Y : y1..yM, M  IN Algorithme génétique simplifié Entrées : nbre de générations, nbre de survivants, erreur de classification Sortie : le meilleur classificateur faible Mutations : Déplacer Ajouter Supprimer un point de contrôle Résolution R : 0,1,2 ou Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

CAOR - Séminaire LOVe - SP3 17 Apprentissage Base d’imagettes de 48x36 pixels ( 1500 + et 11000 -) constituée avec SEVILLE 2/3 pour l’apprentissage, 1/3 pour la validation Combien de classificateurs ? Quel score ? Erreur de classification Histogramme de classification (T=500) Nombre de classificateurs (T) : 500 Score de classification : 0.52 J’ai utilisé le logiciel SEVILLE, développé au centre pour constituer ma propre base de donnée de véhicule Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Résultats Adaboost : véhicules Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

CAOR - Séminaire LOVe - SP3 Résultats GH + VH Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Résultats Adaboost : piétons Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Résultats Adaboost : piétons Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Segmentation des cibles laser Algorithme de la corde Filtrage/Fusion/Fission Analyse géométrique Extractions des objets : filtrage selon longueurs des segments, forme, dispersion des points sur un segment, angle rayon/segment Extraction des cibles (dont C1) à partir des objets : nbre des segments élémentaires, forme des segments et des objets Confiances Hypothèses de cible Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3

Etat des travaux (pour les piétons) Monovision : L’outil SEVILLE a été développé et fonctionne Adaboost fonctionne bien mais n’est pas suffisant !  L’exploration d’autres techniques est nécessaire. Laser : Travail en cours: première version imminente. Première tentative de fusion vision/Laser Fusion Jeudi 29 Mars 2007 CAOR - Séminaire LOVe - SP3