1

私は、平らな表面と小さなオブジェクトを認識する必要があるKinectプロジェクトに取り組んでいます。Macマシンでopenniを使う予定です。では、オブジェクト認識にどのライブラリを使用する必要がありますか?このプロジェクトを完了するには、どのような知識が必要ですか。

4

2 に答える 2

2

これを3Dで行うことを計画している場合(つまり、Kinectのポイントクラウドを使用する場合)、PCLが役立つ場合があります。このC++ライブラリには、RANSAC平面検出、通常の計算、セグメンテーション、特徴抽出など、3D点群データを解釈するための多くの機能があります。実行できることの例については、こちらのチュートリアルページを参照してください。

ただし、PCLにはまだ機械学習アルゴリズムが含まれていないため、OpenCVのアルゴリズムの一部を利用することをお勧めします。

MATLABに精通している場合は、データを一度に1ステップずつ処理し、結果を簡単に視覚化できるため、MATLABでの作業が簡単になる場合があります。ただし、組み込みの3D処理関数は少なく、C++プログラムよりも実行速度が大幅に低下します。

于 2012-04-02T17:35:16.470 に答える
2

おそらくOpenCVは良いスタートになるでしょう。

于 2012-03-28T11:00:54.303 に答える