Imagerie numérique 2D et 3D

Projet universitaire 2024 - Licence 3 MIASHS
Note obtenue : 12,00/20

Nous avons réalisé un projet en binôme sur 6 semaines, combinant une étude théorique et pratique en imagerie 2D et la modélisation d’une scène 3D avec le logiciel Wings3D.


Pour la partie 2D, nous avons choisi la thématique de segmentation d'images. Après une recherche bibliographique et webographique, nous avons produit :

  • une documentation en Markdown résumant les concepts scientifiques liés à la thématique.
  • un programme en Python (avec les bibliothèques numpy, Pillow, skimage) mettant en œuvre les techniques étudiées, accompagné d’explications détaillées et d’exemples d’utilisation.

  • Pour la partie 3D, nous avons conçu une scène du dessin animé Bob l'épongere carré intégrant :

  • un objet 3D à géométrie/topologie complexe (Bob l'éponge carré et Patrick)
  • un objet texturé en 2D via le processus de modélisation d'UV-mapping, qui consiste à projeter une image 2D sur la surface d'un modèle 3D pour lui appliquer une texture (ici le short de Patrick)
  • un objet avec texture 3D via les commandes Materials et Vertex Colors (ici c'est le short de Patrick)
  • un objet importé et adapté à la scène(les maisons de Bob et Patrick)
  • un environnement texturé (le sol et le décor)

  • Compétences acquises :

    • Recherche documentaire : synthèse d’informations scientifiques à partir de sources variées.
    • Analyse d'algorithmes : compréhension et implémentation de techniques comme le flou gaussien, la détection de contours (Sobel, Prewitt), ou la quantification de couleurs (K-means).
    • Modélisation 3D : maîtrise du logiciel Wings3D pour créer des objets (extrusion, subdivision, UV-mapping), appliquer des textures 2D et 3D, importer et adapter des modèles OBJ dans une scène.
    • Organisation en binôme : répartition des tâches (recherche, code, modélisation) et respect des échéances intermédiaires.
    • Documentation technique : rédaction claire d'un making-of (captures d’écran et descriptions) pour la partie 3D et de commentaires de code pour la partie 2D.
    • Gestion de fichiers : structuration des données (images, textures) et respect des contraintes techniques (mode interne/externe dans Wings3D).

    Vous pouvez télécharger notre rapport en cliquant sur le lien suivant : Rapport d'imagerie numérique (.ipynb)


    Vous pouvez aussi télécharger notre scène en 3D en cliquant sur le lien suivant : Scène Bob l'éponge et Patrick (.wings)