Skip to main content

AI モデルを使用したフィーチャの抽出 (Image Analyst ツール)

サマリー

入力ラスターで 1 つ以上の事前トレーニング済みディープ ラーニング モデルを実行して、フィーチャを抽出し、推測された出力の後処理を自動化します。

AI モデルを使用したフィーチャの抽出ツールの詳細

使用法

  • このツールには、ArcGIS Living Atlas of the WorldArcGIS 事前トレーニング済みモデル またはカスタム ディープ ラーニング モデル パッケージ (.dlpk ファイル) が必要です。

  • ArcGIS Pro で Python 用の適切なディープ ラーニング フレームワークをインストールする必要があります。

    ArcGIS のディープ ラーニング フレームワークのインストール方法の詳細

  • ツールが出力を生成するのにかかる時間は、以下に応じて異なります:

    • 推論のために使用される対象エリア

    • 選択されたモデルの数

  • このツールを実行するには、GPU 搭載のコンピューターが必要です。 複数の GPU が存在する場合は、代わりに GPU ID を指定します。

  • このツールの考えられる使用例には、複数のモデルを使用したベースマップの作成や抽出したフィーチャをクリーニングするアルゴリズムを使用したモデル出力の後処理があります。

  • このツールの実行要件および発生する可能性のある問題の詳細については、ディープ ラーニングに関するよくあるご質問 (FAQ) をご参照ください。

パラメーター

ラベル 説明 データ タイプ

入力ラスター

処理が実行される入力ラスター。

モード パラメーターが 後処理のみ として指定されている場合、このパラメーターに対してバイナリー分類を含むラスターが必要です。

Raster Layer; Raster Dataset; Mosaic Layer

モード

入力ラスターの処理に使用するモードを指定します。

  • 推論と後処理フィーチャが画像から抽出され、後処理されます。 これがデフォルトです。

  • 後処理のみ入力ラスターが直接後処理されます。 このオプションでは、バイナリー分類を含むシングル バンド ラスターが必要です。

String

出力場所

モデルからの中間出力と後処理された最終的な出力が格納されるジオデータベース。

Workspace

出力接頭辞

出力場所に保存される出力の名前に追加される接頭辞。 接頭辞は、すべての出力の表示に使用されるグループ レイヤーの名前としても使用されます。

String

対象地域

(オプション)

フィーチャを抽出するために使用される地理的範囲。 対象地域内のフィーチャだけが抽出されます。

Feature Set

事前トレーニング済みモデル

(オプション)

指定した入力ラスターで使用可能な ArcGIS Living Atlas of the World の ArcGIS 事前トレーニング済みモデル。 このパラメーターには、事前トレーニング済みモデルをダウンロードするためのインターネット接続が必要です。

String

追加モデル

(オプション)

指定した入力ラスターで使用可能なディープ ラーニング モデルおよびその他のモデル ファイル (.dlpk と .emd) に使用される後処理ワークフロー。

値テーブル列:

  • Model PathThe deep learning models that can be used on the provided input raster.

  • Postprocessing WorkflowThe postprocessing workflow that will be used for additional model files (.dlpk and .emd).

    • Line RegularizationThe postprocessing workflow will extract line features from a single band raster with binary classification and generate a polyline feature class after refining it. This workflow also supports deep learning models that generate polyline feature classes.

    • Parcel RegularizationThe postprocessing workflow will extract parcels from a single band raster with binary classification and generate a polygon feature class after refining it.

    • Polygon RegularizationThe postprocessing workflow will generate a polygon feature class after refining it. This workflow is only compatible with object detection models.

    • Polygon SegmentationThe postprocessing workflow will generate a polygon feature class containing the detected objects using their centroid or bounding box. The segmentation method is specified using the prompt parameter.

    • NoneNo postprocessing workflow will be applied. This is the default.

Value Table

信頼度の閾値

(オプション)

オブジェクトの検出時に使用されるディープ ラーニング モデルの最低信頼度。 指定する値は、0 ~ 1 の間の値でなければなりません。

Double

中間出力の保存

(オプション)

中間出力を出力場所に保存するかどうかを指定します。 「中間出力」という用語は、モデルが推論された後に生成される結果を意味します。

  • オン中間出力を出力場所に保存します。

  • オフ中間出力を保存しません。 これがデフォルトです。

Boolean

テスト時間の延長

(オプション)

