问题标签 [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 回答
905 浏览

3d - 内存中的 XNA 高度图

我正在尝试使用高度图来可视化来自 Kinect 的数据(高度图 + 彩色图像)。为此,我需要能够经常更新高度图。直接内存访问会很好(指针或数组)。

显然terrainModel = Content.Load("Models\terrain");不会这样做,因为它会加载一个静态高度图。

我怎样才能做到这一点?或者,(在 XNA 中)以 3 维显示图片的最佳方式是什么?

其他人做过的类似事情的例子:

0 投票
1 回答
1354 浏览

kinect - Kinect 手势识别

我只想知道识别物体(如人类和身体部位的手势)是由 Kinect 还是由 Xbox 360 完成的。

0 投票
1 回答
590 浏览

c++ - 如何解决“库未加载:”问题?

我开始使用 Kinect,我想使用 OpenNI 进行骨骼跟踪。由于我对 c++ 的了解有限,最简单的选择是使用OpenFrameworks的ofxOpenNI插件。

我已经下载了插件,并成功编译了示例,但应用程序无法加载 dylib:

我在带有 OpenFrameworks 062 的 osx 10.5.8 上使用 XCode。

这是一些背景知识,但我认为 dylib 问题是普遍的。

我的项目中有请求的 dylib 文件,路径似乎还可以。有什么线索吗?

0 投票
1 回答
522 浏览

flash - 在 Open-NI NITE(Windows 平台)中对稻草人骨架的 ActionScript 支持

我有兴趣在 Windows(最终使用 Mac)机器上使用 XBox Kinect 设备以及 Open NI/NITE。我需要使用 NITE 的高级骨架/稻草人功能。

我看到了这个令人兴奋的 Kinect/Flash 视频:http ://www.youtube.com/watch?v=LKchGr9VIZE&feature=related

我终于在我的 Windows 机器上安装了 Kinect 驱动程序和 Open NI 组件并进行了一些演示!但是,我找不到好的和直接的方式来与 Flash 中的 Open NI / Kinect 交互并访问稻草人功能,就像您在视频中所做的那样!

  1. 有人知道是否有任何“稳定”的 Windows 服务与 ActionScript 客户端可以与之交谈的本机 NITE 交谈?

  2. 我应该使用哪些组件来为 Open NI 稻草人功能提供 Flash 支持?我应该开发自己的 Flash 连接的服务吗?有什么好的已经出版了吗?我只看到了 C# 包装器,我不确定它是支持稻草人功能还是只支持基本功能

  3. 有人可以与我分享至少最简单的代码示例吗?

0 投票
1 回答
2725 浏览

qt - OpenNI + OpenCV + Qt

我正在尝试使用 Kinect (OpenNI) 制作应用程序,使用 GUI 处理图像 (OpenCV)。

我测试了 de OpenNI+OpenCV 和 OpenCV+Qt

通常,当我们使用 OpenCV+Qt 时,我们可以制作一个 QWidget 来显示相机的内容 (VideoCapture) .. 捕获帧并更新此查询以获取设备的新帧。

使用 OpenNI 和 OpenCV,我看到了使用 for 循环从 Kinect 传感器(图像、深度)中提取数据的示例,但我不知道如何使这种拉动路由变得简单。我的意思是,类似于 OpenCV 帧查询。

这个想法嵌入到 QWidget 中,从 Kinect 捕获的图像。QWidget 将(目前)有 2 个按钮“Start Kinect”和“Quit”......在“绘画”部分下方显示捕获的数据。

有什么想法吗?

0 投票
4 回答
13593 浏览

gesture-recognition - 基于骨骼运动的 Kinect 3D 手势识别 - 存在哪些库?

Kinect 有哪些手势识别库(如果有)?现在我正在使用 OpenNI 来记录骨骼运动,但不知道如何从那开始触发离散动作。

我的问题可能与姿势检测一样简单,但也可能与基于时间的运动一样复杂(即检测他们何时将手转圈),具体取决于这有多困难。我看到的姿势检测示例非常特别 - 这是因为通用算法很难正确执行吗?

0 投票
2 回答
11508 浏览

c# - 寻找 Kinect 教程

有没有人有一个很好的教程或信息我如何开始使用 Kinect 编写 C# 应用程序?我一直在搜索,我找到的都是视频,但没有真正的文章。

0 投票
2 回答
541 浏览

c# - 有没有可能在不使用键盘的情况下保持击键的方法

我正在尝试从 kinect 控制击键。例如,当我的右手向右移动时,表示我按住键盘上的右箭头。我完成了 kinect 的代码编写,但我不知道如何制作自定义键盘设备。我尝试使用SendKey但它不起作用,因为没有保持键命令。我也使用循环,线程,但它也不起作用。我尝试使用 kinect 通过 WPF 应用程序控制谷歌地球。来自 kinect 的任何动作都将转换为键盘的按下或按住,以便它可以控制 google earth 应用程序。有什么建议吗?
最好的问候,
C.Porawat

0 投票
2 回答
1023 浏览

kinect - 获取 StickFigure 的 RGB 值和 blob 数据

我正在使用 OPENNI 和 NITE,我试图从 PrimeSense 提供的 StickFigure 示例中获取 3 种类型的信息,

  1. 每个关节的 X、Y 和 Z 坐标 - 我可以这样做,例如左手,以下函数将 x、y、z 坐标返回到 BXN_SKEL_LEFT_HAND 对象 g_UserGenerator.GetSkeletonCap().GetSkeletonJointPosition(user,XN_SKEL_LEFT _HAND , BXN_SKEL_LEFT_HAND) ;

现在我需要以下两个方面的帮助::

  1. 如何获得相同的 RGB 值?

  2. 如何获取与 StickFigure 的边界相关的数据,当我指的是边界时,我指的是 blob 数据或与正在识别 Stick Figure 的人的肉/轮廓部分相关联的数据?

任何建议或解决方案都受到高度赞赏。

谢谢你

0 投票
5 回答
12078 浏览

c++ - Kinect和Opencv,深度图,怎么用

我使用的是 Kinect 和 OpenCV(我使用的是 c++)。我可以获得 RGB 和深度图像。使用 RGB 图像,我可以像往常一样“播放”它,模糊它,使用 canny(将其转换为灰度之后),......但我不能对深度图像做同样的事情。每次我想对深度图像做一些事情时,我都会遇到异常。

我有以下代码来获取深度图像:

问题是我对 kinectDepthImage 无能为力。我尝试将其转换为灰度,然后使用 canny,但我不知道如何转换它。

基本上我想将精明和拉普拉斯应用于深度图像。