问题标签 [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.

0 投票
1 回答
616 浏览

compilation - 当我尝试编译时打开 kinect 给出错误

我正在尝试在 ubuntu 10.10 上编译 OpenKinect-libfreenect。我已经安装了所有依赖项。当我用make编译它时,它给了我这个错误。

0 投票
1 回答
1030 浏览

processing - 使用 Daniel Shiffman 的 Kinect 处理库获取 UnsatisfiedLinkError

我试图让 Daniel Shiffman 更新的 Kinect 库中的一些示例正常工作。我安装了 openkinect,并将所有库放在正确的位置。我不太确定问题出在哪里,但终端中的 glview 测试在插入 Kinect 的情况下工作正常。我在英特尔 Macbook(2007)上运行 10.5.8,并且正在使用处理 1.21。我意识到几乎每个运行库的人都在使用 Snow Leopard,这可能是问题吗?任何帮助,将不胜感激。

编辑:我发现这个页面非常有帮助,但是我仍然遇到错误。

http://openkinect.org/wiki/Installation/Compilation_Guides

奇怪的是 openframeworks 演示工作完美,所以我不认为 openkinect 的安装是问题。我在 openkinect 的谷歌群组页面上问了同样的问题。我不是唯一一个遇到这个问题的人,我也看到它出现在处理论坛上。不要犹豫,问我是否有什么可以澄清的。

以下是错误:

0 投票
3 回答
1831 浏览

kinect - 有谁知道如何使用 Kinect 深度图创建 2D 骨架?

我目前正在使用提供深度图的处理 Kinect 库。我想知道如果可能的话,我怎么能用它来创建一个 2D 骨架。不在这里寻找任何代码,只是我可以用来实现这些结果的一般过程。

另外,鉴于我们目前在几款 Kinect 游戏中都看到了这一点,让多个骷髅同时运行会很困难吗?

0 投票
4 回答
2017 浏览

java - 以看似随机的间隔获取 NullPointerException,不知道为什么

我正在从 Kinect 库中运行一个用于处理 (http://www.shiffman.net/2010/11/14/kinect-and-processing/) 的示例,有时会得到一个指向此行的 NullPointerException:

深度数组是在这一行中创建的:

我不确定 NullPointerException 是什么,而且很多谷歌搜索并没有真正帮助。对我来说,代码编译 70% 的时间并无法预测地返回错误对我来说似乎很奇怪。硬件本身会影响它吗?

如果有帮助,这是整个示例:

以下是错误:

0 投票
9 回答
1631 浏览

.net - 是否有用于 Kinect 的 .NET 库来为 PC(不是 XBOX)开发 Kinect 应用程序

是否有用于 Kinect 的 .NET 库来为 PC(不是 XBOX)开发 Kinect 应用程序?图书馆不需要是官方的。(AFAIK MS 无论如何都不会发布 PC 库

0 投票
2 回答
3173 浏览

c# - 使用 CL NUI Kinect 驱动程序,将深度颜色转换为实际相对距离

我正在使用 Kinect 驱动程序 CL NUI 并尝试获取项目的相对深度。

库提供了一种获取表示屏幕上对象深度的图像的方法。这是一个例子:
Kinect 深度图像

有没有一种简单的方法可以将像素颜色转换为图像深度?例如,最近的颜色可能是深度 0,最远的颜色可能是深度 1。

有谁知道这是怎么做到的吗?

我发现了这些关于如何将深度数据转换为颜色的计算,我想要的是相反的:

我的矩阵数学很弱,我不确定如何反转计算。

0 投票
1 回答
2380 浏览

c# - 检测开拳和合拳

我尝试遵循该算法,但它不起作用。我不知道有什么问题。有人可以帮助我吗?

我在哪里可以学习/找到使用 OpenCV 从 Kinect 流式传输的手势识别示例?

0 投票
3 回答
1119 浏览

c# - 手部检测导致光标不稳定

我编写了一个程序,它使用来自 Kinect 的深度数据,并进行斑点检测以找到用户的手。但是,当用户用手控制鼠标时,它会变得非常生涩,这可能是因为人们不太擅长完全静止地握住身体部位。

我已经尝试根据最后十个位置对位置进行平均,但这只会导致延迟时间,而实际上并没有防止抖动。到目前为止,我使用的最佳解决方案是,如果两个方向的像素变化小于 10(即,任一方向的 10 像素变化都会导致移动),则不要移动光标。这没关系,但它仍然有点生涩,并导致界面笨拙,因为您没有很好的精度。

我怎样才能弥补人形缺乏稳定性,使鼠标不那么生涩?

0 投票
6 回答
13688 浏览

c# - Kinect 模式识别

我买了一个 Kinect 在我的电脑上用 C# 玩。(编程是多么有趣啊!)

我正在使用 CLNUIDevice.dll 从 Kinect 获取深度图像。这很好用,我可以通过图像中的 RGB 值读取深度。

现在我想知道有哪些库可以进行不同类型的识别。我见过手部识别、面部识别、骨骼、情绪、物体等。

图像处理库不一定适用于 Kinect(尽管那会很好),也不一定适用于 .Net(尽管那会很好)。例如:任何对象跟踪库都可以工作,但如果它可以正确使用来自 Kinect 的 3D 热图,它会工作得更好。

0 投票
6 回答
5282 浏览

c# - 移除 Kinect 深度阴影

我最近开始在我的 Kinect 上进行黑客攻击,我想删除深度阴影。阴影是由红外发射器稍微靠近相机侧面造成的,因此任何靠近的物体都会得到很大的阴影,而远处的物体会得到更少或没有阴影。

阴影长度与阴影两侧最近点和最远点之间的距离有关。

我的目标是能够将彩色图像正确地映射到深度上。这在不处理阴影的情况下是行不通的,如下图所示:
在此处输入图像描述