ディープ ラーニングを使用したオブジェクトの検出 (Detect Objects Using Deep Learning)

ディープ ラーニングを使用したオブジェクトの検出 (Detect Objects Using Deep Learning)


このツールは、入力ラスターに対してトレーニング済みのディープ ラーニング モデルを実行し、検出したオブジェクトを含むフィーチャクラスを作成します。フィーチャには、検出されたオブジェクトの周囲の境界四角形やポリゴン、またはオブジェクトの中心のポイントを指定できます。

[現在のマップ範囲を使用] がオンの場合、現在のマップ範囲内に表示されるラスターの領域だけが解析されます。オフの場合、ラスター全体が、現在のマップ範囲内になくても解析されます。

オブジェクトの検出に使用される画像の選択


オブジェクトの検出に使用される入力画像。

オブジェクトの検出に使用されるディープ ラーニング モデルの選択


入力ディープ ラーニング パッケージ (* .dlpk) アイテム。

ディープ ラーニング パッケージは、Esri モデル定義 JSON ファイル (* .emd)、ディープ ラーニング バイナリ モデル ファイル、および使用されるオプションの Python ラスター関数から構成されます。

ディープ ラーニング モデルの引数の指定


関数の引数は、入力モデルによって参照される Python ラスター関数クラスで定義されます。ここでは、実験や調整のための追加のディープ ラーニング パラメーターおよび引数 (感度を調整するための信頼性の閾値など) をリストします。

引数の名前は、ツールがラスター解析サーバー上で Python モジュールを読み取ることによって入力されます。

出力からの重複フィーチャの削除 (オプション)


Non-Maximum Suppression を実行します。重複オブジェクトが識別され、信頼値の低い重複フィーチャが削除されます。

  • オフ - 検出されたすべてのオブジェクトが出力フィーチャクラス内に含められます。これがデフォルトです。
  • オン - 検出された重複オブジェクトが削除されます。

信頼度スコア フィールド


オブジェクト検出方法の出力として信頼度スコアを含むフィーチャ サービス内のフィールド。

このパラメーターは、 [Non Maximum Suppression] パラメーターをオンにした場合に必要です。

クラス値フィールド


出力フィーチャ サービス内のクラス値フィールド。指定しない場合、ツールは標準クラス値フィールドの ClassvalueValue を使用します。これらのフィールドが存在しない場合、すべてのフィーチャが同じオブジェクト クラスとして扱われます。

最大オーバーラップ率


2 つの重複したフィーチャの最大オーバーラップ率。ユニオン領域に対する交差領域の比率として定義されます。デフォルトは 0 です。

結果レイヤー名


[マイ コンテンツ] で作成され、マップに追加されるレイヤーの名前。デフォルトの名前は、ツール名と入力レイヤー名に基づいて設定されます。レイヤーがすでに存在する場合は、別の名前を指定するよう求められます。

[出力の保存場所] ドロップダウン ボックスを使用して、結果を保存する [マイ コンテンツ] 内のフォルダーの名前を指定できます。