SEE26-DEV-01 Development of a mobile application for 3D reconstruction of an object PFE
SEE26-DEV-01 Development of a mobile application for 3D reconstruction of an object PFE
SE Engineering SARL•Tunisie
Computer Vision (CLIP/BLIP)Mobile Development (Flutter)3D Graphics
Publié il y a 12 jours
Stage
⏱️3-6 mois
💼Hybride
📅Expire dans environ 11 heures
Cohérence LinkedIn / CV vérifiée.
Description du poste
Project overview
Développement d'une application mobile pour la reconstruction 3D d'un objet à partir de photos (photogrammétrie).
L'application doit assembler plusieurs photos prises sous différents angles pour créer un modèle 3D exportable dans plusieurs formats.
Objectifs et tâches principales
Concevoir et implémenter un flux de capture guidée sur mobile (iOS/Android) pour acquérir les images nécessaires à la photogrammétrie.
Développer les étapes de traitement : détection de caractéristiques, appariement d'images, estimation des poses caméra (SfM), reconstruction dense (MVS), génération de maillage et texturage.
Contraintes techniques et performances
Optimiser le pipeline pour les ressources limitées d'un appareil mobile (mémoire, CPU/GPU, consommation batterie).
Gérer le traitement local et/ou hybride (prétraitement local + reconstruction serveur) en fonction des capacités de l'appareil.
Formats d'export et compatibilité
Permettre l'export des modèles 3D dans plusieurs formats usuels (par exemple OBJ, PLY, glTF) et vérifier l'intégrité des textures et des UVs.
Prévoir des options de décimation/maillage pour réduire la taille des fichiers tout en conservant la qualité nécessaire.
Méthodologie et technologies suggérées
Sensible à la photogrammétrie classique : Structure-from-Motion (SfM) + Multi-View Stereo (MVS); méthodes de détection/matching (ORB/SIFT/AKAZE ou solutions ML modernes).
Exploiter les frameworks mobiles et bibliothèques open-source (OpenCV, OpenMVG/OpenMVS, MeshLab, libgltf) ou solutions natives GPU (Metal/Vulkan/OpenGL ES) pour accélération.
Livrables attendus
Application mobile fonctionnelle (prototype) capable de capturer, reconstruire et exporter un modèle 3D.
Documentation technique détaillée du pipeline, instructions d'utilisation, et jeux de tests (scènes d'exemple et comparatif de qualité/performances).