Cascaded Hough Transform を実装しようとしています (「通常の」バージョンは既に実装しています) が、次のことを理解できません。
画像に HT を適用すると、ハフ空間に直線が残ります。HT のカスケード バージョンでは、無制限の値の問題が解決されるように、ハフ スペースを 3 つのサブスペースに分割する必要があります。
どうすればこれを行うことができますか?
ハフ空間がどのように分割されているかの写真は次のとおりです。
対称空間の双対性を維持しながらパラメーター空間の有界性を復元するために、下の図に示すように、(a, b)-空間を 3 つの有界部分空間に分割します。最初の部分空間にも座標 a と b がありますが、| のみです。| | <= 1 および | b | <= 1。| | > 1 および | b | <= | | | 、点 (a, b) は、座標 1/a および b/a を持つ 2 番目の部分空間に現れます。最終的に | b | > 1 および | | | < | b |、座標 1/b と a/b を持つ 3 番目の部分空間を使用します。
ここで私はひどく混乱します。ハフ空間に線があるとします。違反したらどうやって分割するの?| | <= 1 および | b | <= 1?
ライン内のすべてのピクセルを単純に調べて、問題のピクセルの座標が | より大きいかどうかを確認します。| | <= 1 および | b | <= 1、2 番目の部分空間にプロットしますか?
この種の質問が Stack Overlow で歓迎されない場合は申し訳ありません。アルゴリズムについて質問できるサイトは他にありますか?