问题标签 [kinect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在 Kinect SDK 中加载 INuiInstanceHelper 时出现不一致的问题
我在这里和 MSDN 论坛上都发现了这个问题和可能的解决方案,但我的问题有点不同。当我在 Runtime 类上调用 ctor 时,我得到了这个异常:
System.IO.FileNotFoundException:无法加载文件或程序集“INuiInstanceHelper,Version=1.0.0.10,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。
在简单场景中构建运行时时我没有收到此错误(例如 WPF 中的 Loaded 事件。请参阅下面的简单场景代码)。
在我的真实场景中,当用户从打开文件对话框打开文件时,会调用我的运行时 ctor。这是从 ViewModel 中的 MenuItem 命令开始的,该命令使用包装打开文件对话框的“服务”。ViewModel 然后在指定文件路径后初始化运行时:
如果 nuiService 之前从未被初始化过,它只会构造运行时:
但是,当我从头开始一个新的WPF 项目并构建运行时时,我没有收到此错误:
在谷歌搜索此异常时,我遇到了需要更新 DirectX、重新启动、更新 Windows 或将 INuiInstanceHelper 重新安装到 GAC 的解决方案。我看不出这些解决方案有什么帮助,因为我可以以不同的方式无错误地构建运行时。我认为我的问题必须与用户启动(例如从按钮单击)有关,但是当我将运行时构造函数移动到在应用程序启动附近执行的方法时(例如在我的 ViewModel 的 ctor 中实例化通过数据绑定声明)我仍然有这个问题。想法?
python - 使用 ctypes 在 DLL 中调用(kinect)函数
我正在尝试为 MSRKINECTNUI.DLL 中公开的 MSoft Kinect 函数编写一个包装器。
我正在转换官方驱动程序附带的骨架查看器示例。此示例使用 C++ 并使用 DLL 中的相同函数。可以在此处阅读描述此示例的原始 C++ 文档。
你可以在我的github上看到进度。转子工作,事件似乎发生了。但这是很多黑客行为。现在我有点卡住了。
这是在顶部定义了 ctype 结构的 kinect 接口类。哦,是的,你需要一个 Kinect,在带有 Microsoft 的 Kinect Beta 驱动程序的 Windows 上运行。
代码很乱,正在进行中。我故意留下评论,试图表明我是多么绝望(或懒惰:-)。无论如何,问题是 pImageFrame 对象没有被 NuiImageStreamGetNextFrame() 填充。我通过没有更新的时间戳得出结论。下一个问题是访问 pFrameTexture BYTE 数据并将其显示为 PIL 中的图像。但那是下一章。
输出:
Kinects 已连接:1 NuiImageVideoStreamOpen Nui_ProcessThread 已启动:() m_hNextVideoFrameEvent 事件发生:timeStamp:82807608 16/08/72 18:06 m_hNextVideoFrameEvent 事件发生:timeStamp:82807608 16/08/72 18:06 m_hNextVideoFrameEvent 事件发生:timeStamp:82807608 16/08 /72 18:06 m_hNextVideoFrameEvent 事件发生:timeStamp:82807608 16/08/72 18:06 m_hNextVideoFrameEvent 事件发生:timeStamp:82807608 16/08/72 18:06
c# - How to track head position
I want to do something similar to what Johhny Lee did in his Wii head tracking http://www.youtube.com/watch?v=Jd3-eiid-Uw&feature=player_embedded
But I want to use the Kinect. Since Microsoft's sdk exposes the skeletal joints, I had hoped I might be able to just use that to get the head position. The problem is that I want to do this with my desktop computer and its monitor. If I put the Kinect sensor right next to my monitor and sit at the desk. pretty much just my head and neck are visible to the sensor, so the skeletal tracking doesnt pickup on my head position.
Is anyone familiar with a head tracking project using the Kinect? Preferably in C#
wpf - 使用 Kinect 的 WPF 滑块页面导航
我正在寻找创建具有一些导航元素的 Kinect 应用程序。
我将使用编码 4 有趣的悬停按钮,但也在寻找类似于 Xbox Kinect“悬停和滑动”导航栏的东西,这些导航栏用于 xbox kinect 仪表板部分中的左右导航。
是否有任何现成/示例控件可供我修改以供自己使用?
kinect - 在 Xbox 上为 Kinect 开发
我正在为一款最终将商业化但目前尚未商业化的游戏构建原型。由于我不是获得许可的 Xbox 开发人员,因此我无法访问官方的 Microsoft XDK。我知道最近发布的 Kinect for Windows SDK,以及 OpenKinect 等开源替代品。不幸的是,这两个选项都仅适用于 Windows。我听说微软最终计划发布对 XNA 的 Kinect 支持,但谁知道什么时候会发生。我的问题:在短期内,我可以使用任何库、聪明的 hack 或开源替代方案来让我的原型在 Xbox 本身上运行吗?
macos - 在 OS X 中生成和发布多点触控事件以使用外部摄像头控制 Mac
我目前正在为我的大学做一个研究项目。目标是使用 Microsoft Kinect 摄像头控制 Mac。另一个学生正在编写 Kinect 驱动程序(它将安装在 Mac 后面的天花板或墙壁上的某个位置,并输出 Mac 屏幕上所有手指的位置)。
我有责任使用这些手指位置并对它们做出反应。目标是用一根手指控制鼠标,并以相同的方式对多根手指做出反应,就像它们在触控板上一样。
我认为这将是简单而直接的,但事实并非如此。使用一根手指(使用 CGEvent)控制鼠标光标实际上非常容易,但不幸的是,没有用于创建多点触控手势并将其发布到系统的公共 API。
我做了很多研究,包括在尽可能低的位置使用事件点击捕获所有 CGEvents 并尝试拆卸它们,但到目前为止还没有真正的进展。
然后我偶然发现了这一点并意识到,即使是事件点击的最低位置也不够深: 扩展魔术鼠标的功能:我需要一个 kext 吗?
如果我做对了,内置的触控板(以及 MagicMouse 和 MagicTrackpad)通过 KEXT-Kernel-Extension 与私有 MultitouchSupport-framework 进行通信,该框架正在以某种方式生成传入数据并将其发布到操作系统。
所以我需要使用 MultitouchSupport.framework 中的私有 API 来做与触控板一样的事情,对吧?或者我需要写一个KEXT-Extension?
如果我需要使用 MultitouchSupport-framework:我如何反汇编它以获得私有 API?(我知道类转储,但这只适用于 Objective-C 框架,而这个框架不是)
非常感谢您的任何回复!下一个。
c# - 找不到 Kinect 音频设备 InvalidOperationException
有谁知道为什么在语音项目(在 Kinect SDK 中找到)中的以下代码被命中时抛出 InvalidOperationException。我已按照指示安装了先决条件项目拒绝运行。
有人遇到过类似的问题吗??
kinect - 使用 Kinect SDK 进行头部追踪?
是否可以使用 Kinect 检测我是否转动或倾斜头部。
最好使用 Kinect SDK。我知道 Forza 4 会有一些头部跟踪,但是可以用 SDK 完成吗?
windows - 我需要使用哪些编程语言和软件来制作使用 Kinect 数据的 Windows 程序?
我想在 Windows 上制作一个使用我的 Kinect 数据的计算机程序。我可以使用哪些语言以及哪些软件可以在此过程中帮助我?
编辑:好的,所以我从 Windows 中找到了 Kinect SDK。我应该知道的任何其他下载会有所帮助吗?
computer-vision - 如何从头部位置计算 3d 相机的位置以获得全息效果
在此视频http://www.youtube.com/watch?v=Jd3-eiid-Uw中,通过以某种与观看者头部相应的动作移动 3D 相机来实现全息图类型的效果。
给定观众头部相对于屏幕的位置,你如何计算相机的位置来实现这种效果?您还必须计算相机的 fov 并校正剪切吗?