OpenNI 和 NITE 之前已經推出新的 unstable 版本(介紹一、介紹二),可以不需要擺出標準校正姿勢(Psi),就進行人體骨架的追蹤了。不過相對的,stable 版的部分,感覺上沉寂了好一陣子沒有更新。
而現在,OpenNI 的 stable 版,終於從 1.3.x 一口氣跳到 1.5.2.23 了!官方論壇的公告,請參考《New release! (OpenNI-1.5.2.23, NITE-1.5.2.21, Sensor-5.1.0.41)》。這次的更新後,stable 和 unstable 的版本編號變成相同的,分別為:
- OpenNI 1.5.2.23
- NITE 1.5.2.21
- Sensor 5.1.0.41
根據官方說法,這次的更新主要是修正並加強骨架追蹤的品質,同時修正了 AMD CPU 的 SSE3 相容性問題。
而以 OpenNI 來說,和之前的 1.5.2.7 相比,變化並不多,官方的 change logs 如下:
- C : IRMetaData didn’t have operator() and operator[], which is inconsistent with depth and scene.
- Fixed some memory deallocation mismatches.
- Remove redundant USB warning message on Linux (this is normal behavior).
- Java wrappers: adding getDataPtr(), createDataByteBuffer() and copyDataToBuffer() to Generator class.
- NiViewer: did not check if StartGenerating was successful.
其中,第一個 issue 是 Heresy 回報的! XD
要下載的話,一樣是到 OpenNI 的 download modules 的頁面下載:
如果是使用 Microsoft Kinect 的話,Heresy 大概測試了一下,目前 0.91 版的 SensorKinect 應該是可以正常使用、沒有問題的。
OpenNI / NITE Stable 版1.5.2.x ,还需要擺出標準校正姿勢(Psi)??????
to lian
從 1.5 開始就可以不用了