入力画像の反転および回転バリアントの予測を最終出力にマージするかどうかを指定します。

  • オン入力画像の反転および回転バリアントの予測は、最終出力にマージされます。

  • オフ入力画像の反転および回転バリアントの予測は、最終出力にマージされません。 これがデフォルトです。

Boolean

バッファー距離

(オプション)

後処理に使用する前にポリライン フィーチャをバッファー処理するために使用する距離。 デフォルトは 15 メートルです。

Linear Unit

延長する長さ

(オプション)

交差するフィーチャまで線分が延長される最大距離。 デフォルトは 25 メートルです。

Linear Unit

スムージングの許容値

(オプション)

PAEK (Polynomial Approximation with Exponential Kernel) アルゴリズムで使用する許容値。 デフォルトは 30 メートルです。

Linear Unit

ダングルの長さ

(オプション)

両方の終点で別の線に接していない線分 (ダングル) が切詰められる長さ。 デフォルトは 5 メートルです。

Linear Unit

入力道路フィーチャ

(オプション)

パーセルの調整に使用される道路フィーチャクラス。 入力として、ポリゴン フィーチャクラスまたはポリライン フィーチャクラスを指定できます。

Feature Layer; Feature Class

道路バッファー幅

(オプション)

入力道路フィーチャに使用されるバッファー距離。 ポリライン フィーチャのデフォルト値は 5 メートルで、ポリゴン フィーチャのデフォルト値は 0 メートルです。

Linear Unit

パーセルの正規化

(オプション)

ジオメトリー内にある不自然な結果を除去して、抽出したパーセルを正規化するかどうかを指定します。

  • オン抽出したパーセルを正規化します。 これがデフォルトです。

  • オフ抽出したパーセルを正規化しません。

Boolean

後処理ワークフロー

(オプション)

使用する後処理ワークフローを指定します。

  • ラインの正規化バイナリー分類を含むシングル バンド ラスターからライン フィーチャが抽出され、ライン フィーチャの調整後にポリライン フィーチャクラスが生成されます。

  • パーセルの正規化バイナリー分類を含むシングル バンド ラスターからパーセルが抽出され、パーセルの調整後にポリゴン フィーチャクラスが生成されます。

  • ポリゴンの正規化パーセルの調整後にポリゴン フィーチャクラスが生成されます。 このワークフローは、オブジェクト検出モデルとのみ互換性があります。

String

出力フィーチャ

(オプション)

後処理された出力を含むフィーチャクラス。

Feature Class

隣接するパーセル間の許容値

(オプション)

複数のメジャー値が同一と見なされるための最小距離。 このパラメーターは、抽出されたパーセル間のスリバーを減らすために使用されます。 デフォルト値は 3 メートルです。

Linear Unit

正規化メソッド

(オプション)

後処理に使用される正規化手法を指定します。

  • 直角隣接するエッジ間で 90° の角度を構成する形状が構築されます。 これがデフォルトです。

  • 直角と対角線隣接するエッジ間で 45° と 90° の角度を構成する形状が構築されます。

  • 任意の角度隣接するエッジ間で任意の角度を形成する形状が構築されます。

  • 円形処理されるフィーチャの境界からの最長距離が使用されます。

String

許容値

(オプション)

正規化されたフットプリントが、元のフィーチャの境界から外れることができる最大距離。 デフォルトは 1 メートルです。

Linear Unit

プロンプト (prompt)

(オプション)

その他のモデル パラメーターが ポリゴン セグメンテーション に設定されている場合に使用されるセグメンテーション方法を指定します。

  • 重心検出データの重心は、ポリゴン セグメンテーション モデルに対して、入力ラスターでセグメント化する内容を示すために使用されます。

  • 境界四角形検出データの境界四角形は、ポリゴン セグメンテーション モデルに対して、入力ラスターでセグメント化する内容を示すために使用されます。

  • なしセグメンテーション方法は使用されません。 これがデフォルトです。

String

入力フィーチャ

(オプション)

後処理が実行されるフィーチャクラス。 このパラメーターは、後処理ワークフロー パラメーターが ラインの正規化 または ポリゴンの正規化 に設定されている場合のみサポートされます。

後処理が実行されるフィーチャクラス。 このパラメーターは、post_processing_workflow パラメーターが Line Regularization または Polygon Regularization に設定されている場合のみサポートされます。

Feature Layer; Feature Class

出力集計

(オプション)

生成された出力のリストとそれぞれのパスを含むテーブル。

Table

環境

GPU ID

ライセンス情報

  • Basic: いいえ
  • Standard: いいえ
  • Advanced: Image Analyst が必要