ハフ変換の前にSobel / Prewittエッジ検出の代わりにキャニーエッジ検出が使用されるのはなぜですか?


9

ハフ変換が画像で機能するためには、バイナリ画像である必要があることを知っています。グレースケール画像から変換するには、エッジ検出アルゴリズムを使用する必要があります。私は人々が常にキャニーエッジ検出を他のもの(Sobelなど)の代わりに使用していることに気づきました。何故ですか?

回答:


13

キャニーエッジ検出は、(誤警報の意味で)言及したものよりも優れたエッジ検出であると見なされます。
これは主に、2つのステップが原因です。

  1. 非最大抑制-近傍で支配的でないエッジ候補は、エッジとは見なされません。
  2. ヒステリシスプロセス-候補に沿って移動している間、エッジの近くにある候補が与えられると、しきい値は低くなります。

これらの2つのステップにより、 "False"エッジの数が減り、ハフ変換のようなより遠いプロセスのより良い開始点が作成されます。


6

バイナリイメージにハフ変換(HT)を適用する必要があるというあなたの声明は正しくありません。元のHTは実際にそのように定式化されましたが、その間、さまざまな作成者がHTをさまざまな方法で拡張しました。たとえば、各画像ピクセルのグレースケール値を検討しました。結果として、エッジ検出のステップを省略できます。

http://dx.doi.org/10.1109/JSEN.2014.2311160から取得したグレースケール値に関する引用:

[23] F. O'GormanとMB Clowes、「特徴点の共線性による画像のエッジの検出」、IEEEトランス。Comput。、vol。25、いいえ。4、pp。449–456、1976年4月。

[24] J. SkingleyおよびAJ Rye、「細線検出のためにSAR画像に適用されるハフ変換」、パターン認識。Lett。、vol。6、いいえ。1、pp。61–67、1987。

[25] C.トレイナー、NJベイリー、およびBRヘインズ、「時間勾配ハフ変換-運動速度による物体識別の制​​約」、リアルタイムImag。、vol。6、いいえ。2、pp。143–153、2000。


この質問を投稿した後、HTはバイナリ入力画像を必要としないことも同意しました。ありがとう!
AshivD 14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.