2016-07-02 7 views
-2

私はサッカー場の白線に従ってカメラを較正する必要があります。 そうするために、私はエッジ検出にCannyを使用し、白線ベクトルを取得するにはHoughLinesPを使用しました。カメラの位置は固定されておらず、画像には込み入ったものも含まれている可能性があります。この場合、HoughLinesPにとっては騒がしいかもしれないので、私は画像からのROIを抽出すると考えました。 Iv'eはイメージをHSVに変換し、緑色でinRangeを使用しました。 今、ROIを取得する最良の方法は何ですか?サッカー場のROIを抽出

Link to example for a noisy image - Source and after InRange

答えて

0

まあDBSCANのようなクラスタリング手法を用いて、このアプローチでは、あなたは、ノイズを取り除くと最大の地域を選択することができます。次に、opencvを使用して、その領域を輪郭で、線で、または凸包で記述することができます。

ところで、あなたは私たちが一緒にいくつかの問題の特定の仮定、また、レンズの歪み補正および静的カメラの自動校正のためのフィッティングモデルとフィールド、ライン、サークルの情報を使用しrecent line detectors

を見てしたいこともあるでしょう。ただし、最小のユーザー入力を必要とする騒々しいケースが常に発生します。

関連する問題