如何使用Kinect创建虚拟网络摄像头(也需要我们自己的钩子)? [英] How to create a virtual webcam with the Kinect (needing our own hook too)?

查看:324
本文介绍了如何使用Kinect创建虚拟网络摄像头(也需要我们自己的钩子)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这个帖子谈到了他设法将Kinect用作网络摄像头的方式 -   http://social.msdn.microsoft.com/Forums/en-US/kinectsdk/thread/4ee6e7ca-123d-4838-82b6-e5816bf6529c



我还没有尝试过,因为看起来人们遇到了麻烦,他说它只适用于旧的Windows SDK 2测试版而不是当前的非测试版。


使用单独的程序来访问Kinect,例如那个或者是e2esoft KinectCam,我们需要从C#程序访问Kinect。


我们正在使用骨架进给我们自己的机器人计算。我们希望我们的程序以某种方式还提供颜色流作为虚拟网络摄像头(用于Skype等)。由于我们在程序中初始化Kinect,我们还必须提供
的Feed,因为没有2个程序可以根据我的理解调用相同的Kinect。


我们如何这样做了吗?


谢谢,


Roy

解决方案

你需要使用microsofts附加组件,它在微软机器人工作室中使用kinect,如果这是你使用的程序,然后你可以对所有你想要的数据进行计算,因为附加组件允许kinect用于机器人项目。我认为
它提供了来自kinect的流,但你需要自己执行一些计算,因为它们没有内置到kinect sdk中。


P.S。我正在研究scotts v1网络摄像头无法正常工作的解决方案和在directshow论坛上回复的wdk家伙说,scotts代码应该可以工作,但是无论是每次还是无法保证工作。我会看到我是否可以再次提供该链接
,但您可能会在我回来之前在Google搜索中找到它,具体取决于您需要的速度。



This thread talks about a way he's managed to use the Kinect as a webcam - http://social.msdn.microsoft.com/Forums/en-US/kinectsdk/thread/4ee6e7ca-123d-4838-82b6-e5816bf6529c

I have yet to try it as it seems people are having trouble with it and he says it only works with the old Windows SDK 2 beta and not the current non-beta release.

The problem with using a separate program to access the Kinect, like that or e2esoft KinectCam, is that we need to access the Kinect from our C# program as well.

We are using the skeleton feed to do our own calculations for a robot. We want our program to somehow also provide the color stream as a virtual webcam (to be used on Skype etc). Since we're initializing the Kinect within the program, we also have to provide the feed because no 2 programs can call the same Kinect from what I understand.

How would we go about doing this?

Thanks,

Roy

解决方案

You need to use microsofts add-on which uses kinect in microsoft robotics studio if thats the program your using and then you can perform calculations on the data all you want because the add-on allows the kinect to be used for robotics projects. I think it provides the streams from the kinect but you need to perform some calculations yourself because they are not built into the kinect sdk.

P.S. Im working on a solution for scotts v1 webcam not working and the wdk guy that replied in directshow forum to me said that scotts code should work but is inefficent or not guarenteed to work everytime. I will see if i can come up with that link again but you might find it in a google search before I get back depending on how fast you need it.


这篇关于如何使用Kinect创建虚拟网络摄像头(也需要我们自己的钩子)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