🟠 ターゲット検出(方向認識)

機能説明

オペレーターは深度学習に基づいて入力画像に対してターゲット検出を実行します。標準的な矩形ボックス検出とは異なり、このオペレーターは物体の回転角度を認識して出力でき、ターゲットの方向を区別し、物体により密着した回転矩形ボックスを生成できます。

使用シーン

アプリケーションシーンで物体を位置決めするだけでなく、その正確な配置姿勢や方向を知る必要がある場合、このオペレーターを選択できます。例えば自動化組立フローで、部品が正確な角度で位置決めと設置を行うことを確保する;製品上の特定特徴が正確な回転角度にあるかどうかを検査する;物体の方向に基づいて分類を行うなど。

入力・出力

入力項目

画像:検出対象の単一カラー画像。

出力項目

検出結果:検出インスタンスのリスト。リスト中の各要素は認識された物体を表し、そのカテゴリ、信頼度スコア、正確な位置と方向を描述する回転矩形ボックスを含みます。

パラメータ説明

重みファイル

パラメータ説明

事前に訓練された、回転ターゲット検出用のモデルファイルをロードします。

調整説明

現在の特定アプリケーションシーンとターゲット物体に対して訓練されたモデルファイルを選択してアップロードします。モデルの品質は結果の精度と堅牢性を直接決定します。

パラメータ範囲

ファイル形式要求は.pth形式です。

信頼度閾値

パラメータ説明

モデル出力結果の「信頼性」閾値を設定するために使用されます。モデルが各物体を認識する際、0から1までのスコアを与え、その認識結果への信頼度の高さを表します。このスコアが閾値より高い物体のみが有効結果として出力されます。

調整説明

  • 数値を上げる:スクリーニング条件がより厳格になります。オペレーターはモデルが非常に確信のある結果のみを出力します。これは誤認識を減らしますが、認識特徴が明らかでないまたは部分的に遮蔽された真のターゲットを見逃す可能性があります。

  • 数値を下げる:スクリーニング条件がより緩くなります。オペレーターはより多くの可能なターゲットを出力しますが、より多くの誤認識を引き起こす可能性があります。 ターゲットでない多くの物体が誤って出力されることが発見された場合、この閾値を上げることを試すことができます;明らかなターゲットが認識されていないことが発見された場合、この閾値を適度に下げることができます。

パラメータ範囲

[0,1]、デフォルト値:0.5

GPU加速を有効にする

パラメータ説明

オペレーターがCPUまたはGPUを使用して計算するかを制御します。深度学習モデルは計算量が大きいため、GPUを使用することで処理速度を大幅に向上させることができます。

調整説明

  • 無効(デフォルト):オペレーターはCPUを使用して計算します。汎用性は良いですが、特殊なハードウェアは不要ですが、1枚の画像を処理するのにより長い時間が必要な場合があり、速度要求の高いシーンには適しません。

  • 有効(推奨):機器がGPUグラフィックカードをサポートする場合、このオプションを有効にすることを推奨します。処理速度が大幅に向上します。

回転を有効にする

パラメータ説明

モデルが角度回転を訓練するかどうかを設定し、回転検出ボックスをより物体に密着させるために使用されます。

調整説明

  • 有効:モデルが回転ターゲット検出モデルの場合、回転を有効にする必要があります。オペレーターはモデル出力の角度情報を解析して、回転検出ボックスを生成できます。

  • 無効:訓練されたモデルが普通の、水平矩形ボックスのみを出力できる標準ターゲット検出モデルの場合、この項目を無効にする必要があります。

旧バージョンアノテーションモデル

パラメータ説明

旧バージョンデータアノテーション方式で訓練されたモデルを処理するために使用されます。

調整説明

  • 有効:モデルが初期の「厳格順序4点アノテーション」方式で訓練された場合、この項目を有効にしてください。

  • 無効:モデルが標準の「回転矩形」方式でアノテーション訓練された場合、この項目を無効にしてください。 旧バージョンアノテーションモデルかどうか確信がない場合、両方の設定を試すことができます。検出ボックスの角度が明らかに間違っている場合(例えば、角度が常に90度偏移する)、このオプションを切り替えて問題解決を試すことができます。一般的に新しく訓練されたモデルの場合、デフォルトでこのオプションを無効にすれば良いです。