Qu'est-ce que la photogrammétrie et comment fonctionne-t-elle?

La photogrammétrie est la science de l'obtention de mesures fiables et d'informations tridimensionnelles à partir de photographies. En analysant les images recoupantes capturées sous différents angles, le logiciel de photogrammétrie reconstitue la profondeur, la forme et la texture d'une scène. Cette technique est utilisée dans des domaines allant de l'archéologie et de la construction aux effets visuels de films et à la surveillance environnementale.

La photogrammétrie peut être réalisée avec des caméras, smartphones ou drones de qualité grand public, ce qui la rend plus accessible que jamais. La qualité de la carte 3D finale dépend directement de la qualité et de la couverture de vos images, de sorte que la compréhension de chaque étape du flux de travail est essentielle pour produire des résultats précis et détaillés.

Étape 1: Planification de votre projet de photogrammétrie

Avant d'appuyer sur l'obturateur, investir du temps dans la planification. Un projet bien structuré réduit les erreurs de traitement et vous assure de saisir les bonnes données. Commencez par définir clairement la zone à cartographier et la résolution souhaitée. Par exemple, la cartographie d'une petite tranchée archéologique nécessite des détails de centimètre, tout en arpentant une colline pour des études d'érosion peut permettre une résolution plus faible.

Choisir le bon équipement

  • Camera: Un appareil photo sans miroir ou reflex vous permet de contrôler l'ouverture, la vitesse d'obturateur et l'ISO. Cependant, les smartphones modernes avec la photographie computationnelle peuvent également produire des résultats utilisables pour les petits projets.
  • Drone (UAV):[ Pour les grandes zones ou les terrains inaccessibles, un drone équipé d'une caméra gimbal-stabilisée est inestimable. Assurez-vous que votre drone peut voler un schéma systématique de grille avec une altitude constante.
  • Tripod/Monopod: Lorsqu'on photographie des images au sol, un trépied réduit le flou des mouvements, surtout en faible luminosité.
  • GPS/RTK: Si votre carte finale a besoin de coordonnées réelles, utilisez un périphérique GPS ou un système RTK (Real-Time Kinematic) pour marquer les emplacements d'images. Les points de contrôle au sol (GCP) marqués avec des cibles de visibilité élevée améliorent encore la précision.
  • Computer: Le traitement de la photogrammétrie est intensif en calcul. Un système avec un processeur multi-core moderne, une RAM de 32 Go ou plus, et un processeur GPU dédié (NVIDIA avec support CUDA) accélérera considérablement le traitement.

Évaluation du site

Visitez le site à l'avance ou étudiez l'imagerie satellitaire. Remarquez les défis potentiels : surfaces réfléchissantes (eau, verre), motifs répétés (sable, gazon), objets mobiles (personnes, véhicules) et zones dans l'ombre profonde.

Conditions météorologiques et d'éclairage

Un éclairage continu et diffusé est préférable pour la photogrammétrie – pensez à un jour couvert. Le soleil dur crée des ombres fortes qui confondent les caractéristiques correspondantes, tandis que la pluie ou le brouillard peut dégrader la qualité de l'image. Si vous devez tirer en soleil vif, essayez de capturer des images lorsque le soleil est élevé pour minimiser les longues ombres, ou utilisez un filtre polarisant si autorisé.

Pour obtenir des directives plus détaillées sur la planification, consultez la documentation du programme USGS 3D .

Étape 2: Capturer des images de haute qualité

La capture d'images est la phase la plus critique. La règle du pouce : vise le chevauchement 60–80% entre des images consécutives le long d'une même ligne de vol (ou d'un chemin de marche), et un pli 60% entre des lignes adjacentes. Ce chevauchement élevé assure que chaque partie de la scène apparaît dans au moins trois images, donnant au logiciel suffisamment de données pour calculer la profondeur.

Paramètres de la caméra pour réussir

  • Mode manuel:[ Verrouillez votre ouverture, votre vitesse d'obturateur, votre ISO et votre balance blanche.
  • Focus: Utilisez un réglage manuel de la mise au point à l'infini (ou une distance qui maintient votre sujet entier pointu). Autofocus peut changer entre les prises de vue, introduisant le flou.
  • Vitesse de freinage:[ Assez rapide pour éviter le flou de mouvement – au moins 1/500 s pour un appareil portatif, 1/1000 s ou plus rapidement à partir d'un drone.
  • ISO: Conservez le plus bas possible (ISO 100–400) pour minimiser le bruit.
  • Aperture: Autour de f/8 à f/11 fournit une bonne profondeur de champ sans diffraction adoucissant l'image.

Voler ou marcher sur une grille systématique

Pour la photogrammétrie aérienne, utilisez une application de planification de vol (comme Pix4Dcapture, DJI Pilot ou Map Pilot) qui automatise un motif de grille. Définissez l'altitude en fonction de la distance d'échantillonnage au sol souhaitée (GSD). Altitude inférieure = détails plus fins mais plus d'images. Pour la cartographie au sol, marchez dans une grille structurée, en tournant légèrement vers chaque fonction lorsque vous capturez des images.

Caractéristiques complexes

Pour les objets ou terrains avec relief vertical (cliffs, bâtiments, statues), capturez des images obliques supplémentaires sous plusieurs angles. Le logiciel doit voir chaque visage de plusieurs points de vue. Une erreur courante est seulement la prise de vue d'en haut – cela ne parvient pas à reconstruire correctement les murs verticaux.

Éviter les pièges communs

  • Eléments de déplacement:[ Attendez que les gens, les voitures ou les animaux se déplacent hors du cadre. Si inévitable, capturez des images supplémentaires afin de les masquer plus tard.
  • Surfaces réflectifs: L'eau, le verre et le métal brillant créent des reflets spéculaires qui confondent la photogrammétrie. Si vous devez les inclure, essayez un filtre polarisant ou tirez à un angle qui minimise les réflexions.
  • Les zones sans texture:[ Le béton lisse, la neige fraîche ou le sable uniforme manquent de caractéristiques suffisantes pour s'aligner.

Pour une plongée plus profonde dans les meilleures pratiques d'acquisition d'images, reportez-vous aux tutoriels Agisoft Metashape débutant.

Étape 3: Traitement des images dans un modèle 3D

Une fois que vous avez un dossier d'images recoupantes, le logiciel les traite à travers un pipeline : détection des fonctionnalités, alignement d'image, génération de nuages point dense, création de mailles et cartographie de textures.

Choix du logiciel de photogrammétrie

  • Agisoft Metashape:[ Cheval de travail de l'industrie – puissant, avec un flux de travail clair et une excellente précision. Payé mais a un essai gratuit.
  • Meshroom (AliceVision):[ Open-source et gratuit. Excellent pour l'apprentissage et pour les projets plus petits. Interface basée sur les nœuds.
  • RealityCapture: Traitement extrêmement rapide, gère bien les ensembles de données énormes. Payé, avec un modèle de paiement par sortie.
  • OpenDroneMap (ODM):[ Gratuit, open-source, command-line et GUI (WebODM). Idéal pour l'imagerie de drones et la cartographie de grandes zones.
  • Pix4Dmatic: Niveau Entreprise pour les projets de cartographie à grande échelle.

Flux de travail de traitement étape par étape

1. Importer des images et vérifier la qualité

Chargez toutes les images dans le logiciel. La plupart des applications afficheront un aperçu de l'alignement. Supprimez immédiatement les images floues ou sous-exposées.

2. Aligner les images (Sparse Point Cloud)

Le logiciel détecte les points clés (caractères distincts comme les coins, les bords, la texture) dans chaque image et les compare à travers des photos recoupantes. Cela produit un nuage point clairsemé – une représentation 3D rugueuse de la scène. Vous pouvez inspecter la qualité de l'alignement en recherchant des images mal alignées (souvent montrées en rouge ou avec une erreur élevée).

3. Optimiser l'alignement de la caméra

Si vous avez des points de contrôle au sol ou des distances connues, appliquez-les maintenant pour affiner l'alignement et la géoréférence du modèle. Cette étape améliore grandement la précision, en particulier pour les mesures et l'intégration SIG.

4. Construire un nuage de point dense

En utilisant les positions alignées de la caméra, le logiciel crée un nuage dense en calculant la profondeur pour chaque pixel. Cette étape est calculablement lourde. Paramètres de qualité supérieure donnent plus de points mais prennent plus de temps. Pour les cartes de la taille d'un bâtiment ou de petit terrain patch, -High , ou -Ultra High , le réglage est recommandé.

5. Générer du Mesh

À partir du nuage dense, le logiciel crée un maillage de surface 3D (généralement un réseau irrégulier triangulé). Les options incluent le maillage de profondeur (rapide mais peut-être lisse) ou la reconstruction de surface de Poisson (louche, étanche).

6. Construire la texture

La cartographie Texture projette les images originales sur la surface du maillage pour créer une superposition de couleur réaliste. Choisissez une taille de texture adaptée à votre utilisation finale – 4096x4096 pixels par tuile UV est fréquente. Selon le logiciel, vous pouvez mélanger plusieurs images pour une couleur uniforme.

7. Exporter le modèle 3D

Formats d'exportation : OBJ, FBX, PLY pour la visualisation 3D; LAS/LAZ pour l'analyse de nuages point; GeoTIFF pour le modèle d'orthophoto ou de élévation numérique. Si votre logiciel le supporte, exportez également une véritable orthophoto (une image aérienne orthorectifiée) et un modèle de surface numérique (DSM).

Une comparaison complète des pipelines de traitement se trouve à OpenDroneMap documentation.

Étape 4: Conversion du modèle 3D en carte utilisable

Une maille 3D seule peut ne pas être ce dont vous avez besoin. La plupart des applications de cartographie nécessitent orthophotos, modèles numériques d'élévation (DEM), ou lignes de contour. Voici comment dériver ces produits de votre sortie photogrammétrique.

Génération d'orthophotos

Une orthophoto est une image corrigée géométriquement où chaque pixel est aligné sur un système de coordonnées cartographiques (par exemple UTM). Il n'a aucune distorsion de perspective et peut être utilisé pour des mesures directes. Des logiciels comme Agisoft et ODM peuvent générer des orthophotos en projetant la texture 3D sur un plan plat à l'aide des calibrations de la caméra.

Modèles numériques d'élévation (DEM/DSM/DTM)

  • DSM (Digital Surface Model):[ Comprend la hauteur de tout au sol – bâtiments, arbres, infrastructures.
  • DTM (Digital Terrain Model):[ Représente la terre nue après avoir enlevé les fonctions hors sol. La création d'un DTM nécessite des algorithmes de classification au sol (p. ex., en utilisant le filtrage de nuages point dans les outils CloudCompare ou LAS).
  • DEM (terme général): Souvent utilisé de façon interchangeable avec DTM dans les contextes SIG.

Exportez-les sous forme de GéoTIF et importez-les dans le logiciel SIG pour la génération de contours, l'analyse de pentes ou les calculs de volume.

Lignes de contour et calques de cartes

Avec QGIS ou ArcGIS, vous pouvez créer des lignes de contour à partir de votre DEM. Chargez l'orthophoto comme couche de base, ajoutez les contours et vous avez une carte topographique détaillée prête pour le travail sur le terrain ou la présentation. Vous pouvez également calculer les volumes de découpe et de remplissage si vous avez une comparaison avant et après.

Meilleures pratiques en matière d'intégration des SIG

  • Toujours définir un système de référence de coordonnées (SCR) pendant le traitement afin que les exportations s'harmonisent avec les cartes existantes.
  • Vérifiez la précision de géoréférence en superposant votre orthophoto sur Google Earth ou une carte de base.
  • Pour les grands projets, exportez des GeoTIFF carrelés pour éviter les limites de taille de fichier.

Pour un guide pratique sur les orthophotos et les MED, voir documentation QGIS.

Étape 5 : Analyser et appliquer votre carte de photogrammétrie

Une carte 3D de photogrammétrie est une source de données polyvalente. Voici des applications clés et des flux de travail analytiques.

Mesures volumétriques

Dans la gestion des mines, de la construction ou des stocks, vous pouvez mesurer les volumes en comparant un DSM à une surface de base. Les outils du logiciel Agisoft, CloudCompare ou SIG rendent cela simple. La précision du volume dépend de la densité des points et de la précision géoréférencée.

Détection de changement

En répétant le flux de travail de la photogrammétrie à différents moments (p. ex., relevés mensuels d'un glissement de terrain), vous pouvez générer des cartes de différences qui mettent en évidence l'érosion, le dépôt ou le mouvement structurel.

Visualisation et communication

Les modèles 3D peuvent être importés dans les moteurs de jeu (Unity, Unreal) ou les téléspectateurs du Web (CesiumJS, Three.js) pour des présentations interactives.

Intégration avec d'autres données

Combinez votre orthophoto et DEM avec d'autres couches de SIG – cartes des sols, limites des plaines inondables, infrastructure – pour effectuer une analyse spatiale. Par exemple, la superposition d'un modèle d'inondation sur un DSM à haute résolution peut indiquer exactement quels bâtiments seraient touchés dans un scénario d'inondation de 100 ans.

Erreurs courantes et comment les éviter

Même les utilisateurs expérimentés de photogrammétrie rencontrent des pièges. Voici des problèmes et des solutions fréquents:

  • Sortie déroutée ou courbe :[ Souvent causée par de minuscules mouvements de caméra pendant la capture. Utilisez un trépied et un obturateur ou un retard de minuterie à distance.
  • Les montants dans le maillage:[ Le chevauchement insuffisant ou les images manquantes. Revenez et capturez plus de photos des lacunes, en particulier dans les zones concaves.
  • Textures de verre:[ Utilisez une mise au point manuelle et une vitesse d'obturateur rapide. Vérifiez chaque image est nette avant le traitement.
  • Mésalage des images:[ Si le logiciel ne parvient pas à s'aligner, essayez de réduire la résolution d'image pendant l'importation (p. ex., utilisez 1⁄2 ou 1⁄4 échelle pour l'alignement initial, puis raffinez).
  • Poor géoreferency:[ Utilisez toujours un minimum de trois points de contrôle au sol bien répartis. Si vous n'avez pas de GCP, enregistrez au moins les coordonnées GPS du drone et appliquez un simple changement de cap après traitement.

Conclusion

La création de cartes 3D détaillées à l'aide de la photogrammétrie est un processus répétable qui, avec une attention particulière à la planification, à la capture et au traitement des images, donne des jumelles numériques très précises d'environnements réels. Que vous produisiez une carte topographique pour un chantier, un enregistrement archéologique d'une ruine ou une visualisation pour une étude d'impact environnemental, le flux de travail décrit ici constitue une base solide.

Pour plus de lecture et de soutien communautaire, explorez le RealityCapture Community forum[ et la [Mechroom GitHub page pour les ressources en libre accès.