Générer des Gaussian Splats avec ArcGIS Reality for ArcGIS Pro

Disponible avec une licence Standard ou Advanced.

Disponible pour une organisation ArcGIS disposant de la licence ArcGIS Reality.

Les Gaussian Splats sont un modèle 3D photoréaliste créé à l’aide de points de haute densité avec une distribution gaussienne elliptique (nommée Splats) au lieu des maillages triangulaires utilisés dans la génération des maillages 3D. Les Splats sont utilisés avec des techniques de Machine Learning pour reconstruire des scènes 3D haute-fidélité qui capturent des détails fins, par exemple des structures fines. Pour de meilleurs résultats, créez des Gaussian Splats à partir d’images multi-angle aériennes ou prises par drone. Les images satellite ne sont pas prises en charge pour cette couche. Les Gaussian splats sont fournis dans un format de tuile 3D et peuvent être affichés à l’aide de Scene Viewer ArcGIS Pro. L’assistant de génération du produit Gaussian Splats simplifie le processus grâce à des paramètres prédéfinis qui dépendent des capteurs et permettent de générer une couche de haute qualité.

Prérequis :

Avant de démarrer le processus, vérifiez que votre ordinateur dispose de la configuration matérielle et logicielle minimale suivante pour générer des Gaussian Splats.

  • Un processeur récent avec 64 Go de mémoire RAM au minimum, un processeur graphique NVIDIA avec 8 Go de VRAM au minimum et Compute Capability (CC) 7.5 ou version ultérieure. Vérifiez la capacité de calcul de votre ordinateur.
  • Bibliothèques de Deep Learning ArcGIS Pro installées associées à votre version de ArcGIS Pro.
  • Créez un espace de travail Reality Mapping dédié aux images aériennes numériques ou de drone et suivez le processus d’ajustement de bloc. Les images déjà ajustées n’ont pas besoin d’un nouvel ajustement.

Il est recommandé de générer des Gaussian Splats à partir d’images obliques ou d’une combinaison d’images obliques et d’images nadirales avec une superposition importante. Procédez comme suit pour télécharger les bibliothèques de Deep Learning ArcGIS Pro :

  1. Téléchargez les Bibliothèques de Deep Learning d’ArcGIS Pro associées à votre version d’ArcGIS Pro dans un emplacement connu sur le disque.

    Vous avez besoin de 10 Go d’espace sur votre ordinateur.

  2. S’il est compressé, décompressez le programme d’installation téléchargé.
  3. Développez le dossier contenant le programme d’installation et double-cliquez sur le fichier ProDeepLearning.msi pour lancer l’installation.
  4. Suivez les instructions du programme d’installation.
  5. À la fin de l’installation, cliquez sur Finish (Terminer).

    Les bibliothèques de Deep Learning sont alors installées et peuvent être utilisées pour générer le produit Gaussian Splat. Une fois le produit installé, une entrée similaire au graphique suivant est visible dans votre liste des logiciels installés lorsque vous cliquez sur Control Panel (Panneau de configuration) > Programs (Programmes) > Programs and Features (Programmes et fonctionnalités) > Uninstall or Change a Program (Désinstaller ou modifier un programme).

    Confirmation de l’installation des bibliothèques de Deep Learning

Générer un produit Gaussian Splats

