我需要一个关于如何使用KinectSDK从我修改过的深度图像中获取骨架数据的帮助。
我有两个Kinect。我可以从他们两个获得DepthImage。我将两个深度图像转换为3D坐标,并使用OpenGL将它们组合在一起。最后,我重新投影3D场景并获得一个新的DepthImage。 (分辨率也是640 * 480,我的新DepthImage的FPS约为20FPS)
现在,我想通过使用KinectSDK从这个新的DepthImage中获取骨架。
任何人都可以帮我解决这个问题吗?
由于
这张照片是我的流程:
答案 0 :(得分:2)
Miscrosoft Kinect SDK是否提供任何我可以输入detph图像然后返回骨架的API?
否强>
我试图找到一些库(不是由微软制作)来完成这项任务,但这并不简单。
尝试关注this discussion on ResearchGate,如果您想开发图书馆并与我们分享,可以从这里开始使用一些有用的链接(例如数据库或早期项目)。
答案 1 :(得分:0)
我希望做类似的事情,将经过后处理的深度图像反馈给Kinect进行骨架分割,但不幸的是,似乎没有办法用现有的API做到这一点。
答案 2 :(得分:0)
为什么要根据您的3D深度数据重建骨架? kinect Sdk可以直接记录骨架而无需重建。 一台摄像机足以记录骨架。
如果您使用kinect v2,那么我可以追踪3个或4个骷髅左右。
kinect基本上提供3个流,rgb视频,深度,骨架。