倒角距离匹配

边缘检测(Canny edge detector)

差异度

【参考文献】    

  1. H. Barrow, J. Tenenbaum, R. Bolles and H. Wolf, “Parametric correspondence and chamfer matching: Two new techniques for image matching”, In Int’l Joint Conf. of Artif. Intel., pp. 659–663, 1977.   
  2. J. Canny, “A Computational Approach To Edge Detection”, IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI), vol. 8, no. 6, pp. 679-714, Nov. 1986.   
  3. A. Rosenfeld and J.L. Pfaltz, “Sequential Operations in Digital Picture Processing”, J. Assoc. Comput. Mach., vol. 13, pp. 471-494, 1966.

  1. 概要 Chamfer Matchingは入力画像とテンプレート画像間のエッジの相違度に基づいてマッチングをおこなう手法です. エッジ情報をもとにマッチングするため,非常に高速な検出が可能です. 

  2. アルゴリズムの流れ
     まず,入力画像とテンプレート画像からエッジ検出をおこないます. 次に,入力画像から生成したエッジ画像に対し距離変換処理をおこない距離変換画像を作成します. このようにして得られた,距離変換画像とテンプレート画像のエッジ画像の相違度に基づいてマッチングをおこないます.



  3. エッジ検出(Canny edge detector) 入力画像とテンプレート画像からのエッジ検出は下記のように5つのStepから構成されます.

    • Step1:入力画像fをガウシアンフィルタgで平滑化
      • f * g
    • Step2:平滑化画像の縦横の微分値を計算
      • 縦方向の微分値fyと横方向の微分値fxを計算
    • Step3:勾配強度と勾配方向の算出
      • 勾配強度                    勾配方向
    • Step4:勾配強度の極大画素を抽出
      • g(x,y)が勾配方向の画素に対して極大である場合エッジ候補とする
    • Step5:しきい値処理
      • g(x,y)>Thigh:エッジ画素とする
      • g(x,y)<Tlow:エッジ画素としない
      • Tlow<=g(x,y)<=Thigh:近傍にエッジ画素があるときのみエッジ画素とする

  4. 距離変換画像 距離変換画像とは,エッジ画像の各画素から最近傍のエッジ点までの距離を画素値とした画像です. 下の例では,エッジに近くなるほど黒くなり,エッジから遠くなるほど白くなります.



  5. 相違度マッチング
    • 相違度
       テンプレート画像TEと入力距離変換画像IDTとの相違度は次式により算出します.

      h,wは画像の縦と横のサイズです.相違度Sが最小になる位置をテンプレートの位置として決定します.

    • 探索
       Chamfer Matchingでは距離変換画像の画素値がエッジ画素までの距離値になっていることを利用し,全探索することなく効率的に解を探索します. 下記のように,相違度の勾配方向と勾配強度を用いて相違度を最小化する方向と変化量を推定します.

      • x方向の微分値:

      • y方向の微分値:


      • 勾配強度:


      • 勾配方向:


このページの制作: 橋本研究室(永瀬誠信) Copyright 2013 ISL, Chukyo University


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值