Pour générer des Gaussian Splats à l’aide de l’assistant du produit ArcGIS Reality for ArcGIS Pro, procédez comme suit.

  1. Sur l’onglet Reality Mapping, cliquez sur le bouton Gaussian Splats Gaussian Splats dans le groupe Product (Produit).

    Si le bouton Gaussian Splats n’est pas disponible, mais que d’autres produits Reality Mapping sont disponibles, les causes peuvent être les suivantes :

    • Le paquetage Bibliothèques de Deep Learning requis n’est pas installé.
    • Le système de votre ordinateur ne répond pas aux exigences matérielles minimales requises.

    Reportez-vous à la section sur les conditions préalables du processus ci-dessus pour plus d’informations.

    La fenêtre Reality Mapping Products Wizard (Assistant Produits Reality Mapping) s’affiche.

  2. Cliquez sur Shared Advanced Settings (Paramètres avancés partagés).

    Dans la boîte de dialogue Advanced Products Settings (Paramètres avancés des produits) qui s’affiche, vous pouvez définir les paramètres qui détermineront tous les produits Reality Mapping à générer. Pour une description détaillée des options des paramètres avancés des produits, cliquez sur le lien Learn more about advanced product settings (Plus d’informations sur les paramètres avancés des produits) au bas de la boîte de dialogue.

    Boîte de dialogue Paramètres avancés des produits pour la génération d’un produit Gaussian Splats

    Les paramètres Quality (Qualité) et Scenario Type (Type de scénario) sont définis automatiquement par l’application et ne doivent pas être modifiés pour conserver des performances et une qualité de produit optimales. Cependant, si vous voulez générer un produit de résolution moindre, vous pouvez diminuer la valeur du paramètre Quality (Qualité). Consultez Paramètres avancés partagés ci-dessus pour plus d’informations sur l’impact des différentes options Quality (Qualité) de génération de produits.

  3. Pour Product Boundary (Limite du produit), sélectionnez une classe d’entités identifiant l’étendue du produit en sortie dans la liste déroulante ou cliquez sur le bouton Browse (Parcourir) Connexion à un dossier ouvert et accédez à la classe d’entités de votre choix.

    Il est recommandé de spécifier une limite de projet pour les raisons suivantes :

    • Définissez l’étendue en sortie adéquate : si vous ne définissez pas une limite de produit, l’étendue définie automatiquement par l’application à partir de plusieurs paramètres du jeu de données risque de ne pas correspondre à l’étendue du projet.
    • Réduisez le temps de traitement : si l’étendue de produit requise est inférieure à celle de la collection d’images, définir une limite de produit permet de réduire la durée de traitement et de découper automatiquement la sortie d’après l’étendue de la limite.

  4. Pour spécifier une couche d’entités de plan d’eau, cliquez sur le bouton Browse (Parcourir) Connexion à un dossier ouvert en regard de Waterbody Features (Entités de plan d’eau).
    Remarque :

    Si la zone de projet comporte des entités de plan d’eau, telles que des lacs et des rivières, il est recommandé d’ajouter une classe d’entités 3D pré-existante identifiant ces zones à l’aide du paramètre Waterbody Features (Entités de plan d’eau) pour appliquer ces entités sur le plan hydrologique dans le produit en sortie. Utilisez la compilation stéréoscopique dans ArcGIS Image Analyst pour générer la couche d’entités 3D identifiant les entités de plan d’eau. Ainsi, la sortie ne comportera aucun étirement d’image autour des limites des entités hydrologiques dû à des différences d’élévation entre la hauteur du modèle numérique de surface (MSN) dérivé et la hauteur de la classe d’entités.

    Il existe deux options Waterbody Features (Entités de plan d’eau) : Precise (Précis) et Coarse (Approximatif). Utilisez l’option Precise (Précis) si le polygone 3D ajouté définit avec précision la forme des entités hydrologiques dans la zone du projet. Il est possible de créer des polygones précis à l’aide de la compilation stéréoscopique dans ArcGIS Image Analyst. Il est également possible de déduire un polygone de plan d’eau précis à partir d’organisations de cartographie nationales avec des stratégies de données ouvertes. Par ailleurs, il peut être créé en numérisant à l’écran 2D une imagerie officielle orthorectifiée temporellement similaire, à l’aide d’un MNE.

    Utilisez l’option Coarse (Approximatif) si un polygone 3D généralisé est utilisé comme entité de plan d’eau. Des polygones généralisés peuvent être créés à l’aide d’un processus de numérisation à l’écran 2D. Si la numérisation à l’écran 2D est utilisée pour créer un polygone précis ou approximatif, il doit être converti en 3D (x,y,z) pour pouvoir être utilisé comme entité de plan d’eau. Reportez-vous à la rubrique Présentation des entités 2D et 3D pour des informations supplémentaires sur la conversion d’une entité 2D en 3D. Si vous utilisez une entité de plan d’eau approximative, la forme du polygone doit respecter celle de l’entité de plan d’eau pour obtenir des résultats optimaux.

    Options des entités de plan d’eau

  5. Pour Processing Folder (Dossier de traitement), cliquez sur le bouton de navigation Connexion à un dossier ouvert, puis accédez à l’emplacement du dossier temporaire de Reality Mapping et définissez-le.

    Les fichiers temporaires nécessaires à la génération de produits 2D ou 3D sont stockés ici.

  6. Vérifiez que l’option Use Lidar (Utiliser des données lidar) est désélectionnée.
    L’intégration de données lidar dans la génération d’un produit Gaussian Splats n’est pas prise en charge.
    Remarque :

    Les données Lidar capturées simultanément avec les images en cours de traitement peuvent être intégrées au processus de cartographie Reality lors de la phase de création de l’espace de travail pour améliorer la qualité des produits Orthos vraies, MNS, Maillages MNS et Maillages 3D. Cette option n’est pas disponible si le nuage de points lidar et les données de trajectoire n’ont pas été ajoutés au préalable à l’espace de travail.

  7. Laissez tous les autres paramètres par défaut et cliquez sur OK.

    La boîte de dialogue Advanced Product Settings (Paramètres avancés des produits) se ferme et vous retournez à la page Products Generation Settings (Paramètres de génération de produits) de l’assistant Produits Reality Mapping.

  8. Cliquez sur Finish (Terminer) pour lancer le traitement des produits.

    Les Gaussian Splats seront générés dans des tuiles 3D, qui sont prises en charge dans ArcGIS Pro.

    Une fois le traitement terminé, le produit Gaussian Splats est ajouté au conteneur Reality Mapping dans le dossier Gaussian Splats de la fenêtre Catalog (Catalogue).

    Tuiles Gaussian Splats

  9. Pour visualiser la couche de Gaussian Splats générée, cliquez sur Meshes (Maillages) > Gaussian Splats afin de développer le dossier dans le conteneur Reality Mapping. Cliquez avec le bouton droit sur la couche 3D_Tiles et sélectionnez Add to New (Ajouter à une nouvelle) > Local Scene (Scène locale)

    Couche de Gaussian Splats

Rubriques connexes