问题标签 [kinect.toolbox]

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 投票
0 回答
197 浏览

matlab - Kinect v2 传感器颜色深度映射未对齐使用 matlab

所以我正在使用校准期间获得的旋转和平移值将深度帧映射到色彩空间

所以下面是结果:在此处输入图像描述

在此图像中,映射是 gud;但是,在视频中播放了几帧,结果如下;使用相同的参数:

在此处输入图像描述

如您所见,墙壁深度像素与头部像素的混合量相当大。

有谁知道这是为什么?可能是视差错误?

0 投票
0 回答
175 浏览

c# - 在 Kinect 中获取人体的极限

我需要解决这种情况:

需要通过 Kinect 传感器获取人的身体末端。因此,需要每个点的 X、Y 坐标。我有逻辑,就是将骨骼点移动到人的身体末端,但不知道如何进行这样的操作。

这是我想要得到的一些点的图片。

在此处输入图像描述

它们都是从起点开始的,分别是:headsholder hightleft sholder和。请帮我。对不起,我不会说英语。我正在使用谷歌翻译器寻求帮助。hip hightleft hip

0 投票
1 回答
336 浏览

kinect - 使用 Kinect 进行手指位置检测

是否有任何开放库或开源代码可用于使用 Kinect 进行手指位置检测?我曾尝试在 OpenNI 和其他库中搜索 Kinect,但找不到。

0 投票
0 回答
793 浏览

c# - Kinect v2 SDK 手势数据库

我正在使用 Kinect SDK v2 编写 Kinect 应用程序,我需要检测向左滑动和向右滑动手势。对我来说,这些手势似乎相当标准,如果我不得不在 Visual Gesture Builder 应用程序中记录自己的整个过程,我会感到惊讶。

我在这里查看了 Kinect.Toolbox:https ://kinecttoolbox.codeplex.com/,其中包含对我需要的手势的支持,但不幸的是它只适用于旧版本的 SDK。

有谁知道对 Kinect 工具箱的更新/重写,这将与 SDK 的 v2 兼容,或者是否有一些我可以下载的 .gdb 手势数据库文件存储库,或者是使用 Visual Gesture Builder 的唯一选择?到目前为止,我在谷歌上搜索的时间很少。

0 投票
1 回答
452 浏览

c# - 用于骨骼跟踪的 Kinect 内在校准

我正在使用 Kinect 进行 3d 骨架跟踪。我有一个关于 Kinect 校准的问题。我使用 Kinect SDK 进行骨骼跟踪,但是当它投影到屏幕上时,我看到骨骼关节偏离了它的实际位置。我怀疑我是否可以调整 Kinect 的焦距和内在参数,它会准确地映射骨架,对吗?

0 投票
1 回答
1015 浏览

c# - Kinect V2 高清人脸跟踪 - 多个人脸

我在 WPF 中使用 Kinect V2 已经有一段时间了。目前,我已经编写了一个模块来通过HighDefinitionFaceFrameSource和从颜色流中提取面部轮廓HighDefinitionFaceFrameReader。本质上,我使用faceModel和中的faceAllignment属性HightDefinitionFaceFrameResult来计算脸部周围的路径。然后我将它映射到颜色流,这给了我一个人脸的图像。然后,我将颜色流绘制到一个WriteableBitmap,并显示在我的 XAML 窗口中。路径数据暂时被丢弃。

这种方法非常适合一个人。但是,当我尝试将其扩展到六个人时,它会减慢我的可视化渲染速度!似乎只有渲染受到影响,因为面部框架似乎像往常一样到达,CPU 和内存使用也没有受到影响。一旦我处理了多个高清面部框架,这似乎就会发生。

我还注意到 Microsoft SDK 示例仅使用HighDefinitionFaceFrameSource. 也许,SDK 有限制?

有没有人设法用HignDefinitionFaceFrameSource&跟踪六个人Reader

0 投票
0 回答
187 浏览

c++ - C++:如何使用 Kinect1 SDK 读取原生视频文件 (.xrf)?

我有一个原始格式 (.xrf) 的视频,其中包含使用 Kinect SDK 保存的深度数据。现在我想读取那个文件,这样我就可以进行骨骼分析了。我试图在互联网上搜索,但大多数资源都谈到直接从 Kinect 传感器读取。

如果您能提供有关任何有用资源或代码片段的信息以帮助我入门,那就太好了。谢谢。

0 投票
1 回答
179 浏览

wpf - 检测并显示使用 Kinect 检测到的玩家数量

我正在尝试使用 WPF 应用程序显示 Kinect 传感器检测到的玩家数量。除了显示玩家数量之外,我还根据他们与 Kinect 的距离为像素着色。最初的目标是测量像素的距离并显示距离,但我还想显示框架中有多少人。这是我现在正在使用的代码片段。

PS 我从THIS教程中借用了这个想法,我正在使用 SDK 1.8 和 XBOX 360 Kinect (1414)

目前的目标是——

  • 检测检测到的玩家总数并将其显示在textBox
  • 根据距离逻辑为它们着色,即depth <=900 is red

使用当前代码,我可以检测到玩家并将它们涂成金色,但是一旦检测到玩家就会image冻结,而当玩家离开框架时,就会image解冻并正常运行。是因为循环吗?欢迎提出想法、指导、推荐和批评。

谢谢!

截图:

在此处输入图像描述

在此处输入图像描述

0 投票
2 回答
514 浏览

matlab - Kinect 2 USB 控制器 Matlab

我在 Matlab 中配置 Kinect 传感器 v2 时遇到问题。

我的笔记本电脑有 USB 端口 3.0,Windows 8.1,我有所有必要的驱动程序在 Windows 中运行 Kinect。当我将 Kinect 与笔记本电脑连接并检查“Kinect 配置验证程序”时,我得到以下结果。

在此处输入图像描述

虽然它在 USB 控制器上没有显示绿色 tic,但是当我运行Kinect Studio或 Microsoft SDK 中可用的任何其他示例时,它运行成功。

但是当我开始在 Matlab R2015b 中工作时,它开始出现问题。我为 Matlab 安装所需的 Kinect 支持包,然后键入此命令,imaqhwinfo('kinect')它没有给出设备列表。如果没有找到传感器,那么我将无法继续。 在此处输入图像描述

直到现在我还没有找到任何帮助。谁能指导我在这种情况下可能出现的问题以及我应该如何在 Matlab 中进行此操作?

0 投票
1 回答
2566 浏览

kinect - Kinect 的 Skeleton Joint.Position 中的 (X, Y) 值是多少。(X,Y,Z)?

我试过这个

然后我得到了这个:

在此处输入图像描述

谁能给我解释一下,什么是 X 和 Y 值?听说那个值的范围是-1到1。'rightHand.Position.Z'的值和Object的Z轴值一样吗?或者它表示对象与 3D 坐标系 (0,0,0) 中心的距离,也就是我可以说的 Z'?因为当我上下移动头部时,'rightHand.Position.Z' 值会增加得更高。但是,当我用 XZ 平面水平移动头部时,它会减小。

由于我需要获得线 Z' 和 XZ 平面之间的角度(Z' 与其在 XZ 上的正交投影之间的角度),我希望有人解释一下 X 和 Y 是什么?

PS:XZ平面是X轴和Z轴之间的平面。