View
34
Download
3
Category
Preview:
DESCRIPTION
Recherche d’information spatiale : contribution à l’interrogation « par croquis » (sketch). Encadré par : Pr. Florence SEDES Mr Moultazem GHAZAL. Présenté par : Yamen BOUAZIZ. M2RIT Année Universitaire : 2008 - 2009. - PowerPoint PPT Presentation
Citation preview
Présenté par :
Yamen BOUAZIZ
RECHERCHE D’INFORMATION SPATIALE : CONTRIBUTION À
L’INTERROGATION « PAR CROQUIS » (SKETCH)
M2RIT Année Universitaire : 2008 - 2009
Encadré par :
Pr. Florence SEDES
Mr Moultazem GHAZAL
CONTEXTE ET PROBLÉMATIQUE (1/2)
Augmentation de la quantité de données spatiales (Satellite, GPS…)
Utilisation de ces données a augmenté ( GoogleMap…)
Difficulté d’accès à ce type de données Indexation couteuse des données spatiales Interrogation textuelle ( Mots-clés, SQL, XQuery…)
2G.Projector Googleearth NASA_World_Wind
CONTEXTE ET PROBLÉMATIQUE (2/2)
Système d’interrogation par croquis « sketch » (J. R. Smith et. al. 1997 ) : Permet à l’utilisateur de dessiner
ce qu'il cherche Supporte la pensée spatiale de
l’être humain Fournit un retour visuel immédiat Considère les relations implicites
entre les objets
3
VisualSEEK
Notre contribution : Proposer une structure de données spatiales
efficace afin de faciliter l’interrogation par croquis
Stoker les données spatiales à moindre coût
Ne sont pas appliqués aux Systèmes d’Information Géographique (SIG)
4
État de l’art
Notre proposition
Modèle de données géographiques
Évaluation de similarité
Réalisation
Conclusion et perspectives
PLAN
5
État de l’art
Notre proposition
Modèle de données géographiques
Évaluation de similarité
Réalisation
Conclusion et perspectives
PLAN
DONNÉES SPATIALES (1/2)
6
Décrire les objets dans l'espace (G. Koeln et. al. 1994)
Le modèle vecteurReprésentation sous forme de succession de
coordonnées
Le modèle vecteur permet de décrire : Informations géométriques (lignes, polygones…) Informations sur les relations spatiales
Le modèle rasterReprésentation sous forme de matrice de
cellules
DONNÉES SPATIALES (2/2)
Représentation du réseau virtuel entre les objets par un graphe
7
Lac
Champ
Marais
Forêt
Minimisation du nombre de relations
Augmentation exponentielle du nombre d’arcs
8
État de l’art
Notre proposition
Modèle de données géographiques
Évaluation de similarité
Réalisation
Conclusion et perspectives
PLAN
9
MODÈLE DE DONNÉES Construire le graphe
x
y
Comment minimiser le nombre de relations ?
Nombre de relations dans le graphe complet est 36
Calculer les distances entre les objets
A B C D E F G H I
A 0 6,40 10,04 2,82 6 11,4 4,24 8,60 4,12
B 0 7,07 3,60 4,12 6,08 7,28 9,21 5,09
C 0 8,54 4,12 4,12 7,28 5 6
D 0 4,47 9,05 5,09 8,60 3,6
E 0 5,83 4,24 5,09 2,82
F 0 10 8,94 8,54
G 0 4,47 2,82
H 0 5
I 0
Matrice de distances quantitatives
4,12
4,24
Transformer les distances quantitatives en distances relatives qualitatives
A B C D E F G H I
A 0 6 10 1 5 11 3 8 3
B 0 7 2 3 5 7 9 4
C 0 8 3 3 7 4 5
D 0 3 9 4 8 2
E 0 5 3 4 1
F 0 10 9 8
G 0 3 1
H 0 4
I 0
Matrice de distances relatives qualitatives
Ordonner les classes obtenues selon un ordre croissant
Remplacer chaque distance par la classe à laquelle elle appartient
Sélectionner les cellules qui appartiennent à la 1ère classe
Lier les objets correspondants à ces cellules Considérer les objets liées comme des groupes
c
c
G1
G2
G1 G2 B C F H
G1 0 2 2 8 9 8
G2 0 3 3 5 3
B 0 7 5 9
C 0 3 4
F 0 9
H 0
Considérer chaque groupe comme un objet Calculer la distance entre les groupes et les
autres objets par l’équation suivante : x G ; dist(x, G) = min {dist(x,y); yG}
G3
G4
G5
G1 G2 G3 G4 G5
G1 0 2 2 8 8
G2 0 3 5 3
G3 0 5 9
G4 0 4
G5 0
Renforcer les liens entre les groupes
Continuer de la même manière jusqu’à lier tous les groupes
Assurer la connectivité du graphe• Chaque groupe doit avoir au minimum deux liens
ÉVALUATION DE SIMILARITÉ (1/2)
Faire l’appariement entre les graphes :• Comparer les nœuds• Comparer l’organisation spatiale
Calculer le degré de similarité entre deux configurations géographiques par l’équation:
S = STA + STE
10
ÉVALUATION DE SIMILARITÉ(2/2)
11
G1
G2G3
G4
G5
G6
Requête
Groupe Inertie n. voisins n. objets
G1 1 3 4
G2 1 2 3
G 3 1 2 2
G4 1 2 2
G5 6 2 1
G6 5 1 1
Groupe Inertie n. voisins n. objets
G1 1 3 4
G2 1 2 3
G 3 1 2 2
G4 1 2 2
G5 6 2 1
G6 5 1 1
Groupe Inertie n. voisins n. objets
G1 1 3 4
G2 1 2 3
G 3 1 2 2
G4 1 2 2
G5 6 2 1
G6 5 1 1
G1
G3
G4
G5
Voisins Voisins ordonnés
G5
G4
G3
G1(, , )
Base de données
G’5
G’1
G’2
G’4
G’6G’3
G’5( , , , )
+
G5(, )
G4(, )
G6( )
G2(, )
G3(, ) G’2( , , )G’6(, )
G’4(, )
G’3( , )
G’1( , , )
Degré de similarité : S=0,7
12
État de l’art
Notre proposition
Modèle de données géographiques
Évaluation de similarité
Réalisation
Conclusion et perspectives
PLAN
RÉALISATION Architecture globale de l’application
13
Base de données géographiques
non-indexée
Base de données géographiques
indexée par des graphesConstruction des graphes
Indexation
Requête Utilisateur
1
2
Moteur de recherche des configurations
géographiques 3 Résultats
4
14
État de l’art
Notre proposition
Modèle de données géographiques
Évaluation de similarité
Réalisation
Conclusion et perspectives
PLAN
Nous avons proposé une approche qui permet de regrouper des objets selon leur proximité spatiale
Nous avons défini une mesure de similarité entre configurations géographiques
Nous avons validé notre proposition en développant un prototype qui fonctionne comme un moteur de recherche
15
CONCLUSION
PERSPECTIVES
Organiser la base de données pour optimiser le temps de réponse à une requête
Utiliser les relations sémantiques entre les objets pour affiner la mesure de similarité entre graphes
Utiliser les interactions des utilisateurs durant la phase d’édition des croquis pour déterminer les groupes importants
Combiner plusieurs modèles d’interrogation à la fois (Croquis et Texte)
16
17
Merci pour votre attentionyamenbouaziz@yahoo.fr
Recommended