|
パターンマッチングライブラリ
|
|
主な機能
|
次の用途に最適
|
|
|
正規化相関サーチ
|
プレゼンス、アブセンス
|
|
正確なサブピクセル精度
|
配列
|
|
回転・スケーリングのサポート
|
ピックアンドプレース
|
|
マルチパターン生成
|
|
|
グレーレベルやカラー画像のサポート
|
|
|
非スクエアピクセルの管理
|
|
|
無視領域設定
|
|
|
|
|
EasyMatch はグレーレベル&カラーパターンマッチング用のライブラリです。事前にシステムに登録されたパターンから、任意に配置されたテンプレートを探し出します。このツールは、目視領域の中でパターンの位置が不明なとき、またパーツの存在管理が必要な場合に大変有効です。このライブラリは正規化相関法を用いて動作し、パターンとターゲット画像との乖離を計測します。
|
|
|
|
特徴
|
|
|
|
マルチパターン生成
|
|
|
ユーザーが定義した数のパターンの生成が行なわれます。信頼性のあるものだけが保持されます。
|
|
|
標準、オフセット正規化、ゲイン正規化、完全正規化補正
|
|
|
相関性は連続階調値(バイナリの逆)で計算されます。照明状態が一定でないとき、往々にして画像とパターンの比較は困難であることはよく知られています。これに対処するには、比較前にパターンのコントラストおよび明るさを自動的に調整することが大変効果的です。このプロセスが正規化と呼ばれています。EasyMatchでは4つの独立した正規化モードがあり、ゲインやオフセット補正の有無によって使い分けられます。
|
|
|
ノーマル、反転、混合コントラスト
|
|
|
照明の効果によってはオブジェクトのコントラストが反転している場合があります。(ホワイト・ブラックのバランスが逆)アプリケーションによっては反転したオブジェクトを保持したり、破棄したりする方が好都合な場合があります。3つのマッチングモードが使用できます。ノーマルのみ考慮、反転のみ考慮、あるいはその両方です。
|
|
|
|
平行移動、回転、等方性/異方性スケーリング
|
|
|
パターンとターゲット画像の最適なマッチングを探すために、ターゲットは平行・垂直方向に移動が可能です。さらに、回転またはX軸、Y軸方向に独立して変倍も可能です。 回転角度やスケールファクターはユーザー独自のインターバルによって違います。あらゆる設定が自由に実現できます。
|
|
|
サブピクセルレベルまでの可変精度
|
|
|
パターン計測の精度性が調整可能です(精度を落とすと処理スピードは速くなります)。10分の1ピクセルまで調整できます。
|
|
|
無視領域設定
|
|
|
|
パターンを四角形の対象領域に内接させることができない場合、パターンの周囲は、スレッショルドレベルより下のピクセル値を設定することによって無視できます。これらのピクセルは照合プロセスに加えられません。テンプレートの部分がサンプルごとに変わっても、同じ特徴を使用できます。
|
|
|
グレーレベルやカラー画像のサポート
|
|
|
EasyMatchは8ビットのグレースケール画像と24ビットRGB画像の処理が可能です。
|
|
|
非スクエアピクセルの管理
|
|
|
画像が非スクエアピクセルで得られる場合、回転したオブジェクトは斜めになったように見えます。この効果はピクセル縦横比を考慮に入れて補正できます。
|
|
|
|
|