サブピクセル単位でのテンプレートマッチング how to template matching in sub pixel

17 ビュー (過去 30 日間)
Keiichiro Yashima
Keiichiro Yashima 2020 年 12 月 20 日
コメント済み: Keiichiro Yashima 2021 年 1 月 4 日
今現在,テンプレートマッチングにて対応点を取得しているのですが,精度向上のため,サブピクセル単位でのテンプレートマッチングを行いたいのですが,手法がわかりません.
Currently, I am getting the corresponding points by template matching, but I want to perform template matching in sub-pixel units to improve accuracy, but I do not know the method.
よろしくお願いいたします.

回答 (1 件)

Kenta
Kenta 2020 年 12 月 27 日
こんにちは、SURFなどの特徴量をもとにレジストレーションすればどうでしょうか。ただ、こちらはピクセル単位のマッチングで、「サブピクセル」単位でのマッチングではありません。ここでいうサブピクセル単位のマッチングとはどういうことでしょうか。例えば、高解像度のドローン画像と、低解像度の衛星画像があって、ドローン画像中のあるピクセルが、低解像度画像ではどの場所に相当するのかを見つけたりする、みたいな感じでしょうか。
https://jp.mathworks.com/help/vision/ref/matchfeatures.html
  1 件のコメント
Keiichiro Yashima
Keiichiro Yashima 2021 年 1 月 4 日
こんばんは.返信が遅くなり申し訳ございません.
私の言うサブピクセル単位とは,整数ではなく小数点でのマッチングになります.
テンプレートマッチング手法としてZNCCを採用し,自力で関数を作成ているのですが,対応点を取得するときに,x,y座標を小数点レベルで求めるやり方が分からずに困っております.

サインインしてコメントする。

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!