Tétraédrisation de domaines volumiques avec des hiérarchies adaptatives Par A. Duprat et R. Abelé Suivit par M. Uribe-Lobello.

Slides:



Advertisements
Présentations similaires
Trois domaines Arithmétique 50% Similitudes planes 30%
Advertisements

La coupe des matériaux: identification des paramètres
Constructive Volume Geometry (CVG) Article de Min Chen & John V. Trucker COMPUTER GRAPHICS Benoît Capelli – Stéphane Renaudie DESS IMM
Carsten Dachsbacher Christian Vogelgsang Marc Stamminger
Hierarchical Z-Buffer Visibility
Modélisation par Surfaces Implicites à Squelettes Complexes
Fanny CHEVALIER Guillaume CAURANT
for Painting and Rendering Textures on Unparameterized Models
LOD et Progressive Meshes (maillages progressifs) Hugue Hoppes 1996
Simplification Out-of-Core des modèles polygonales complexes
Accélération du Rendu Volumique basée sur la Quantification des Voxels
Visible Surface Determination (Hidden Surface Removal)
Technique des Surfels Surfels: Surface Elements as Rendering Primitives SIGGRAPH 2000 H.Pfiste, J.van Baar, M.Zwicker, M.Gross.
Efficient Simplification of Point-Sampled Surfaces
Ray Tracing Acceleration Techniques A Survey of Ray Tracing Acceleration Techniques James Arvo et David Kirk Ray Tracing on Programmable Graphics Hardware.
Structures de données et complexité
Introduction à l’Algorithmique
Sensibilisation à l’Algorithmique et structure de données
Algorithmes à base darbre BSP. Principe Se servir dune structure arborescente afin déliminer le traitement dune branche entière sur un test de visualisation.
Visualisation Focus+Contexte pour l’Exploration Interactive
au LISC, Cemagref de Clermont Ferrand
Auto Apprentissage Le DSP
Visualisation d’information interactive 5 : Graphes
UNIVERSITE DES SCIENCES ET DE LA TECHNOLOGIE D’ORAN
Eric Guilbert, Marc Daniel *, Eric Saux
La méthode de Monte Carlo
Auto-organisation dans les réseaux ad hoc
LOGO Responsable du cours Mlle Amina GHRAB : 1 ère année IAG Institut Supérieur de Gestion de Tunis.
BPM & BPMS.
Methode de Tri efficace
Intersection de Surfaces de Subdivision
Méthode des k plus proches voisins
SUJETS SPÉCIAUX EN INFORMATIQUE I PIF Contenu du cours Transformations géométriques des objets –Transformations 2D –Transformations entre systèmes.
LES ARBRES IUP 2 Génie Informatique
Structures de données IFT-2000
Méthode des Ensembles de Niveaux par Eléments Finis P1
Courbes de Bézier.
Des épreuves pratiques aux TP Des exemples en probabilités
Les Algorithmes de Tri Introduction Tri par Sélection
Approches non intrusives des éléments finis stochastiques
Extraction Automatique de formes complexes : Application à la création de modèle anatomique de la tête J. Piovano, T. Papadopoulo Séminaire Odyssee 9,
Technique de points de contrôle: Formes de Bézier
Triangulation de Delaunay
Modélisation géométrique
Algorithmes sur les sons
Synthèse de textures par rééchantillonnage de patchs Vincent MICHEL Aurélien BOFFY Janvier 2007.
Méthodes de tri.
Arbres binaires et tables de hachage
Arbre GénéalogiqueDiagramme de Classes Comment la visualisation d’une hiérarchie de classes facilitera le travail de notre client ?
Un état de l’art sur les logiciels de détection de collision
Enveloppe convexe et triangulation de Delaunay
1 Université Henri Poincaré, Nancy 1 La préemption appliquée aux FPGAs Soutenance de rapport bibliographique de DEA Faculté des Sciences Vandoeuvre-lès-Nancy.
Optimisation de structures : Implémentation d’outils d’aide à la conception basés sur les méthodes d’optimisation topologique d’homogénéisation Thomas.
Simulation du rôle de la communication dans l’établissement d’un réseau de liens sociaux Projet GPL :
GRAPHISME PAR ORDINATEUR SIF Contenu du cours 6 Transformation et animation de plusieurs modèles 3D avec XNA –Chargement des modèles 3D (modèle.
1 Initiation aux bases de données et à la programmation événementielle Responsable : Souheib BAARIR. (le sujet de votre .
Synthèse d’images et Rendu Réaliste Compression Progressive de Modèles 3D DOMENGET Bruno DUMAS Benjamin EISTI.
Romain Dupont encadré par J.Aubourg et P. Fuchs
LCIN4U73 Bases géométriques de l’imagerie
pour une géométrie 3D par la méthode des volumes finis
Introduction aux Surfaces implicites
Plan du cours Cours 1,2 : le pipeline graphique
Les objets de la classe de classe. Qu'est-ce que c'est? C'est...
I Présentation II Gestion de projet 1 - Planning 2 - Risques
L’ALGORITHMIQUE DANS LE PROGRAMME DE SECONDE Nouvelle Calédonie 2010.
Raison d'être de la structure de fichiers : Les premiers travaux : Début des années 1960 : En 1963 : Près de 10 ans plus tard... (à peu près 1973) : Durant.
Les arbres Arbres binaires
SDD Helen KASSEL (amphi), Helen KASSEL, Itheri YAHIAOUI, Albin MORELLE(TD) Albin MORELLE, Itheri YAHIAOUI(TP) 1.
Sujet: Portail Faac 180° Parties mécaniques traitées par M. Traourouder Erwann et M. Mauget Thomas. Et les parties électroniques traitées par M. Batté.
Novembre 2003 Simulation numérique en vibro-acoustique par couplage de deux codes parallèles Unité de Recherche Calcul à Haute Performance François-Xavier.
Transcription de la présentation:

Tétraédrisation de domaines volumiques avec des hiérarchies adaptatives Par A. Duprat et R. Abelé Suivit par M. Uribe-Lobello

Introduction

Données volumiques

Données volumiques binaires

Problèmes : Lourdes à stocker Lentes à parcourir / manipuler

Données volumiques binaires Partitionner l’espace Octree Kd-tree

Surfaces Par rapport au volume binaire Plus petite à stocker Simulation numérique Visualisation

Surfaces Marching Cube Permet de passer de données volumiques à une surface

Objectifs de notre projet

Objectifs Implémenter un algorithme de tétraédrisation adaptative des domaines discrets. Faire une subdivision spatiale à base de tétraèdres qui approxime bien le volume binaire original. Utiliser des structures hiérarchiques de division spatiale basées directement sur des diamants. Tenir compte des caractéristiques topologiques du volume.

Les diamants et leur hiérarchie

La hiérarchie des diamants Un 0-diamant : 3 pères & 6 fils Un 1-diamant : 2 pères & 4 fils Un 2-diamant : 4 pères & 8 fils

 Une épine  Un vertex central  Liste des pères  Liste des fils  Liste des tétraèdres  Une profondeur dans l’arbre Qu’est-ce qu’un diamant

Nos outils de hiérarchisation

Vc Algorithme LEB

 Le parcours de l’épine  Monte-Carlo 73% 27% Diamant Objet Diamant Objet Critères de subdivision

Notre méthode

Algorithme

Notre application

Notre programme Démonstration

Résultats

Les résultats SphèreCrâneAnévrisme

Les résultats Surface du volume Sphère avec une approche par test sur l’épine avec une subdivision préalable de profondeur 13 en 5.8 secondes (profondeur maximale : 14)

Les résultats Surface du volume Crâne par un Monte-Carlo de 500 échantillons en 19.0 secondes (profondeur maximale : 18)

Les résultats Surface du volume Anévrisme avec une approche par un Monte-Carlo de 500 échantillons en 6.1 secondes (profondeur maximale : 19)

Les résultats Profondeur maximale SphèreCrâneAnévrisme Test sur l'épine Monte Carlo Nombre de tétraèdres sur les feuilles du DAG en fonction d’un critère de subdivision et d’une profondeur maximale donnée

Les résultats Profondeur maximale SphèreCrâneAnévrisme Test sur l'épine Monte Carlo Temps d’exécutions de notre algorithme en millisecondes en fonction d’un critère de subdivision et d’une profondeur maximale donnée

Les résultats Test du l’épine Avantages : Rapide Simple à mettre en œuvre Inconvénients : Fonctionne très mal sur volumes complexes Nécessite une subdivision au préalable Monte Carlo Avantages : Fonctionne parfaitement quelques soit le volume Simple à mettre en œuvre Inconvénients : Nécessite un grand nombre d’échantillons Lent

Ouvertures

 Approximer la courbure du volume par un déplacement des sommets des tétraèdres.  Faire un Marching Tetrahedra.  Prétraitement du volume binaire, pour définir de nouveaux critères de subdivisions.

Remerciements  À notre tuteur de projet, M. Uribe-Lobello.  À tout le corps enseignant.  Et à vous tous pour votre écoute !

Questions ?