kinect 硬件传感器采集到的是红外图像和RGB图像, kinect的内置处理器处理采集到的红外图像得到输出的深度图像,通过usb接口输出的就是这个深度图像,也就是所谓的原始深度数据。
我们的问题和你一样,先买了带电源的USB线,也是20米的,是铜芯的,便宜。开始的时候还凑合能用,kinect数据每秒虽然达不到30组数据,但是能保证25组。可是后来就越来越不行了,过了三个月以后,数据传输就差不多没了。换了十几个品牌的线都不行。卖线的厂家说是因为铜芯的容易氧化。后来在kinect的官网找到的USB30的线,是光导纤维的,我记得特特么贵。不过用上就什么问题都没有了。现在用一年多了,用了最少两百多根,都没问题。
从kinect里读数据是一帧一帧的,如果只取一个骨骼的数据,excel表格可以是这样:
帧号|X坐标|Y坐标|Z坐标1|2356|3172|5265
2|2356|3172|5265
3
4
如果取多个骨骼节点的坐标,excel表格可以是这样:
帧号|骨骼与坐标1|RightHand{X:1235;Y:3127;Z:5265}LeftHand{}LeftShoulder{}
2|RightHand{X:1235;Y:3127;Z:5265}LeftHand{}LeftShoulder{}
3
Kinect取骨骼的函数我也建议你自己网上找,核心逻辑写在SkeletonFrameReady函数里。
Excel写入程序也可以在网上找到。
另:建议不要每一帧数据都去记录,那样用不了几分钟就10w条数据了。
以上就是关于Kinect 对数据的处理是在硬件上进行的还是Runtime进行的全部的内容,包括:Kinect 对数据的处理是在硬件上进行的还是Runtime进行的、带源的USB延长线(20m)能够在Kinect上使用吗、请问如何用c#从kinect提取骨骼数据,并把实时数据存储在Excel表格中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)