2009-10-07 6 views
9

私は画像処理が初めてで、オブジェクト検出でプロジェクトを行いたいと思っています。だから、このプロジェクトにステップバイステップの手順を提案することで私を助けてください。 〜オブジェクト検出の手順は何ですか?

+2

ご質問が広すぎる); Open Computer Vision Library (OpenCV)

は運を持っています。それは "私は食べ物を準備したい、あなたは私に一歩一歩伝えることができますか?"と尋ねるようなものです。画像処理の紹介や書籍については、すでにSOにいくつか質問があります。 – Ivan

答えて

3

オブジェクト検出は、実際のハードコア数学と、関連する計算方法へのパラメータの長いチューニングを含む非常に複雑な問題です。最善の策は、自由に利用できるライブラリを使用することです.Googleが手助けします。

1

AForge.NETを見てみましょう。 Project Natal'sレベルの精度や有用性はどこにもありませんが、アルゴリズムを簡単に学ぶツールはあります。これは画像処理とAIライブラリであり、colored object trackingmotion detectionに関するチュートリアルがいくつかあります。

もう1つは、インテルのOpenCVです。私はそれが少し高度であると信じていますが、それはC.で書かれています

0

This lectureジェフホーキンスによって、あなたにこの超難しい分野の最先端についてのアイデアを与えるでしょう。

動画が消えたようですが、this vidは同様の地面をカバーする必要があります。

+0

リンク利用できません – JTIM

3

テーマに関するアルゴリズムはたくさんありますが、誰も最高のものはありません。これは通常、ソリューションの最適なソリューションを作るものです。 たとえば、オブジェクトの動きの検出では、のフレーム差分のガウスの誤りを見ることができます。
また、アプリケーション、環境(ノイズ、信号品質)、使用可能な処理能力、許容誤差マージンに非常に依存しています...

さらに、ほとんどの時間まずメディアンフィルタ、ソベルフィルタ、コントラスト強調などの入力データに対して何らかの画像処理を行う必要があります。

私はあなたができるすべてを読み始めるべきだと思う:書籍、Googleと、非常に重要な、主題に関する論文の多くは(多くの自由がインターネットにあります)に興味があります

そして、すべての最初のを。私はテストのために良いライブラリを持っていることが基本的だと思います。私が使用/使用しているものはOpenCVです。これは非常に完全で、実際のより高度なアルゴリズムの多くを実装し、非常にアクティブで、大きなコミュニティを持ち、無料です。したがって、あなたは、おそらくすべての満足のいく答えを得ることはありません、

関連する問題