La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Modélisation Géométrique Cours 4 : Acquisition de la géométrie.

Présentations similaires


Présentation au sujet: "Modélisation Géométrique Cours 4 : Acquisition de la géométrie."— Transcription de la présentation:

1 Modélisation Géométrique Cours 4 : Acquisition de la géométrie

2 Acquisition du monde réel  Modélisation  Classique : CAGD  Métaphore de la sculpture  Métaphore du dessin  Acquisition automatique  Méthode de Vision  Stéréo  Modélisation basée image  Enveloppe visuelle  Lumière Structurée  Projection de motifs  Scanner laser  Temps de vol (sonar)  Utilisation de marqueurs  Shape from Shading/Shadow

3 Modélisation  Modélisation classique  Manipulation de Courbes/Surfaces paramétriques CAGD  Bézier - Spline – NURBS  Manipulation de points de contrôles  Création et manipulation de maillages  Manipulations des sommets  Extrusions, subdivision,....  Métaphore de la sculpture  Ajout / suppression de « matières »  Surfaces implicites ou Metaballs  Formes organiques  Méthode de dessins (sketching)  Plus récents  Interprétation des gestes et des courbes pour définir des actions

4 Marching Cube  Subdivision régulière de l'espace  Trouver les transitions entre intérieur et extérieur  Faire le maillage en fonction des configuration  Avantage(s)  Très rapide  Désavantage(s)  Faible qualité de maillage  Problème de résolution

5 Limitations  Logiciel parfois complexes à utiliser  Nécessite de nombreuses opérations pour un objet réels  Beaucoup de détails  Problème de fidélité au réel  Une solution ?  Acquisition

6 Vision 3D  Le relief n'est visible qu'à partir de 2 points de vues  Objets qui apparaissent disparaissent (organisation en profondeur)  Différence de vitesse de déplacement entre objets proches et lointains  Le processus  Calibrer les points de vues (les différentes matrices de projections)  Calibrer les images entre-elles (passage d'une image à l'autre)  Mise en correspondance de points similaires  Pour chaque point existants dans >2 images, calculer sa profondeur  Le résultats : un nuage de points colorés  Post-processing  Triangulation  Enlever le bruit ....

7 Géométrie Epipolaire  1 point dans une image = 1 droite dans une autre

8 Vision 3D : utilisation de forme  Utilisation de contraintes liées à des primitives haut-niveau  Cube / Cylindre / etc..  Orthogonalité / parallélisme  Dimension réelles  Calibration  Possibilité de le faire sur 1 seule image  Le résultats : Maillage / Ensemble de primitives haut-niveau  Post-processing  Combinaison des primitives (intersection,....)  Extraction et génération de textures ....

9 Example

10 Enveloppe Visuelle  Utilisation de multiple caméra (comme pour la vision 3D)  Ne travaille que sur les contours des objets  Le contour dans l'image et le point de vue forment un cône  Approche  Extraire l'objet dans chacune des images  Extraire son contour dans chacune des images  Construire le cône pour chacune des images  Faire leur intersections  Avantages  Peut-être fait en quasi temps-réel  Extraction et plaquage des textures  Désavantage  Reconstruction des trous et autres concavités  Surfaces  Grille de voxels ou maillage.

11 Cône définie par la silouhette

12 Intersection des cônes

13 Exemples

14 Lumières structurées  Principe  Projeter des motifs correspondant à un encodage (1 pixel = 1 code)  Approche  1 ou plusieurs vidéo-projecteurs  1 ou plusieurs caméras/ appareils photos  Pour chaque vidéo-projecteur  Pour chaque motif projeté  Pour chaque caméra  Faire l'acquisition de l'image  Calculer la profondeur pour chaque pixel  Post-processing  Triangulation  Enlever le bruit  Avantages  Peu coûteux  Désavantages  Problèmes des ombres  Pas de couleurs

15 Exemple

16 Scanners 3D (1)  Principe similaire  Un rayon est émis d'un point de vue  Son impact est acquis sous un autre point de vue  Par triangulation, on calcule la profondeur  Avantages  Rapide et précis  Possible de combiner avec l'acquisition de textures  Désavantages  Problèmes d'ombrages

17 Scanners 3D (2)  Temps de vol  Mesurer le temps mis pour un aller-retour => profondeur  Avantages  Grande précision à grande distance

18 Utilisation de marqueurs  Principes  Connaissance à-priori du modèle (modèle générique)  Marqueur sur l'object à capturer  Plusieurs capteurs (e.g., caméras)  Souvent pour la capture de mouvement  Différents types de marqueurs  Optiques et passifs  Motifs  Couleurs  Optiques et actifs  Caméras infrarouges et recepteurs réflechissant dans le visible  Autres  Magnétiques

19 Approches sans marqueurs  Principes  Connaissance à-priori du modèle (modèle générique)  Analyse d'image (contours, points caractéristiques, etc...)  Adaptation du modèle

20 Shape from Shading/Shadow  Principes  Eclairer l'object sous différent angles  Calculer les normales (shading) ou l'occlusion (Shadow)  Intégrer (trouver les hauteurs)


Télécharger ppt "Modélisation Géométrique Cours 4 : Acquisition de la géométrie."

Présentations similaires


Annonces Google