我刚刚开始使用C#和Kinect SDK,当KinectSonsor不是本地时可以使用Kinect SDK和WPF,但是通过网络提供流?
Normaly Kinect Region需要对本地Kinect传感器进行盲处,是否可以仅使用来自Kinect over Network的流数据的Region?
我想使用WPF和我的GUI工具箱是否有远程Kinect的方法?
解决方案
SDK依赖于KinectSensor,并且需要使用API连接到机器的本地传感器。对于Kinect Region WPF控件,这是正确的。请记住,数据处理必须在不到33毫秒的时间内完成,以防止延迟或丢失帧。如果您可以确保在该时间范围内捕获,打包,交付,解压缩和处理数据,您可以进行交互数据的套接字类型数据传输。
Kinect Interactions库可以当然可以使用Kinect托管在机器上,无需WPF即可使用。获得交互数据后,可以将其传递给远程计算机以执行操作。数据大小比完整深度/颜色帧小很多
channel9.msdn/coding4fun/kinect/Using-the-InteractionStream-without-WPF
dotneteers/blogs /vbandi/archive/2013/03/25/kinect-interactions-with-wpf-part-i-getting-started.aspx
Hi,
i just begin to work with C# and the Kinect SDK, is it Possible to work with the Kinect SDK and WPF when the KinectSonsor is not local, but offer streams over network?
Normaly a Kinect Region need a blinding to a local Kinect Sensor, is it possible to work with a Region only with Stream Datas from a Kinect over Network?
I want to use WPF and the Toolkit for my GUI is there a way with a remote Kinect?
解决方案The SDK has a dependency on the KinectSensor and does require a local sensor connected to the machine using the API. For Kinect Region WPF control, this holds true. Keep in mind, data processing has to happen in less than 33ms to prevent latency or dropped frames. If you can ensure data can be captured, packaged, delivered, unpacked and processed in that timeframe you may be able to do some socket type data transfer of interaction data.
The Kinect Interactions library can certainly be hosted on the machine with the Kinect and be used without WPF. Once you have the interaction data, you can pass that to a remote machine to take action. The data size is a lot smaller than a full depth/color frame
channel9.msdn/coding4fun/kinect/Using-the-InteractionStream-without-WPF
dotneteers/blogs/vbandi/archive/2013/03/25/kinect-interactions-with-wpf-part-i-getting-started.aspx
更多推荐
没有本地Kinect传感器的KinectRegion
发布评论