有人知道新的kinect,是否支持Candescent NUI?我想用Candescent检测手指和手,但我找不到新的OPENNI,kinect,NITE或Microsoft SDK是否支持新的kinect,也可以接受Candescent NUI。
在这里找到Candescent NUI到Kinect V2的移植,但你必须设置你的依赖项才能直接运行,你需要OpenNI.net.dll,OpenNI64.dll,XnVNITE.net.dll和Microsoft.Kinect.dll(Kinect SDK V2 dll)
似乎没有人将Candescent NUI移植到Kinect v2。你可以自己做。他的代码非常好,很清楚。几个月前,我真的很想将此代码移植到 Kinect v2,甚至开始研究它,但意识到我不想要前脸手指跟踪,而是自上而下,更类似于 RetroDepth (https://www.youtube.com/watch?v=96CZ_QPBx0s),现在我正在实现这个。
如果你只需要手指跟踪,类似于Leap Motion,你可以使用Nimble SDK,它与Kinect v2配合得很好(不完美),在前置模式下,就像Candescent一样,但它使用完整的3D手骨架。在 Kinect v1 中,它使用自上而下的设置工作。但我不确定他们是否仍然提供免费许可证。检查一下。
如果他们不提供免费许可证,您可以重新实现Candescent手动跟踪功能,此外,您可以做得更强大,因此它可以支持另一个具有不同范围(近,远)和不同分辨率的深度相机,实际上是Candescent最烦人的事情之一(在我看来),它是深度和彩色图像的硬编码分辨率。
此外,CHI2015(http://chi2015.acm.org/)将提出一种新技术,用于Microsoft(https://www.youtube.com/watch?v=A-xXrMpOHyc)对Kinect v2进行手部跟踪,也许他们很快就会将其集成到Kinect SDK v2中。也可能在会议结束后,它的论文将被发表并上传到 acm.org 甚至一些公共图书馆,所以你可以看到他们是如何做到的,幸运的是,很快就会有人实施它。