Aller au contenu
  1. Accueil
  2. Open source
  3. Meshroom : tutoriel de photogrammétrie open source

Meshroom : tutoriel de photogrammétrie open source

Installer et utiliser Meshroom (AliceVision) pour reconstruire un objet ou un bâtiment en 3D : prise de vue, pipeline nodal, paramètres clés, export du maillage texturé, erreurs fréquentes.

GuideMis à jour le 2 min de lecture
Réponse rapideMeshroom est le logiciel de photogrammétrie open source le plus complet. Glissez vos photos dans l'interface, cliquez sur Start et le pipeline par défaut (CameraInit, FeatureExtraction, StructureFromMotion, DepthMap, Meshing, Texturing) produit un maillage texturé en OBJ. Un GPU Nvidia avec CUDA est nécessaire pour l'étape des cartes de profondeur ; sans GPU, utilisez le nœud de reconstruction basé sur COLMAP ou réduisez la qualité.

Installation

Meshroom est distribué en archive pour Windows et Linux, sans installation : décompressez et lancez l'exécutable. Prérequis : 16 Go de RAM minimum (32 recommandés), un GPU Nvidia avec pilotes CUDA à jour et beaucoup d'espace disque (un projet de 300 photos peut occuper 20 à 50 Go de cache).

Préparer les photos

  • 50 à 300 photos selon l'objet, 70 à 80 % de recouvrement.
  • Mise au point fixe, ISO bas, ouverture f/8, format JPEG ou RAW converti.
  • Conservez les métadonnées EXIF : Meshroom en déduit la focale et le capteur (sinon renseignez-les manuellement dans CameraInit).
  • Évitez les surfaces brillantes, transparentes et les objets qui bougent.

Notre guide de capture détaillé : comment scanner un objet en 3D.

Comprendre le pipeline nodal

NœudRôleParamètre à connaître
CameraInitLit les métadonnées, groupe les camérasFocale et taille de capteur si EXIF absent
FeatureExtractionDétecte les points caractéristiquesDescriber Preset : Normal → High pour les surfaces peu texturées
ImageMatching / FeatureMatchingApparie les imagesGuided matching pour les scènes difficiles
StructureFromMotionCalcule les positions de caméras et le nuage éparsVérifier que toutes les caméras sont reconstruites
PrepareDenseScene / DepthMapCartes de profondeur (GPU)Downscale 2 par défaut, 1 pour plus de détail
MeshingGénère le maillageMax Input Points, Estimate Space From SfM
MeshFilteringNettoie les composants isolésKeep Only The Largest Mesh
TexturingProjette les photos sur le maillageTexture Side 4096 ou 8192, Unwrap Method

Étape par étape

  1. Glissez le dossier de photos dans la zone Images.
  2. Enregistrez le projet (.mg) sur un disque rapide avec beaucoup d'espace.
  3. Cliquez sur Start. Comptez 30 minutes à plusieurs heures selon le nombre d'images et le GPU.
  4. Après StructureFromMotion, ouvrez la vue 3D : le nuage épars doit avoir la forme de l'objet, toutes les caméras en vert.
  5. Double-cliquez sur le nœud Texturing terminé pour charger le maillage texturé.
  6. Récupérez texturedMesh.obj et les textures dans le dossier MeshroomCache/Texturing.

Post-traitement

Le maillage brut est lourd (plusieurs millions de faces) et contient le fond de la scène. Ouvrez-le dans Blender ou MeshLab pour supprimer le fond, décimer, fermer les trous et réexporter en glTF pour le web et la VR ou en STL pour l'impression 3D. Pour mettre le modèle à l'échelle, mesurez un élément connu et appliquez le facteur.

Erreurs fréquentes

  • Caméras rouges, non reconstruites : pas assez de recouvrement ou photos floues. Retirez les images problématiques et relancez depuis FeatureMatching.
  • DepthMap échoue : pas de GPU CUDA. Remplacez le pipeline par le template « Photogrammetry Draft » (sans GPU, moins précis).
  • Maillage avec des bulles : augmentez Min Observations For SfM Space dans Meshing ou nettoyez ensuite.
  • Textures floues : Texture Side trop bas ou Downscale trop élevé dans Texturing.

Meshroom face aux autres solutions

COLMAP est plus précis pour l'alignement mais ne texture pas ; RealityCapture est bien plus rapide mais Windows uniquement et gratuit sous conditions. Le détail dans notre comparatif des logiciels de photogrammétrie et notre sélection d'outils open source.

Questions fréquentes

Meshroom fonctionne-t-il sans carte graphique Nvidia ?

Partiellement. L'étape DepthMap exige CUDA. Sans GPU Nvidia, utilisez le pipeline « Photogrammetry Draft » qui reconstruit à partir du nuage épars, avec un résultat moins détaillé.

Meshroom est-il disponible sur Mac ?

Pas officiellement. Des builds communautaires existent mais l'absence de CUDA sur Mac limite fortement les performances. Préférez COLMAP ou Agisoft Metashape sur macOS.

Combien de temps prend une reconstruction Meshroom ?

De 30 minutes pour 50 photos à plusieurs heures pour 300 photos en haute qualité, selon le GPU.