2Dワーク位置姿勢偏差検出

現在ご覧いただいているのは最新版の内容です(V2.2.0)。異なるバージョンを参照する場合は、画面右上のボタンから切り替えが可能です。

■ ご利用中のバージョンが分からない場合や、サポートが必要な場合はお気軽にサポート窓口までご連絡ください。

機能

2Dテンプレートマッチングにより、画像内のワークの位置姿勢偏差を検出します。ワークとテンプレートの特徴を比較し、ワークのテンプレートに対する位置ずれと角度偏差を算出します。さらに、設定した偏差しきい値に基づいて、ワークの配置位置または姿勢に異常があるかどうかを自動判定します。

使用シーン

ワークの配置位置や姿勢に異常がないかを検出する必要があるシーンに適しています。

入力と出力

入力

入力ポート データ型 説明

画像

Image

検査対象のワーク画像。

対象物の位置姿勢

Pose2D

画像内におけるマッチング対象物の位置と姿勢。

出力

出力ポート データ型 説明

偏差判定結果

String

偏差判定結果(OK または NG)。

偏差チェック

Bool

ワークが偏差検査に合格したかどうかを表します(合格の場合は true、不合格の場合は false)。

角度偏差

Number

ワークのテンプレートに対する回転角度の偏差。

中心点のXオフセット

Number

ワーク中心点のテンプレート中心点に対するX方向のオフセット量。

中心点のYオフセット

Number

ワーク中心点のテンプレート中心点に対するY方向のオフセット量。

パラメータ説明

パラメータ 説明

ROI設定

パラメータ説明:画像処理を行う領域を制限します。ROI を設定しない場合、このステップは画像全体を処理します。
調整説明:アイコンをクリックした後、データ可視化エリア内でマウスの左ボタンを押したままドラッグし、対応する形状のROIを描画します。

マスク設定

パラメータ説明:1つまたは複数のマスクを設定し、マッチング時にマスクで覆われた画像領域を無視します。
調整説明:アイコンをクリックした後、データ可視化エリア内でマウスの左ボタンをクリックしてアンカーポイントを追加し、ポリゴンマスクを描画します。

テンプレート設定

パラメータ 説明

テンプレートを選択

パラメータ説明:マッチングに使用するテンプレートを設定します。

調整説明: テンプレートエディタを開き、このツール内でマッチング用テンプレートを編集します。設定が完了しテンプレートを保存した後、 をクリックしてドロップダウンメニューからテンプレートを選択します。使用方法については、2Dテンプレートエディタ をご参照ください。

このテンプレートエディタでは、位置姿勢偏差検出用テンプレートのみ編集できます。

マッチング設定

パラメータ 説明

エッジ極性感度

パラメータ説明:マッチング時にエッジ極性がテンプレートと一致している必要があるかどうかを制御します。極性とは、エッジにおけるグレースケール値の変化方向(明から暗、または暗から明など)を示します。
初期値:有効
調整説明:データ取得シーンに大きな差異がない場合は、このパラメータを有効にすることでマッチング精度を向上できます。差異が大きい場合は、このパラメータを無効にすることでマッチングの汎化性能を向上できます。

最小マッチングスコア

パラメータ説明:マッチング結果が有効かどうかを判定するために使用します。マッチングスコアがこのパラメータ値未満の結果は破棄されます。
初期値:50.0

有効マッチングしきい値

パラメータ説明:対象画像内において、勾配振幅がこのしきい値以上の点は有効エッジポイントとみなされ、マッチングスコア統計に使用されます。
初期値:10

有効マッチング比率下限

パラメータ説明:有効マッチングのエッジポイント数が、テンプレートエッジポイン総数に占める最小割合を設定します。
初期値:50%

検索半径

パラメータ説明:位置姿勢補正処理中、各テンプレート特徴点に対して対象画像内で対応するマッチ点を検索する際に許可される円形検索領域の半径です。

初期値:8

マッチングの精度が低い場合は、この値を適切に大きく設定できます。

重なり合う比率の上限

パラメータ説明:重複したマッチング結果をフィルタリングするために使用します。2つのマッチング結果間の重複率がこのパラメータ値を超える場合、マッチングスコアが高い結果のみ保持されます。
初期値:50%

塗りつぶし比率

マッチングする対象物が画像境界外にはみ出す可能性がある場合に、許可されるパディングサイズがテンプレートサイズに占める割合を指定します。塗りつぶしを行うことでエッジマッチング成功率を向上できますが、通常は計算量が増加します。

マッチング対象物の一部が画像外にある場合、このパラメータを設定する必要があります。マッチング後、テンプレートが画像外にはみ出したサイズ割合がこのパラメータ値を超える場合、マッチング失敗と判定されます。

初期値:0%

偏差しきい値設定

パラメータ 説明

Xオフセット下限

パラメータ説明:許容される X 方向の最大負オフセット量です。単位は px です。ワーク中心点の X 座標とテンプレート中心点の X 座標との差がこの値未満の場合、NGと判定されます。
初期値:-100.00 px

Xオフセット上限

パラメータ説明:許容される X 方向の最大正オフセット量です。単位は px です。ワーク中心点の X 座標とテンプレート中心点の X 座標との差がこの値を超える場合、NGと判定されます。
初期値:100.00 px

Yオフセット下限

パラメータ説明:許容される Y 方向の最大負オフセット量です。単位は px です。ワーク中心点の Y 座標とテンプレート中心点の Y 座標との差がこの値未満の場合、NGと判定されます。
初期値:-100.00 px

Yオフセット上限

パラメータ説明:許容される Y 方向の最大正オフセット量です。単位は px です。ワーク中心点の Y 座標とテンプレート中心点の Y 座標との差がこの値を超える場合、NGと判定されます。
初期値:100.00 px

角度下限

パラメータ説明:許容される最小角度偏差です。単位は ° です。ワークの回転角度とテンプレート角度との差がこの値未満の場合、NGと判定されます。
初期値:-180°

角度上限

パラメータ説明:許容される最大角度偏差です。単位は ° です。ワークの回転角度とテンプレート角度との差がこの値を超える場合、NGと判定されます。
初期値:180°

この情報は役に立ちましたか?

ご意見・ご要望がございましたら、以下よりお寄せください:

Mech-Mindは、お客様のプライバシーを重視しています

このサイトでは最高の体験を提供するために Cookie を使用しています。サイトの閲覧を続ける場合、Cookie の使用に同意したことになります。「拒否する」を選択すると、このサイトを訪れた際に追跡や記憶が行われないように単独の Cookie が使用されます。