此問題與對象的3D跟蹤有關。我的系統將已知參數(X,Y,Z)中的對象/樣本投影到OpenGL,並嘗試與從Kinect傳感器獲得的圖像和深度信息進行匹配,以推斷對象的3D位置。
問題:
Kinect的深度 - >流程 - >以毫米爲單位值
OpenGL->深度buffer->值之間0-1
(其是非線性遠近之間映射)儘管我可以使用http://www.songho.ca/opengl/gl_projectionmatrix.html上提到的方法從OpenGL恢復Z值,但這會產生非常慢的性能。
我相信這是常見的問題,所以我希望一定存在一些切肉刀解決方案。
問:
有效的方式來恢復眼睛z的OpenGL的座標?
或者有沒有其他解決上述問題的方法?
看看OpenCV。我還沒有將它與OpenGL一起使用,但OpenCV幾乎可以實時完成大部分操作。 – Blender
@Blender:你可以指點我的文檔...我也在那裏搜索,但沒有運氣。謝謝! – Rudi
看看[這裏](http://opencv.willowgarage.com/wiki/Kinect)。 – Blender