Volumetric Masking in Agisoft Metashape

Masquage volumétrique dans Agisoft Metashape : Comment améliorer la génération de maillage basée sur la carte de profondeur

Agisoft Metashape est un puissant logiciel de photogrammétrie utilisé par les professionnels de l’arpentage, de l’archéologie, de la production cinématographique et de la modélisation 3D. L’un de ses outils les plus avancés et les plus efficaces pour améliorer la qualité des modèles est le masquage volumétrique. Lorsqu’ils sont appliqués pendant la phase de génération de la carte de profondeur, les masques volumétriques peuvent améliorer considérablement la qualité et la précision des modèles de maillage en excluant les zones non désirées du processus de reconstruction.

Ce guide explique comment fonctionne le masquage volumétrique dans Metashape, pourquoi il est important pour les flux de travail basés sur les cartes de profondeur et comment l’utiliser efficacement pour obtenir des modèles 3D de qualité professionnelle. Que vous travailliez sur des projets de cartographie à grande échelle ou sur des reconstructions d’objets très détaillés, la maîtrise du masquage volumétrique élèvera vos résultats à un niveau supérieur.

Comprendre le masquage volumétrique dans Metashape

Avant de plonger dans le flux de travail, il est important de comprendre ce qu’est le masquage volumétrique et en quoi il diffère des techniques de masquage traditionnelles. Dans Metashape, un masque est généralement appliqué directement à des images individuelles afin d’exclure du traitement les zones non désirées (telles que l’arrière-plan, les ombres ou les objets non pertinents). Le masquage volumétrique, cependant, fonctionne sur un principe différent : il définit une région spatiale 3D dans laquelle la reconstruction doit avoir lieu, limitant efficacement la génération de cartes de profondeur et la construction de maillages à un volume d’espace spécifié.

Cette approche est particulièrement utile lorsque vous avez besoin de.. :

  • Concentrer la reconstruction sur un objet spécifique ou une région d’intérêt.
  • Excluez les bruits de fond, les structures environnantes ou les surfaces non pertinentes.
  • Améliorez les performances de traitement en réduisant les données inutiles.
  • Générez des modèles de maillage basés sur des cartes de profondeur plus propres et plus précis.

Contrairement aux masques d’image traditionnels qui fonctionnent sur des données photographiques 2D, le masquage volumétrique opère directement sur l’espace de reconstruction 3D. Cela signifie que vous pouvez l’appliquer même après l’étape d’alignement pour contrôler les parties de la scène qui contribuent à la génération de la carte de profondeur et à la création du maillage final.

Pourquoi le masquage volumétrique est-il important pour la génération de maillages basée sur la carte de profondeur ?

Les cartes de profondeur sont l’un des composants les plus importants du flux de travail de photogrammétrie dans Agisoft Metashape. Elles représentent la distance entre l’appareil photo et les objets de la scène et servent de base à la construction d’un nuage de points dense et d’un modèle de maillage ultérieur. Cependant, les cartes de profondeur peuvent également inclure des données indésirables – telles que des éléments d’arrière-plan, des réflexions ou du bruit – qui peuvent dégrader la qualité du maillage final.

Voici comment le masquage volumétrique améliore les flux de travail basés sur les cartes de profondeur :

1. Des maillages plus propres avec moins d’artefacts

En limitant la reconstruction à un volume défini, vous empêchez les éléments d’arrière-plan ou les structures éloignées d’être inclus dans le maillage. Cela permet de réduire les artefacts, d’éliminer la géométrie flottante et d’obtenir des surfaces plus propres et plus précises.

2. Amélioration de la précision et du détail

Les masques volumétriques permettent à Metashape de concentrer ses ressources informatiques sur les zones les plus importantes. Cela permet d’obtenir des cartes de profondeur de plus haute résolution, des nuages de points plus précis et des modèles de maillage détaillés avec une géométrie mieux définie.

3. Des délais de traitement plus rapides

Ne traiter que le volume nécessaire signifie moins de points à calculer et moins de polygones à générer. Cela permet non seulement d’accélérer le calcul de la carte de profondeur, mais aussi de réduire le temps nécessaire à la construction du maillage et au texturage.

4. Un meilleur contrôle de la reconstruction

Le masquage volumétrique vous permet de contrôler précisément l’espace de reconstruction, ce qui facilite l’isolement d’objets individuels, la concentration sur des couches spécifiques ou la segmentation de scènes complexes en plusieurs parties en vue d’un traitement séparé.

Comment utiliser le masquage volumétrique dans Agisoft Metashape

L’implémentation du masquage volumétrique dans Metashape est simple une fois que vous avez compris le flux de travail. Vous trouverez ci-dessous un guide étape par étape pour l’appliquer lors de la génération d’un maillage basé sur une carte de profondeur :

Étape 1 : Alignement des photos et construction du nuage clairsemé

Commencez par importer vos photos dans Metashape et alignez-les. Cette étape permet de créer le nuage de points épars et de déterminer les positions de l’appareil photo. Veillez à ce que l’alignement soit précis, car le masquage volumétrique repose sur un espace de reconstruction 3D bien défini.

