Extraction des entités

Disponible avec une licence Image Analyst.

Sélectionnez l’élément de menu Extract Features (Extraire des entités) dans le menu Deep Learning Tool (Outil de Deep Learning) pour ouvrir l’outil Extract Features Using AI Model (Extraire des entités à l’aide de modèles d’IA). L’outil Extract Features Using AI Model (Extraire des entités à l’aide de modèles d’IA) extrait des entités d’intérêt à partir de l’imagerie à l’aide de modèles d’IA pré-entraînés. Les modèles d’IA peuvent être des modèles ArcGIS pré-entraînés de ArcGIS Living Atlas of the World ou des paquetages de modèles de Deep Learning personnalisés (.dlpk). Cet outil prend en charge l’imagerie et vous permet de faire votre choix parmi plusieurs modèles pré-entraînés de détection d’objets ou de classification de pixels qui extrait des entités de l’imagerie. Vous pouvez choisir plusieurs modèles pour extraire plusieurs entités intéressantes. En plus de détecter les entités et de classer les pixels dans l’imagerie, vous pouvez également utiliser l’outil pour post-traiter la sortie et générer des résultats affinés. Vous pouvez également vous contenter de post-traiter les résultats générés précédemment. L’outil crée un groupe de couches contenant toutes les entités extraites.

Pour exécuter cet outil, une machine hébergeant un GPU est requise. Si vous disposez de plusieurs GPU, indiquez l’ID de GPU à la place.

En savoir plus sur le fonctionnement de l’outil Extract Features Using AI Models (Extraire des entités à l’aide de modèles d’IA)

Les paramètres de l’outil Extract Features Using AI Models (Extraire des entités à l’aide de modèles d’IA) sont les suivants :

ParamètreDescription

Raster en entrée

Raster en entrée sur lequel le traitement est réalisé.

Si le paramètre Mode est défini sur Post-traitement uniquement, un raster avec une classification binaire est requis pour ce paramètre.

Mode

Indique le mode utilisé pour le traitement du raster en entrée.

  • Infer and Postprocess (Inférer et post-traiter) - Les entités sont extraites de l’imagerie et post-traitées. Il s’agit de l’option par défaut.
  • Only Postprocess (Post-traiter uniquement) - Le raster en entrée est directement post-traité. Un raster monobande avec une classification binaire est requis pour cette option.

Emplacement en sortie

Géodatabase fichier dans laquelle la sortie intermédiaire des modèles et la sortie post-traitée finale sont stockées.

Output Prefix (Préfixe en sortie)

Préfixe ajouté au nom des sorties qui sont enregistrées à l’emplacement en sortie. Le préfixe sert également de nom pour un groupe de couches qui permet d’afficher toutes les sorties.

Zone d'intérêt

(Facultatif)

Étendue géographique utilisée pour extraire des entités. Seules les entités se trouvant dans la zone d’intérêt sont extraites.

Pretrained Models (Modèles pré-entraînés)

(Facultatif)

Modèles pré-entraînés ArcGIS issus d’ArcGIS Living Atlas of the World pouvant être utilisés sur le raster en entrée fourni. Ce paramètre requiert une connexion Internet pour télécharger les modèles pré-entraînés.

Additional Models (Modèles supplémentaires)

(Facultatif)

Modèles de Deep Learning pouvant être utilisés sur le raster en entrée fourni et processus de post-traitement utilisé pour les fichiers des modèles supplémentaires (.dlpk et .emd). Les processus de post-traitement disponibles sont les suivants :

  • Régularisation linéaire : le processus de post-traitement extrait des entités linéaires d’un raster monobande à classification binaire et génère une classe d’entités polylignes après son optimisation. Ce processus prend également en charge les modèles Deep Learning qui génèrent des classes d’entités polylignes.
  • Régularisation parcellaire : le processus de post-traitement extrait des parcelles d’un raster monobande à classification binaire et génère une classe d’entités surfaciques après son optimisation.
  • Régularisation surfacique : le processus de post-traitement génère une classe d’entités surfaciques après son optimisation. Ce processus est compatible uniquement avec les modèles de détection d’objets.
  • Segmentation des polygones : le processus de post-traitement génère une classe d’entités surfaciques contenant les objets détectés à l’aide de leur centroïde ou de leur emprise. Le paramètre Prompt permet d’indiquer la méthode de segmentation.
  • Aucun : aucun processus de post-traitement n’est appliqué. Il s’agit de l’option par défaut.

Confidence Threshold (Seuil de confiance)

(Facultatif)

Confiance minimale du modèle de Deep Learning utilisé lors de la détection d’objets. La valeur doit être comprise entre 0 et 1.

Save Intermediate Output (Enregistrer la sortie intermédiaire)

(Facultatif)

Indique si les sorties intermédiaires sont enregistrées dans l’emplacement en sortie. Le terme de sorties intermédiaires désigne les résultats générés une fois le modèle inféré.

  • Activé : les sorties intermédiaires sont enregistrées dans l’emplacement en sortie.
  • Désactivé : les sorties intermédiaires ne sont pas enregistrées. Il s’agit de l’option par défaut.

