問題タブ [object-detection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1725 参照

opencv - OpenCVとコンピュータービジョン、私たちは今どこに立っていますか?

コンピュータービジョンを使ったプロジェクトをやりたいです。主にオブジェクトの検出/識別。いくつかの調査の後、私はOpenCVに戻ってきます。しかし、すべてのチュートリアルは2008年のものです(当時は少し大きかったと思います)。どうやらMac上のPythonではコンパイルされません。私はXcodeからすぐにC++フレームワークを使用していますが、チュートリアルは古く、ドキュメントは私が解析できるものからはずれているため、どのチュートリアルも機能しません。

私がしていることに対するより良い解決策はありますか、そしてOpenCVの使い方を学ぶことについて誰かが何か提案がありますか?

ありがとう

0 投票する
1 に答える
919 参照

opencv - OpenCVのmatchTemplate関数でエラーが発生しました

これらは私が使用しているものです


これは名前空間です


しかし、matchTemplate関数を使用していると、次の問題が発生します


誰かが私がこの問題を解決するのを手伝ってくれる?

追加情報:OpenCV2.3を使用しています

私の問題を表示してコメントするために時間を割いていただきありがとうございます

よろしくハイク

0 投票する
1 に答える
5856 参照

opencv - OpenCV C ++で人のシルエットを見つける

写真から人間のシルエットを抽出し、背景を除去したいと考えています。写真は全身でも、上半身だけでも、下半身だけでも構いません。

これまでに行ったことは、Haar Cascades を使用して顔を追跡することですが、使用するアルゴリズムは顔の上に長方形を作成するため、体全体の形状が必要になります。HOG も試してみましたが、同様に長方形が得られ、すべての写真で機能するわけではありません。

誰かが私を助けてくれたら最高です。OpenCV と C++ を使用しています。

0 投票する
2 に答える
1587 参照

c++ - OpenCV flann.h アサーション エラー

2枚の写真を一致させるプログラムを書きました。そしてこれがコードです。しかし、BruteForceMatcher> (flann ではない) を使用すると動作します。

そして、プログラムを実行した後にこのエラーが発生します

私が間違っていることを誰かに教えてもらえますか?

0 投票する
5 に答える
17413 参照

c++ - OpenCV cv::findHomographyランタイムエラー

Features2D + Homographyからコードをコンパイルして実行し、既知のオブジェクトチュートリアルを見つけるために使用していますが、これを取得しています

ランタイムエラー。デバッグ後、findHomography関数でプログラムがクラッシュしていることがわかりました。

OpenCVの紹介では、「cv名前空間」の章に次のように書かれています。

現在または将来のOpenCV外部名の一部は、STLまたは他のライブラリと競合する可能性があります。この場合、明示的な名前空間指定子を使用して、名前の競合を解決します。

コードを変更し、どこでも明示的な名前空間指定子を使用しましたが、問題は解決しませんでした。可能であれば、この問題について私を助けてください。または、どの関数がfindHomographyと同じことを行い、プログラムをクラッシュさせないかを言ってください。

そしてこれは私のコードです

0 投票する
1 に答える
39373 参照

opencv - matchTemplate がオブジェクトを見つけたかどうかを知る方法は?

この回答を使用して独自のプログラムを作成しましたが、特定の問題があります。

画像にオブジェクトmatchTemplateがなく、エラーがスローされず、オブジェクトが見つかったかどうかを確認する方法がわからない場合matchTemplate、誰かアドバイスをくれたり、これをチェックする関数名を教えてくれませんか。

0 投票する
2 に答える
2019 参照

opencv - 指先の検出と追跡

私は指を検出して追跡するプロジェクトに取り組んでいます。このタスクには静かなリソースがたくさんあると思いますが、効果的なリソースはまだ見つかりません:(。

これまでのところ、私は次のように手を検出する方法を考えてきました:

  1. ハールトレーニング。ただし、最初に、顔検出のようなトレーニング済みのset(xml)がありません。第二に、私たちが自分でトレーニングを行う場合、十分なサンプルがありません(私はまだ大学生です)

  2. HSV空間での肌の色の検出。これを試してみましたが、ノイズが多いので、指先でさらに検出を続けることができません。

3.Handvuを使用します。しかし、私はこのライブラリをセットアップしてWindowsで使用するのが難しいことを心に留めています...

つまり、手を効果的に検出する方法について誰かが私に何か提案をすることができますか?(その後、指先の検出について検討するかもしれません。)

ありがとう!!

0 投票する
1 に答える
739 参照

iphone - 画像内の長方形オブジェクトの縦横比の再構築

私は、カメラ (具体的には iPhone カメラ) を使用して紙を「スキャン」する小さなプロジェクトに取り組んでいます。

ワークフロー:

ユーザーが用紙の写真を撮れるようにし、後でコーナー/アウトラインを検出して、写真の元の用紙の 4 つのコーナー ポイントを認識します。次に、カメラの透視変換を逆にして、撮影した紙の「フラットな」画像を取得するのは簡単です。

ただし、私の質問は、正しい (元の) アスペクト比を維持または計算するにはどうすればよいですか?

紙の角が検出された UI の画像 (画像を投稿できません、申し訳ありません)

上記のように、コーナーポイントの座標があり、左上隅をポイント (0,0)、右上隅を (幅、0)、下にマップするマトリックスを作成する方法も知っています。右隅を (width, height) に、左下隅を (0,height) にします。

問題は次のとおりです。用紙が元々持っている正しい幅/高さのアスペクト比を取得するにはどうすればよいですか。角度を使用して透視変換を決定できると確信していますが、正しい式を見つけるのに苦労しています。また、カメラの焦点距離も必要になるという予感がありますが、それが必要ないのは素晴らしいことです。

どんなアイデアでも大歓迎です。

0 投票する
4 に答える
13218 参照

android - Android Augmented Reality で物理オブジェクトを検出する方法は?

さまざまな形状を検出する多くの方法を見つけました。しかし、私が物理的なオブジェクトに行くときは運が悪いです。私が読んだところによると、パターンファイルを作成するには、画像の周りに黒い境界線が必要です。この概念に従ってパターンを生成すると、アプリケーションは印刷物の画像を検出します。しかし、現実の世界では、物理的なオブジェクトの周りに黒い枠の四角形があるとは限りません。

アップデート

回答を受け入れますが、私の質問は未解決のままです。物理オブジェクトを検出するための解決策はまだありません。

さらなる研究とリンクは大歓迎です!

0 投票する
1 に答える
2001 参照

opencv - OpenCV: 白黒画像から単純な電子部品を検出する

私はOpenCVが初めてで、回路図などの図面からコンポーネントを検索するための最良の方法を見つけようとしています。コンポーネントは常に白の背景に黒ですが、コンポーネントは回転およびスケーリングできます。

コンポーネントを含む簡単な図の例。ダイアグラムは常にこれよりも解像度が高くなります。

ここに画像の説明を入力

すべてのコンポーネントに対して Haar トレーニングを行う必要がありますか? それともテンプレートマッチング?

ありがとう!