后来确认了一下,Kinect for XBox果然可以在Kinect for Windows SDK下使用。几个demo都可以正常运行(没有试音频相关的,因为我不关心),感觉和Kinect for Windows没有太大不同,脸部识别工作正常,半身骨架识别也没问题。唯一不太一样的是,似乎“Near Mode”不起作用,但奇怪的是有些demo又确实能得到低于正常模式的80厘米距离的深度值。
起因源于本人刚刚头脑一热在京东上搞了个Kinect for Windows,拿到手却发现和原来Xbox 360上的Kinect在硬件上似乎没太大差别,能看到的检测距离的改善以及半身骨架识别,脸部识别等貌似都是软件的升级。贵了一倍(<1000 vs. 1920)却只是软件升级,感觉有点坑爹。于是在网上找到了这篇文章,给想入手Kinect for Windows的朋友一个参考。结论似乎是,开发者用老的(便宜的)Kinect就可以了,而249的价格是指望将来大卖时赚用户的钱的。稍后我会确认一下,Xbox版Kinect在PC上是否具备新Kinect硬件的全部功能。
另外,有兴趣可以看我之前的相关文章Kinect Demo for Grandpa SDK。