• Aucun résultat trouvé

Reconstruction d’un mod`ele g´eom´etrique `a partir d’un maillage 3D issu d’un scanner surfacique

N/A
N/A
Protected

Academic year: 2022

Partager "Reconstruction d’un mod`ele g´eom´etrique `a partir d’un maillage 3D issu d’un scanner surfacique"

Copied!
45
0
0

Texte intégral

(1)

Reconstruction d’un mod `ele g ´eom ´etrique `a partir d’un maillage 3D issu d’un scanner

surfacique

Silv `ere Gauthier

R. B ´eni `ere, W. Puech, G. Pouessel, G. Subsol

LIRMM, CNRS, Universit ´e Montpellier, France C4W, Montpellier, France

23 novembre 2015

(2)

Sommaire

1 Introduction

2 Extraction de primitives

3 Reconstruction topologique

4 Sujet de th `ese

(3)

Pr ´esentation de l’entreprise

C4W :

Fond ´ee en 1998 par Franc¸ois Le Breton, `a Montpellier Editeur de logiciels de´ CAO3D (ConceptionAssist ´ee par Ordinateur)

Recherche et d ´eveloppement 11 employ ´es et 3 stagiaires

Peu `a peu sp ´ecialis ´ee dans le domaine du dentaire

C4W a pour mission de faciliter l’acc `es aux outils de CAO 3D, pour les d ´eveloppeurs et les utilisateurs.

1/16

(4)

R ´etro-conception

Qu’est-ce que la r ´etro-conception ?

La r ´etro-conception est l’ ´etude d’un objet pour en d ´eterminer le fonctionnement interne ou la m ´ethode de fabrication.

2/16

(5)

R ´etro-conception

Qu’est-ce que la r ´etro-conception ?

La r ´etro-conception est l’ ´etude d’un objet pour en d ´eterminer le fonctionnement interne ou la m ´ethode de fabrication.

2/16

(6)

R ´etro-conception

Qu’est-ce que la r ´etro-conception ?

La r ´etro-conception est l’ ´etude d’un objet pour en d ´eterminer le fonctionnement interne ou la m ´ethode de fabrication.

2/16

(7)

Maillage CAO ou SCAN ?

peu de points grands triangles surfaces pr ´ecises

nombreux points petits triangles surfaces bruit ´ees

3/16

(8)

Mod `ele continu

L’objet continu est compos ´e uniquement de primitives g ´eom ´etriques.

4/16

(9)

Mod `ele continu

L’objet continu est compos ´e uniquement de primitives g ´eom ´etriques.

4/16

(10)

Mod `ele continu

L’objet continu est compos ´e uniquement de primitives g ´eom ´etriques.

4/16

(11)

Mod `ele continu

L’objet continu est compos ´e uniquement de primitives g ´eom ´etriques.

4/16

(12)

Mod `ele continu

L’objet continu est compos ´e uniquement de primitives g ´eom ´etriques.

4/16

(13)

Sommaire

1 Introduction

2 Extraction de primitives Extraction initiale Segmentation Extraction am ´elior ´ee

3 Reconstruction topologique

4 Sujet de th `ese

5/16

(14)

Extraction initiale

1

Processus initial d’extraction de primitives d’un maillage :

Dans le cas d’un maillage issu d’un objet scann ´e :

1. Topology Reconstruction for Reverse Engineering, B ´eni `ere &al.,Computer Gra- phics Internationnal, Ottawa, 2011.

6/16

(15)

Extraction initiale

1

Processus initial d’extraction de primitives d’un maillage :

Dans le cas d’un maillage issu d’un objet scann ´e :

1. Topology Reconstruction for Reverse Engineering, B ´eni `ere &al.,Computer Gra- phics Internationnal, Ottawa, 2011.

6/16

(16)

Extraction initiale

1

Processus initial d’extraction de primitives d’un maillage :

Dans le cas d’un maillage issu d’un objet scann ´e :

1. Topology Reconstruction for Reverse Engineering, B ´eni `ere &al.,Computer Gra- phics Internationnal, Ottawa, 2011.

6/16

(17)

Extraction initiale

1

Processus initial d’extraction de primitives d’un maillage :

Dans le cas d’un maillage issu d’un objet scann ´e :

1. Topology Reconstruction for Reverse Engineering, B ´eni `ere &al.,Computer Gra- phics Internationnal, Ottawa, 2011.

6/16

(18)

Qu’est-ce qu’une segmentation ?

2 3

Une segmentation est un “d ´ecoupage” du maillage.

Les diff ´erents morceaux obtenus sont appel ´es des sous-maillages.

2. Etat de l’art de la segmentation de maillage 3D par patchs surfaciques, Delest &

al.,GTMG ’07 : Groupe de Travail en Mod ´elisation G ´eom ´etrique, 2007.

3. Geometric segmentation of 3D scanned surfaces, Di Angelo & al.,Computer- Aided Design, 2015.

7/16

(19)

Extraction am ´elior ´ee

Processus am ´elior ´e d’extraction de primitives d’un maillage :

Dans le cas d’un maillage issu d’un objet scann ´e :

8/16

