最近在使用Kinect进行人机交互实验的设计开发,但对于到底使用基于PrimeSense 的openNI(open natural interaction)还是Microsoft的SDK进行开发并不是非常清晰,查阅了相关的一些资料,对两者的比较整理如下:
PrimeSense的OpenNI / NITE优点:
- 许可证包括商业用途
- 包括专人跟踪框架
- 包括手势识别框架
- 可以自动调整深度的图像流的彩色图像
- 全身追踪:
- 还可以计算为关节的旋转
- 支持手的唯一的模式
- 似乎比微软Kinect SDK的跟踪(不一样的测试基准),消耗更少的CPU电源
- 还支持PrimeSense的华硕WAVI Xtion传感器
- 虽然设置和枚举是一个有点古怪,支持多种传感器