Un système de Navigation 3D
Des informations générales:
Le niveau |
Master |
Titre |
Un système de Navigation 3D |
SPECIALITE |
Génie Informatique |
Page de garde:
Sommaire:
Introduction générale
Chapitre I: Traitement d’images et Vision artificielle.
I.1 Introduction
1.2 Qu’est-ce qu’une image
1.3 Le traitement d’image
1.3.1 Acquisition d’une image.
1.3.2 Caractéristiques d’une image numérique
1.3.2.1 Dimension.
1.3.2.2 Résolution.
1.3.2.3 Bruit
1.3.2.4 Histogramme
1.3.2.5 Luminance.
1.3.2.6 Contraste.
1.3.2.7 Images à niveaux de gris
1.3.2.8 Images en couleurs
1.3.3 Outils fondamentaux.
a) L’histogramme.
b)La convolution
c) La transformée de Fourier
I.4. La Vision artificielle:
1.4.1 Vision et système de vision
1.4.2 Qu’est-ce que la vision artificielle ?
1.4.3 Où se situe la vision par ordinateur?
1.4.4 Techniques utilisées en vision par ordinateur 1.4.4.1 La segmentation
I.4.4.2 La reconstruction 3D
I.4.5 Les applications de la vision par ordinateur.
1.5. Conclusion
Chapitre II: La navigation 3D
II.1 Introduction
II.2. Rappels mathématiques et géométriques
II.2.1 Repères
II.2.2 Transformations
II.2.2.1 Translation
II.2.2.2 Rotation
II.2.2.3 Homothétie
II.2.3 Les matrices
II.2.4 Rappel sur quelques transformations géométriques en 2D et en 3D.
II.3 Qu’est-ce que la 3D.
II.3.1 Généralités sur la 3D
II.3.1.1 Pourquoi l’utiliser ?
II.3.1.2 Comment expliquer que sur un écran en deux dimensions nous pouvons obtenir une sortie 3D ?
II.3.2 Comment fonctionne la 3D.
II.3.3 Les domaines d’utilisation de la 3D
II.3.3.1 Utilisation de la 3D dans la chimie
II.3.3.2 L’utilisation de la 3D dans le domaine de l’astronomie.
II.4.Visualisation des scènes
II.4.1 Deux méthodes de rendu 3D: différences et utilités.
II.4.2 Les bases de la 3D temps réel.
II.4.3 Le pipeline 3D
II.5. La Réalité Virtuelle
II.5.1 Interaction
II.5.2 Les techniques d’interaction 3D
II.5.2.1 Qu’est-ce qu’une navigation
II. Les composants de navigation
II.Les types de navigations
II. 5.2.1.1La navigation libre
II.5.2.1.2 La navigation assistée
II.5.2.2 La sélection
II.5.2.3 La manipulation
II.6. Navigation 3D
II.6.1 Les outils de navigation 3D
II.7. Conclusion
Chapitre III: IMPLEMENTATION.
III.1 Introduction
III.2 Choix du langage.
III.3 Choix d’environnement
III.4 OpenGL
III 4.1 Les types de projection OpenGL
III 4.1.1 La projection en perspective
III 4.1.2 La projection parallèle orthographique.
III.5 Navigation dans un environnement 3D.
III.5.1 La problématique
III.5.2 Implémentation
III.6 La gestion de l’orientation.
III.6.1 Les contrôles
III.6.1.1 Rotation de la souris.
III.6.1.2 Gestion du déplacement au clavier.
III.6.1. 3 Gestion du regard à la souris
III.6.2 Bibliothèque utilisée
III.7 Description de la scène
III.8 Conclusion
Conclusion générale et perspectives.
Bibliographie
Chapitre I: Traitement d’images et Vision artificielle.
I.1 Introduction
1.2 Qu’est-ce qu’une image
1.3 Le traitement d’image
1.3.1 Acquisition d’une image.
1.3.2 Caractéristiques d’une image numérique
1.3.2.1 Dimension.
1.3.2.2 Résolution.
1.3.2.3 Bruit
1.3.2.4 Histogramme
1.3.2.5 Luminance.
1.3.2.6 Contraste.
1.3.2.7 Images à niveaux de gris
1.3.2.8 Images en couleurs
1.3.3 Outils fondamentaux.
a) L’histogramme.
b)La convolution
c) La transformée de Fourier
I.4. La Vision artificielle:
1.4.1 Vision et système de vision
1.4.2 Qu’est-ce que la vision artificielle ?
1.4.3 Où se situe la vision par ordinateur?
1.4.4 Techniques utilisées en vision par ordinateur 1.4.4.1 La segmentation
I.4.4.2 La reconstruction 3D
I.4.5 Les applications de la vision par ordinateur.
1.5. Conclusion
Chapitre II: La navigation 3D
II.1 Introduction
II.2. Rappels mathématiques et géométriques
II.2.1 Repères
II.2.2 Transformations
II.2.2.1 Translation
II.2.2.2 Rotation
II.2.2.3 Homothétie
II.2.3 Les matrices
II.2.4 Rappel sur quelques transformations géométriques en 2D et en 3D.
II.3 Qu’est-ce que la 3D.
II.3.1 Généralités sur la 3D
II.3.1.1 Pourquoi l’utiliser ?
II.3.1.2 Comment expliquer que sur un écran en deux dimensions nous pouvons obtenir une sortie 3D ?
II.3.2 Comment fonctionne la 3D.
II.3.3 Les domaines d’utilisation de la 3D
II.3.3.1 Utilisation de la 3D dans la chimie
II.3.3.2 L’utilisation de la 3D dans le domaine de l’astronomie.
II.4.Visualisation des scènes
II.4.1 Deux méthodes de rendu 3D: différences et utilités.
II.4.2 Les bases de la 3D temps réel.
II.4.3 Le pipeline 3D
II.5. La Réalité Virtuelle
II.5.1 Interaction
II.5.2 Les techniques d’interaction 3D
II.5.2.1 Qu’est-ce qu’une navigation
II. Les composants de navigation
II.Les types de navigations
II. 5.2.1.1La navigation libre
II.5.2.1.2 La navigation assistée
II.5.2.2 La sélection
II.5.2.3 La manipulation
II.6. Navigation 3D
II.6.1 Les outils de navigation 3D
II.7. Conclusion
Chapitre III: IMPLEMENTATION.
III.1 Introduction
III.2 Choix du langage.
III.3 Choix d’environnement
III.4 OpenGL
III 4.1 Les types de projection OpenGL
III 4.1.1 La projection en perspective
III 4.1.2 La projection parallèle orthographique.
III.5 Navigation dans un environnement 3D.
III.5.1 La problématique
III.5.2 Implémentation
III.6 La gestion de l’orientation.
III.6.1 Les contrôles
III.6.1.1 Rotation de la souris.
III.6.1.2 Gestion du déplacement au clavier.
III.6.1. 3 Gestion du regard à la souris
III.6.2 Bibliothèque utilisée
III.7 Description de la scène
III.8 Conclusion
Conclusion générale et perspectives.
Bibliographie
Télécharger:
Pour plus de
sources et références universitaires
(mémoires, thèses et articles
), consultez notre site principal.


