2012-03-27 121 views
1

我正在研究需要識別平面和小物體的Kinect項目。我打算在Mac機上使用openni。那麼我需要哪些庫來用於對象識別?我需要了解哪些知識才能完成此項目。Kinect物體識別

回答

2

OpenCV可能是一個好的開始。

+0

謝謝,我會試試 – xinghua 2012-03-29 00:41:32

2

如果您打算以3D方式進行此操作(即使用Kinect中的點雲),您可能會發現PCL有用。這個C++庫有很多解釋三維點雲數據的功能,例如RANSAC平面查找,正常計算,分割,特徵提取等。有關可以完成的一些示例,請參見教程頁面here

但是,PCL尚未包含任何機器學習算法,因此您可能希望使用一些those in OpenCV

如果您對MATLAB更熟悉,您可能會發現在那裏工作更容易,因爲您可以一次一步地處理數據,並輕鬆地隨時查看結果。但是,內置3D處理功能較少,並且運行速度比C++程序慢得多。

+0

謝謝,我稍後再看 – xinghua 2012-04-02 22:10:10