问题标签 [kinect-sdk]
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.
scale - 如何在 Kinect 中使用缩放图像进行联合跟踪
我试图用 kinect 做一些联合跟踪(只是在我的右手里放一个椭圆)对于默认的 640x480 图像一切正常,我以这个channel9 视频为基础。我的代码,更新为使用新的 CoordinateMapper 类在这里
这行得通。问题是:
如何在缩放图像中进行联合跟踪,例如 540x380?
kinect - SDK v1.6提供的KinectSkeletonViewer中如何更改骨架颜色
我想更改 Kinect 示例中提供的 KinectSkeletonViewer 控件。我想公开一个属性来更改骨架(跟踪骨骼)的颜色。
我需要做什么?
c# - Kinect 的 SkeletonStream 反馈用户未检测到的 C#
我试图让我的 Kinect 的 SkeletonStream 反馈一个数据,告诉我没有检测到任何人。如果检测到我的骨架,我可以获得饲料,但如果那里没有人,我将无法收到任何通知。有没有办法让 kinect 告诉我是否没有捡到骷髅?
kinect - 如何缩放 Kinect 骨架以匹配其他 Kinect 骨架
我有一些保存的骨架数据,数据对应我自己的骨架比例,我们称这个骨架为Sk1。我还有其他骨架数据(例如,对应于一个十岁的孩子)。让我们称之为 Sk2。
我想将一种骨架尺寸缩放到另一种骨架尺寸,同时保持比例。
PS:我知道 ScaleTo() 扩展方法 os Coding4Fun 库,但我并不深入了解这种方法。
我怎样才能实现它?
编辑 Coding4Fun 的 1 Tha ScaleTo() 扩展方法对我不起作用。所以我正在尝试实现我的 ow scale 方法来缩放整个骨架,请参考这个问题的实际代码
kinect - 更新 Kinect 关节位置时理解异常
我正在做一个非常简单的事情,我的目标是根据另一个骨架的位置移动一个骨架,为此我基于 HipCenter 位置。(这个算法可能是错误的,这个问题是关于 foreach 循环中发生的异常)
这是我的实际代码:
使用 F10 调试一切正常,直到 foreach 循环的第二遍。当我在 foreach 中第二次通过时,我在这条线上遇到了异常
异常说:
但价值实际上是脊椎。
怎么了?
kinect - 如何将 kinect 骨架移动到另一个位置
我正在研究一种扩展方法,将一个骨架移动到 kinect 场操作系统视图中的所需位置。
我的代码接收要移动的骨骼和命运位置,我计算接收到的骨骼髋关节中心和要找到的命运位置之间的距离how much to move
,然后在关节中迭代应用这个因素。我的代码,实际上看起来像这样。
实际上,只考虑 X 位置。
现在,问题:
如果我站在消极的位置,然后把手移到积极的位置,就会有一种奇怪的行为,看看这张图片
要重现此行为,您可以使用此代码
我知道,这是简单的数学运算,但我无法弄清楚为什么会发生这种情况。任何帮助将不胜感激。
kinect - 如何将 Kinect 骨架对象复制到另一个 Kinect 骨架对象
我正在使用 Kinect 工具箱,所以我手上有一个列表ReplaySkeletonFrames
。我正在遍历这个列表,获取第一个跟踪的骨架并修改一些属性。
众所周知,当我们改变一个对象时,我们也改变了原来的对象。
我需要复制一个骨架。
注意:我不能使用CopySkeletonDataTo()
,因为我的框架是 aReplaySkeletonFrame
而不是ReplayFrame
“正常”Kinect 的框架。
我尝试制作自己的方法来逐个复制属性,但是无法复制某些属性。看...
如何解决?
scale - Kinect 骨架缩放奇怪的行为
我正在尝试缩放骨架以匹配另一个骨架的大小。我的算法执行以下操作:
- 使用植物定理求原始骨骼和命运骨骼的两个关节之间的距离
- 将这两个距离相除以找到乘数。
- 将每个关节乘以该因子。
这是我的实际代码:
除了手和脚外,一切似乎都很好
看看这些图片
我有自己的骨架,我的骨架和另一个人一样大,但手和脚仍然很疯狂。(但代码看起来正确)
有什么建议吗?
c#-4.0 - 通过评估视频源的视频流来确定视频源的位置
步骤是什么
a) 通过评估它的传感器数据(即深度流、视频流、音频流)来获取 kinect 的位置
b)通过评估其传感器数据(即视频流)来获取常规相机的位置
kinect - 初始化 Kinect 记录器错误
当我尝试运行我的骨骼跟踪代码来测试我添加的以下代码行时,它会因错误而崩溃。
我正在调用 Kinect 工具箱中可用的记录功能。
错误是:未处理 System.NullReferenceException ....... Message=Object reference not set to an instance of an object。..... Source=SkeletalTracking
更新:如果我将初始化移动到与记录器调用相同的函数中。