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