フィーチャ抽出

Image Analyst ライセンスで利用できます。

[ディープ ラーニング ツール] メニューから [フィーチャの抽出] メニュー項目を選択して、[AI モデルを使用したフィーチャの抽出 (Extract Features Using AI Model)] ツールを開きます。 [AI モデルを使用したフィーチャの抽出 (Extract Features Using AI Model)] ツールは、事前トレーニング済み AI モデルを使用してイメージから対象のフィーチャを抽出します。 AI モデルは、ArcGIS Living Atlas of the World からの ArcGIS の事前トレーニング済みモデルか、カスタムのディープ ラーニング モデル パッケージ (.dlpk) のいずれかです。 このツールは画像を受け入れ、画像からフィーチャを抽出するいくつかの事前トレーニングされたオブジェクトの検出またはピクセル分類モデルから選択できます。 複数のモデルを選択して、対象の複数のフィーチャを抽出できます。 このツールを使用すると、画像内のフィーチャを検出してピクセルを分類するだけでなく、出力に対して後処理を実行して改善された結果を生成することもできます。 以前に生成された結果のみを後処理することもできます。 このツールは、抽出されたすべてのフィーチャを含むグループ レイヤーを作成します。

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

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

[AI モデルを使用したフィーチャの抽出ツール (Extract Features Using AI Models)] ツール パラメーターは次のとおりです。

パラメーター説明

入力ラスター

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

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

最頻値

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

  • 推論と後処理 - フィーチャが画像から抽出され、後処理されます。 これがデフォルトです。
  • 後処理のみ - 入力ラスターは直接後処理されます。 このオプションでは、バイナリ分類を含むシングル バンド ラスターが必要です。

出力場所

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

出力接頭辞

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

対象地域

(オプション)

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

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

(オプション)

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

追加モデル

(オプション)

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

  • [ラインの正規化] - この後処理ワークフローは、バイナリ分類を含むシングル バンド ラスターからライン フィーチャを抽出し、調整した後にポリライン フィーチャクラスを生成します。 このワークフローは、ポリライン フィーチャクラスを生成するディープ ラーニング モデルもサポートしています。
  • [パーセルの正規化] - この後処理ワークフローは、バイナリ分類を含むシングル バンド ラスターからパーセルを抽出し、調整した後にポリゴン フィーチャクラスを生成します。
  • [ポリゴンの正規化] - この後処理ワークフローは、調整した後にポリゴン フィーチャクラスを生成します。 このワークフローは、オブジェクト検出モデルにのみ対応しています。
  • [ポリゴン セグメンテーション] - この後処理ワークフローは、重心または境界四角形を使用して、検出されたオブジェクトを含むポリゴン フィーチャクラスを生成します。 セグメンテーションの方法は [プロンプト] パラメーターを使用して指定します。
  • [なし] - 後処理ワークフローは適用されません。 これがデフォルトです。

信頼度の閾値

(オプション)

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

中間出力の保存

(オプション)

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

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

テスト時間の延長

(オプション)

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

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

バッファー距離

(オプション)

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

延長する長さ

(オプション)

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

スムージングの許容値

(オプション)

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

ダングルの長さ

(オプション)

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

入力道路フィーチャ

(オプション)

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

道路バッファー幅

(オプション)

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

パーセルの正規化

(オプション)

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

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

後処理ワークフロー

(オプション)

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

  • ラインの正則化 - バイナリ分類を含むシングルバンド ラスターからライン フィーチャが抽出され、精製後にポリライン フィーチャクラスが生成されます。
  • パーセルの正則化 - バイナリ分類を含むシングルバンド ラスターからパーセルが抽出され、精製後にポリゴン フィーチャクラスが生成されます。
  • ポリゴンの正規化 - ポリゴン フィーチャクラスが精製後に生成されます。 このワークフローは、オブジェクト検出モデルとのみ互換性があります。

出力フィーチャ

(オプション)

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

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

(オプション)

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

正規化メソッド

(オプション)

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

  • 直角 - 隣接するエッジ間に 90° の角度の形状を作成します。 これがデフォルトです。
  • 直角と対角線 - 隣接するエッジ間に、45° と 90° の角度の形状を作成します。
  • 任意の角度 - 隣接するエッジ間に、任意の角度を形成する形状を作成します。
  • 円形 - 処理されるフィーチャの境界からの最大距離が使用されます。

許容値

(オプション)

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

プロンプト (prompt)

(オプション)

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

  • 重心 - 検出の重心は、入力ラスターで何をセグメント化するかをポリゴン セグメンテーション モデルに示すために使用されます。
  • 境界四角形 - 検出の境界四角形は、入力ラスターで何をセグメント化するかをポリゴン セグメンテーション モデルに示すために使用されます。
  • なし - セグメンテーション メソッドは使用されません。 これがデフォルトです。

入力フィーチャ

(オプション)

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

出力集計

(オプション)

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

関連トピック