SE Engineering SARL
SE Engineering SARL
Tunisie

SEE26-DEV-01 Development of a mobile application for 3D reconstruction of an object PFE

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).

Comment postuler

  • Postuler via le lien suivant : Apply here
  • Dans votre candidature, préciser vos expériences en vision par ordinateur, développement mobile et tout projet antérieur en photogrammétrie ou 3D.