UN ALGORITHME EFFICACE POUR LA RECONNAISSANCE DE PLANS DISCRETS - PowerPoint PPT Presentation

1 / 35
About This Presentation
Title:

UN ALGORITHME EFFICACE POUR LA RECONNAISSANCE DE PLANS DISCRETS

Description:

Algorithme des cordes [G rard et al.] O(n7) Rapide. Probl me: D cider ... Algo des cordes. 3,17. 2,72. 2,51. 2,56. 2,55. Notre algo. 2,01. 2,01. 2,00. 2,00. 2,00. CONCLUSION ... – PowerPoint PPT presentation

Number of Views:49
Avg rating:3.0/5.0
Slides: 36
Provided by: emi6159
Category:

less

Transcript and Presenter's Notes

Title: UN ALGORITHME EFFICACE POUR LA RECONNAISSANCE DE PLANS DISCRETS


1
UN ALGORITHME EFFICACE POUR LA RECONNAISSANCE DE
PLANS DISCRETS
  • Émilie CHARRIER
  • Lilian BUZER
  • Université Paris-Est
  • Laboratoire d'Informatique de l'IGM
  • Laboratoire A2SI, ESIEE

2
OBJETS DISCRETS 3D
3
OBJETS DISCRETS 3D
4
PLAN DISCRET ?
5
ETAT DE LART
Problème Décider si un ensemble S de n points
est un plan discret.
6
OBJECTIF
  • Proposer un algorithme
  • avec une bonne complexité dans le pire cas
  • efficace en pratique

ET
7
FONCTION EPAISSEUR
  • Deux plans de normale N supports de lensemble de
    points S
  • Si S fonction de (x,y) dans z
    épaisseur distance verticale entre les 2 plans

H
N
H'
8
FONCTION EPAISSEUR
H
N
H'
Fonction convexe
9
FONCTION EPAISSEUR
10
FONCTION EPAISSEUR
11
FONCTION EPAISSEUR
12
PLAN DISCRET ?
  • S est un plan
    discret
  • Existe-t-il N(a,ß,1) tel que ep(N)lt1 ?

13
PRESENTATION GENERALE DE LA METHODE
14
PROBLEME DE REALISABILITE
  • Problème de réalisabilité sur la fonction
    épaisseur
  • Espace de recherche -1,1-1,1
  • Espace des solutions vide ou polygone convexe

15
REDUCTION DE LESPACE DE RECHERCHE PAR COUPES
1
1
0
-1
-1
16
REDUCTION DE LESPACE DE RECHERCHE PAR COUPES
1
b
1
0
-1
a
-1
17
REDUCTION DE LESPACE DE RECHERCHE PAR COUPES
1
b
1
0
-1
a
-1
18
RATIO DE COUPE
  • Coupe passant par le centre de gravité de
    lespace de recherche courant
  • Ratio 4/9
  • Une coupe élimination dau moins 4/9 de laire
    de lespace de recherche

19
DISCRETISATION DE LESPACE DE RECHERCHE
  • Grille régulière sur -1,1-1,1
    (carré critique)

ESPACE DES SOLUTIONS
CARRE CRITIQUE
20
DISCRETISATION DE LESPACE DE RECHERCHE
  • Espace de recherche polygone convexe à sommets
    entiers à chaque itération

21
DISCRETISATION DE LESPACE DE RECHERCHE
  • Espace de recherche polygone convexe à sommets
    entiers à chaque itération

22
DISCRETISATION DE LESPACE DE RECHERCHE
  • Espace de recherche polygone convexe à sommets
    entiers à chaque itération

23
TERMINAISON DE LALGORITHME
  • Aire de lespace de recherche 0
  • Reste 1 seul point entier
  • Reste m points entiers alignés coupes par le
    barycentre (ratio 1/2)

24
ETUDE DE COMPLEXITE
  • Nombre maximum de coupes
  • Complexité dune coupe
  • Complexité dans le pire cas O(n log9/5(D))

25
AMELIORATIONS DE LALGORITHME
26
AMELIORATIONS DE LALGORITHME
  • Initialisation de lespace de recherche en
    fonction de points extrémaux de S

27
AMELIORATIONS DE LALGORITHME
  • Initialisation de lespace de recherche en
    fonction de points extrémaux de S

y
x
28
AMELIORATIONS DE LALGORITHME
  • Initialisation de lespace de recherche en
    fonction de points extrémaux de S

y
x
29
AMELIORATIONS DE LALGORITHME (2)
  • Génération dune contrainte (coupe) grâce au
    calcul du sous-gradient

30
AMELIORATIONS DE LALGORITHME (2)
RAPPEL
H
N
B
H'
A
31
AMELIORATIONS DE LALGORITHME (2)
  • Déplacement de la contrainte

Épaisseur 10
Épaisseur 1
32
AMELIORATIONS DE LALGORITHME (2)
  • Génération de 2 contraintes (double coupe)

Épaisseur 10
Épaisseur 1
Épaisseur 0
Épaisseur 1
33
AMELIORATIONS DE LALGORITHME (2)
  • Génération de 2 contraintes (double coupe)

34
RESULTATS EXPERIMENTAUX
35
CONCLUSION
  • Reconnaissance de plans discrets comme problème
    de réalisabilité sur une fonction 2D
  • Complexité dans le pire cas en O(n log9/5(D))
  • Algorithme efficace en pratique pour les
    ensembles de points denses
  • Application à la polyédrisation ET à la
    simplification polyédrique
Write a Comment
User Comments (0)
About PowerShow.com