2017-09-05 5 views
1

非常に簡単な質問かもしれません。私はレールライン検出のためのC++とOpenCVライブラリを使って訓練できる分類子を探しています。 誰でも簡単なアイデアを伝えることができます。 ありがとうございます。C++とOpenCVを使用してレール線検出に使用できる分類器はどれですか?

+0

Haar分類器について考えましたか?はい、顔を検出するために使用されたものと同じです。さまざまな向きのレール線の異なる画像を使用して、独自のHaar分類器を訓練することができます。 [このリンク](https://pythonprogramming.net/haar-cascade-object-detection-python-opencv-tutorial/)は、あなたが使い始めるのに役立ちます。 –

+0

お返事ありがとうございます。私は最後の2ヶ月以来Haarカスケード分類子を使っています。私は間違っているかもしれませんが、私の経験から、Haarの特徴は鉄道線の検出には適していません。画素値の変動が大きい剛体の場合、Haar分類器は正しい選択である可能性があります。レールラインでは、画素のばらつきが十分にとれていないため、できるだけ多くのパターンを使用することができます。レールライン検出に使用できる他の分類器はありますか?前もって感謝します。 – Gansroy

+1

変更のためにHOG(Hitogram of gradients)分類子を試すことができます –

答えて

0

鉄道線は、HOGまたはSIFT機能が含まれている場合は、検出が容易です。しかし、私はYOLO 9000をお勧めします。すでに鉄路を探知する方法が分かっていれば、あなたは運がいいです。さもなければ、それはイメージのコレクションで訓練されることができます。

関連する問題