(20)

Extraction am ´elior ´ee

Processus am ´elior ´e d’extraction de primitives d’un maillage :

Dans le cas d’un maillage issu d’un objet scann ´e :

8/16

(21)

Extraction am ´elior ´ee

Processus am ´elior ´e d’extraction de primitives d’un maillage :

Dans le cas d’un maillage issu d’un objet scann ´e :

8/16

(22)

Extraction am ´elior ´ee

Processus am ´elior ´e d’extraction de primitives d’un maillage :

Dans le cas d’un maillage issu d’un objet scann ´e :

8/16

(23)

Extraction am ´elior ´ee

Processus am ´elior ´e d’extraction de primitives d’un maillage :

Dans le cas d’un maillage issu d’un objet scann ´e :

8/16

(24)

Sommaire

1 Introduction

2 Extraction de primitives

3 Reconstruction topologique D ´ecoupe par contours continus

4 Sujet de th `ese

9/16

(25)

D ´ecoupe par contours continus

Un contour continu est ici d ´efini par des intersections entre primitives.

10/16

(26)

D ´ecoupe par contours continus

Un contour continu est ici d ´efini par des intersections entre primitives.

10/16

(27)

D ´ecoupe par contours continus

Un contour continu est ici d ´efini par des intersections entre primitives.

10/16

(28)

D ´ecoupe par contours continus

Un contour continu est ici d ´efini par des intersections entre primitives.

10/16

(29)

D ´ecoupe par contours continus

Un contour continu est ici d ´efini par des intersections entre primitives.

10/16

(30)

D ´ecoupe par contours continus

Un contour continu est ici d ´efini par des intersections entre primitives.

10/16

(31)

Sommaire

1 Introduction

2 Extraction de primitives

3 Reconstruction topologique

4 Sujet de th `ese Introduction Sujet

11/16

(32)

Probl ´ematiques

Plusieurs am ´eliorations sont possibles : Meilleure segmentation

D ´etection des surfaces libres

“Beautification”

D ´etection des primitives presque tangentes D ´etection des primitives presque parall `eles D ´etection des primitives presque orthogonales etc...

D ´etection d’autres types de primitives

12/16

(33)

Surfaces libres

Une surface libre peut ˆetre approxim ´ee par une surface param ´etrique :

13/16

(34)

Beautification

Il est possible de contraindre la reconstruction de l’objet par des r `egles m ´etier :

14/16

(35)

Autres primitives

Il est possible de d ´etecter la pr ´esence de nombreux types de primitives.

15/16

(36)

Merci pour votre attention

Des questions ?

Mail : [email protected] / [email protected]

Silv `ere Gauthier, R. B ´eni `ere, W. Puech, G. Pouessel, G. Subsol,

Reconstruction d’un mod `ele g ´eom ´etrique `a partir d’un maillage 3D issu d’un scanner surfacique, 2015-2018

16/16

(37)

Annexes

(38)

Courbure sur un maillage scann ´e

Le k-voisinage d’un point est l’ensemble des points accessibles par au plus k ar ˆetes.

(39)

Courbure sur un maillage scann ´e

Le k-voisinage d’un point est l’ensemble des points accessibles par au plus k ar ˆetes.

(40)

Courbure sur un maillage scann ´e

Le k-voisinage d’un point est l’ensemble des points accessibles par au plus k ar ˆetes.

(41)

Courbure sur un maillage scann ´e

Le k-voisinage d’un point est l’ensemble des points accessibles par au plus k ar ˆetes.

(42)

Courbure sur un maillage scann ´e

Le k-voisinage d’un point est l’ensemble des points accessibles par au plus k ar ˆetes.

(43)

Courbure sur un maillage scann ´e

Le k-voisinage d’un point est l’ensemble des points accessibles par au plus k ar ˆetes.

(44)

Courbure sur un maillage scann ´e

Le k-voisinage d’un point est l’ensemble des points accessibles par au plus k ar ˆetes.

(45)

Courbure sur un maillage scann ´e

Le k-voisinage d’un point est l’ensemble des points accessibles par au plus k ar ˆetes.

Références

Documents relatifs

F., A Robbins-Monro procedure for estimation in semiparametric regression models, Annals of

Cette structure est suffisante dans la premi`ere partie du d´eveloppement de la g´eom´etrie plane euclidienne, partie qu’on peut appeler la g´eom´etrie additive, comprenant

R´epondre exactement aux pr´edicats mais pas forc´ement du calcul exact.. Algorithmes

Syst`eme de coordonn´ee pour un nuage de points Dessin de graphes et similarit´es mol´eculaires.. 1998

Autres probl`emes en g´eom´etrie algorithmique G´en´eralisations (puissance, contraint. ) Enveloppes convexes...

D´eterminer les ´equations r´eduites des droites (AB) et

Trouver des relations de d´ependance lin´eaire entre des vecteurs donn´es g´eom´etriquement. Voir que l’image d’une base d´etermine

Pour mettre au point (obtenir une image nette) sur un objet situ´e ` a distance finie D de O, on doit ´ecarter l’objectif de cette position d’une distance t (tirage).. Lorsque la