Test Time Augmentation (Allongement de la durée de test)

(Facultatif)

Indique si les prévisions des variantes inversées et pivotées de l’image en entrée sont fusionnées dans la sortie finale.

  • Activé : les prévisions des variantes inversées et pivotées de l’image en entrée sont fusionnées dans la sortie finale.
  • Désactivé : les prévisions des variantes inversées et pivotées de l’image en entrée ne sont pas fusionnées dans la sortie finale. Il s’agit de l’option par défaut.

Distance de la zone tampon

(Facultatif)

Distance utilisée pour buffériser les entités polylignes avant de les utiliser dans le post-traitement. La valeur par défaut est de 15 mètres.

Extend Length (Longueur d’allongement)

(Facultatif)

Distance maximale à laquelle un segment de ligne est prolongé jusqu’à une entité d’intersection. La valeur par défaut est de 25 mètres.

Tolérance de lissage

(Facultatif)

Tolérance utilisée par l’algorithme PAEK (approximation polynomiale avec noyau exponentiel). La valeur par défaut est de 30 mètres.

Dangle Length (Longueur de l’arc pendant)

(Facultatif)

Longueur à laquelle les segments de ligne qui ne touchent pas une autre ligne aux deux extrémités (arcs pendants) sont tronqués. La valeur par défaut est de 5 mètres.

Entités routes en entrée

(Facultatif)

Classe d’entités route utilisée pour affiner les parcelles. L’entrée peut être une classe d’entités surfaciques ou polylignes.

Road Buffer Width (Largeur de la zone tampon routière)

(Facultatif)

Distance de la zone tampon utilisée pour les entités route en entrée. La valeur par défaut est de 5 mètres pour les entités polylignes et de 0 mètre pour les entités surfaciques.

Regularize Parcels (Régulariser les parcelles)

(Facultatif)

Indique si les parcelles extraites sont normalisées en éliminant les artefacts indésirables dans leur géométrie.

  • Activé : les parcelles extraites sont normalisées. Il s’agit de l’option par défaut.
  • Désactivé : les parcelles extraites ne sont pas normalisées.

Post-Processing Workflow (Processus de post-traitement)

(Facultatif)

Indique le processus de post-traitement utilisé.

  • Line Regularization (Régularisation des lignes) - Les entités linéaires sont extraites d’un raster monobande avant une classification binaire et une classe d’entités polylignes est générée après affinage.
  • Parcel Regularization (Régularisation des parcelles) - Les parcelles sont extraites d’un raster monobande avant une classification binaire et une classe d’entités surfaciques est générée après affinage.
  • Polygon Regularization (Régularisation des polygones) - Une classe d’entités surfaciques est générée après affinage. Ce processus est uniquement compatible avec les modèles de détection d’objets.

Entités en sortie

(Facultatif)

Classe d’entités contenant la sortie post-traitée.

Tolereance Between Adjacent Parcels (Tolérance entre parcelles adjacentes)

(Facultatif)

Distance minimale entre des coordonnées avant qu’elles ne soient considérées comme identiques. Ce paramètre permet de réduire les micropolygones entre les parcelles extraites. La valeur par défaut est de 3 mètres.

Regularization Method (Méthode de régularisation)

(Facultatif)

Indique la méthode de régularisation utilisée pour le post-traitement.

  • Right Angles (Angles droits) - Des formes composées d’angles à 90° sont créées entre les tronçons adjacents. Il s’agit de l’option par défaut.
  • Right Angles and Diagonals (Angles droits et diagonales) - Des formes composées d’angles à 45° et à 90° sont créées entre les tronçons adjacents.
  • Any Angles (Tous les angles) - Des formes formant des angles quelconques seront créées entre les tronçons adjacents.
  • Circle (Cercle) - La distance maximale jusqu’à la limite de l’entité en cours de traitement est utilisée.

Tolérance

(Facultatif)

Distance maximale selon laquelle l’emprise régularisée peut s’écarter de la limite de son entité d’origine. La valeur par défaut est de 1 mètre.

Prompt

(Facultatif)

Spécifie la méthode de segmentation utilisée lorsque le paramètre Modèles supplémentaires est défini sur Segmentation des polygones.

  • Centroid (Centroïde) - Le centroïde des détections est utilisé pour indiquer au modèle de segmentation des polygones ce qui doit être segmenté dans le raster en entrée.
  • Bounding Box (Emprise) - L’emprise des détections est utilisée pour indiquer au modèle de segmentation des polygones ce qui doit être segmenté dans le raster en entrée.
  • None (Aucune) - Aucune méthode de segmentation n’est utilisée. Il s’agit de l’option par défaut.

Input Features (Entités en entrée)

(Facultatif)

Classe d’entités sur laquelle le post-traitement est effectué. Ce paramètre est pris en charge uniquement lorsque le paramètre Processus de post-traitement est défini sur Régularisation linéaire ou sur Régularisation surfacique.

Synthèse en sortie

(Facultatif)

La table contient une liste des sorties générées ainsi que leurs chemins d’accès respectifs.

Rubriques connexes