2Dマッチング
機能
2D画像内でテンプレートと一致する特徴を検索・位置決めし、対象物の位置姿勢を計算します。2D位置姿勢変換を同期して行う必要がある後続ステップにデータを提供します。複数対象の位置決めと認識に対応しています。
入力と出力
入力
| 入力ポート | データ型 | 説明 |
|---|---|---|
画像 |
Image |
テンプレートマッチングに使用する画像です。 |
対象物の位置姿勢 |
Pose2D |
対象物の位置姿勢変換に基づいて、ROIの位置姿勢を同期的に調整するために使用します。 |
出力
| 出力ポート | データ型 | 説明 |
|---|---|---|
スケール比率 |
Number[] |
マッチング後の対象物の、テンプレートに対するスケール比率。 |
マッチングスコア |
Number[] |
マッチング結果の品質を評価するために使用します。 |
マッチング結果の数 |
Number |
マッチングによって得られた結果の数。 |
位置合わせパラメータグループ |
Pose2D[] |
マッチングした対象物をテンプレートに位置合わせするために必要な並進および回転パラメータです。 |
対象物の位置姿勢 |
Pose2D[] |
位置合わせ後の対象物の画像内における位置および姿勢。 |
対象物の境界ボックス |
Shape2D/Rectangle[] |
テンプレート境界ボックスをマッチング結果に基づいて変換することで得られる、マッチした対象物の境界ボックス。 |
パラメータ説明
| パラメータ | 説明 |
|---|---|
ROI設定 |
ROIは、アルゴリズムが処理する画像領域を制限するために使用します。有効にすると、このステップはROI内のデータのみを使用してテンプレートマッチングを行います。 |
マスク設定 |
テンプレートマッチング実行時、システムはマスクで覆われた画像領域を無視します。マスクの設定および調整方法については、ROI設定 をご参照ください。 |
テンプレート設定
| パラメータ | 説明 |
|---|---|
テンプレート選択 |
マッチングに使用するテンプレートを設定します。 設定ツールを開く をクリックして2Dテンプレートエディタを開き、位置合わせテンプレートを設定します。設定が完了しテンプレートを保存した後、▼ をクリックしてドロップダウンメニューからテンプレートを選択します。2Dテンプレートエディタの使用方法については、2Dテンプレートエディタの使用説明 をご参照ください。 |
マッチング設定
よく使うパラメータ
| パラメータ | 説明 |
|---|---|
エッジ極性感度 |
マッチング時にエッジ極性がテンプレートと一致している必要があるかどうかを制御します。極性とは、エッジにおけるグレースケール値の変化方向(明から暗、または暗から明など)を示します。 データ取得シーンに大きな差異がない場合は、このパラメータを有効にすることでマッチング精度を向上できます。差異が大きい場合は、このパラメータを無効にすることでマッチングの汎化性能を向上できます。 デフォルトでは有効です。 |
マッチング結果の最大数 |
出力可能なマッチング結果の最大数を設定します。マッチングスコアが最も高い上位 N 件(N は本パラメータ値)のマッチング結果のみ保持されます。実際のマッチング数が N 未満の場合は、すべてのマッチング結果が出力されます。 初期値:1 |
最小マッチングスコア |
マッチング結果が有効かどうかを判定するために使用します。マッチングスコアがこのパラメータ値未満の結果は破棄されます。 初期値:50.0 |
詳細パラメータ
| パラメータ | 説明 | ||
|---|---|---|---|
有効マッチングしきい値 |
対象画像内において、勾配振幅がこのしきい値以上の点は有効エッジポイントとみなされ、マッチングスコア統計に使用されます。 初期値:10 |
||
有効マッチング比率下限 |
有効マッチングのエッジポイント数が、テンプレートエッジポイント総数に占める最小割合を設定します。 初期値:50% |
||
検索半径 |
位置姿勢補正処理中、各テンプレート特徴点に対して対象画像内で対応するマッチ点を検索する際に許可される円形検索領域の半径です。 初期値:8
|
||
重なり合う比率の上限 |
重複したマッチング結果をフィルタリングするために使用します。2つのマッチング結果間の重複率がこのパラメータ値を超える場合、マッチングスコアが高い結果のみ保持されます。 初期値:50% |
||
塗りつぶし比率 |
マッチングする対象物が画像境界外にはみ出す可能性がある場合に、許可されるパディングサイズがテンプレートサイズに占める割合を指定します。塗りつぶしを行うことでエッジマッチング成功率を向上できますが、通常は計算量が増加します。
|