Étape 2 : Définir la région de reconstruction

Metashape génère automatiquement une boîte de reconstruction qui définit le volume où le traitement a lieu. Vous pouvez ajuster cette boîte en cliquant sur les outils « Redimensionner la région » et « Rotation de la région » dans la barre d’outils. Utilisez ces outils pour entourer étroitement votre objet ou votre zone d’intérêt.

Conseil de pro : Pour de meilleurs résultats, la région doit être légèrement plus grande que l’objet afin d’assurer une couverture complète tout en excluant l’espace non pertinent.

Étape 3 : Appliquer le masquage volumétrique (réglage fin facultatif)

Si votre projet nécessite un contrôle plus précis, vous pouvez combiner la région de reconstruction avec d’autres techniques de masquage :

  • Importez des formes 3D : Utilisez une géométrie externe (comme un maillage de délimitation) pour définir des volumes complexes.
  • Combinez avec des masques 2D : Appliquez d’abord des masques d’image traditionnels, puis affinez la reconstruction à l’aide de masques volumétriques pour obtenir des résultats optimaux.

Ces approches sont utiles pour isoler des objets aux formes irrégulières ou pour exclure des structures d’arrière-plan complexes.

Étape 4 : Élaborer des cartes de profondeur

Une fois la région volumétrique définie, passez à Workflow → Build Depth Maps (Construire des cartes de profondeur). Metashape va maintenant calculer les cartes de profondeur uniquement à l’intérieur du volume 3D spécifié, en ignorant les données à l’extérieur de celui-ci. Cela garantit que vos données de profondeur sont propres, ciblées et exemptes de points inutiles.

Étape 5 : Générer le maillage à partir des cartes de profondeur

Après avoir construit les cartes de profondeur, passez à Workflow → Build Mesh (Flux de travail → Construire le maillage). Sélectionnez Cartes de profondeur comme source de données. Le maillage résultant reflétera les contraintes de votre masque volumétrique, produisant un modèle précis et sans artefact centré sur votre objet cible.

Meilleures pratiques pour le masquage volumétrique

Pour tirer le meilleur parti du masquage volumétrique dans Metashape, suivez ces bonnes pratiques :

  • Définissez avec précision la région de reconstruction : Évitez les volumes trop importants, qui peuvent réintroduire du bruit et réduire l’efficacité du traitement.
  • Combinez les méthodes de masquage : Utilisez des masques 2D pour le nettoyage de l’image et des masques volumétriques pour le contrôle spatial.
  • Utilisez l’affinage progressif : Commencez par un volume plus large et affinez-le progressivement sur la base des résultats intermédiaires.
  • Segmentez les grands projets : Pour les scènes complexes, traitez les volumes séparément et fusionnez-les ultérieurement.

Ces techniques vous aideront à trouver le bon équilibre entre la vitesse de traitement, la précision et la qualité du modèle.

Techniques avancées : Masquage volumétrique avec l’automatisation Python

Pour les utilisateurs avancés, l’API Python de Metashape permet d’intégrer le masquage volumétrique dans des pipelines automatisés. Vous pouvez programmer des tâches telles que la définition des régions de reconstruction, l’application de formes volumétriques personnalisées et la génération de cartes de profondeur, le tout sans intervention manuelle.

Cette caractéristique est particulièrement précieuse pour les applications industrielles à grande échelle, telles que l’exploitation minière, la construction ou la numérisation automatisée d’objets, pour lesquelles un traitement cohérent et des résultats reproductibles sont essentiels.

Applications du masquage volumétrique dans la modélisation 3D

Le masquage volumétrique est largement utilisé dans les industries et les domaines de recherche pour améliorer la génération de maillages basée sur des cartes de profondeur. Voici quelques-unes des principales applications :

  • Patrimoine culturel : Numérisation d’artefacts et de sculptures en excluant les surfaces d’arrière-plan des environnements muséaux.
  • Inspection industrielle : Reconstituer au millimètre près des pièces de machines spécifiques en les isolant des composants environnants.
  • Arpentage environnemental : Se concentrer sur les principales caractéristiques ou structures du terrain sans inclure la végétation ou les obstacles non pertinents.
  • Effets visuels et production virtuelle : Construire des actifs détaillés pour le cinéma et les jeux sans nettoyage post-traitement.

Conclusion : Un outil puissant pour des maillages plus propres et plus précis

Le masquage volumétrique dans Agisoft Metashape est un outil avancé mais accessible qui peut améliorer de manière significative la qualité et l’efficacité de votre génération de maillage basée sur la carte de profondeur. En définissant un volume de reconstruction 3D, vous bénéficiez d’un contrôle précis sur les données incluses dans le modèle final, ce qui permet d’obtenir des maillages plus propres, moins d’artefacts, des temps de traitement plus rapides et une plus grande précision globale.

Que vous numérisiez des objets culturels, que vous arpentiez des paysages ou que vous créiez des ressources 3D pour des effets visuels, le masquage volumétrique est une technique essentielle à inclure dans votre boîte à outils de photogrammétrie.