问题标签 [motion-detection]
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.
iphone - 检测用户的旋转动作
我一直在尝试使用 Core Motion 框架来检测一个用户在旋转,比如在旋转木马上,手里拿着一部 iPhone。有多种方法可以检测设备围绕其自身轴的运动,但有什么方法可以检测 iPhone 绕圈旋转?谢谢
computer-vision - Openni“无法枚举以下一个或多个节点”
我已按以下顺序安装了最新版本的 openni 和 NITE:
Openni 1.3.4.6 不稳定开发版 x64 NITE 1.4.2.5 不稳定开发版 x64 Avin2 sensor kinect x64 from ../platforms/win32 目录
我使用的是 windows 7 64bit 并且我已经连接了 Kinect 并且没有使用模拟节点。当我尝试运行错误时:“无法枚举以下一个或多个节点”
我的 modules.xml 内容是:
我还尝试使用以前版本的 OpenNI 和 NITE,结果相同。我还在 SamplesConfig.xml 中输入了许可证密钥,它没有其他更改。它具有图像和深度的生产节点,仅此而已。
我想知道 Avin2 传感器 kinect 驱动程序是否适用于最新版本的 openni。安装顺序是什么,我要安装什么驱动程序才能使 kinect 与 openni 1.3.4.6 一起工作?
谢谢
-悉达多
video-processing - 发生移动时引发事件
我正在使用 Kinect SDK 从 Kinect 读取数据。此刻我有一个应用程序,它每隔几秒就从流中保存一个图像并开始录制音频,但是我只希望它在检测到移动时执行代码(想想当检测到移动时开始录制的安全摄像头)。如果检测到运动,我看不到代码示例中引发的任何事件,如果检测到人体,我可以使用(如果我正确的话)的唯一甚至接近的东西。有没有简单的方法来解决这个问题?
matlab - 计算空间托管的有效方法
给定一条折线P = {(x1, y1), ..., (xn, yn)}
和另一条折线Q = {(x1, y1), ..., (xm, ym)}
(m 不等于 n,因此折线可以有不同的长度),当移动对象 P 和 Q 的轨迹具有一些共同位置(如示例中所示的点 A、B 和 C)时,就会发生空间共置图)
这个概念非常简单,视觉角度很容易识别托管发生的位置。最困难的部分是如何实现一种算法,该算法可以有效地计算托管并返回发生托管的 x 和 y 坐标!该算法将在 matlab 中开发,因此我具备快速工作所需的一切。
最好的祝福
iphone - 检测到运动时切换手电筒
我目前正在做一个小项目,该项目/应用程序的含义是,如果您要摇动设备,闪光灯就会点燃。如果你再次摇晃它,灯就会熄灭!
开灯或关灯之间的前 3/4 切换工作正常,但在 3/4 切换后,由于设备未检测到抖动,因此无法关闭灯。
另一个小问题(自 iOS 5.0 起)是,如果检测到动作,闪光灯会闪烁很短的时间(1 秒)然后开机。这看起来像一个短暂的闪光。
我究竟做错了什么
检测抖动:
切换闪光灯:
我非常感谢您为我解决问题的专业知识!
flex4 - 你如何做出和识别手势?
我正在使用网络摄像头获取视频源,然后在此视频源上执行运动跟踪。运动跟踪器(x,y)
连续返回坐标。
我想用这些(x,y)
来识别手势,例如“向左滑动”、“向右滑动”、“向上滑动”或“向下滑动”。
我如何制作和存储这些手势的模板,我如何判断/识别其中一个手势是否发生?
先感谢您 :)
PS:我使用的是 Flex 4 和 ActionScript 3.0。如果有人可以帮助我解决逻辑,我可以用 ActionScript 编写它。
iphone - 如何使用加速度计计算步数?
我必须开发与此计步器应用程序相同的功能
我已经非常详细地观察了这个计步器应用程序。
它不是一个完美的计步器应用程序。例如,如果您停留/坐在一个地方并握手,它还会检测步数和距离。
忽略这种理想和重力行为,因为在这个应用程序的说明中已经提到你应该系好你的 iPhone 或者你应该把它放在口袋里数步数。这样,我发现这个应用程序运行良好,它几乎可以检测所有步骤。
我的问题是:我根据上述逻辑开发了一个样本,但它没有达到那个水平。例如,有时它会同时检测 2-3 个步骤。有时它工作正常。
我的代码:
在 viewDidLoad 中:
我究竟做错了什么?我无法确定阈值。如果我把它调高,它就不会检测到小步骤。如果我把它变小,它会同时注册 3-4 个步骤。
是否需要任何其他实现来执行此操作,或者在此代码中进行一些调整?
我看过所有其他类似的 Stack Overflow 链接。我发现没有任何东西可以达到这个水平。
请帮忙。
java - 整个屏幕的 OnTouchListener
我想为整个屏幕设置一个 OnTouchListener。我尝试将所有视图附加到 onTouchListener 但会生成错误的 touchEvents。我知道这可以通过重写方法来实现,我正在寻找的是一个监听器解决方案。谢谢!
这可以使用手势监听器来完成吗?
.net - 比较两个 BitmapSource
只是想知道是否有办法在 WPF 中比较两个不同的位图源?
我的场景是我试图在网络摄像头上制作一个简单的运动传感器,并且只是定期从网络摄像头拍摄照片。现在需要获取从镜头中检索到的 bitmapSources 并检查它们之间是否有任何增量(即相机馈送中的某些东西已移动)。
提前致谢
algorithm - 取景器对齐
有没有人使用取景器对齐方法?第一步(边缘检测)或多或少是可以理解的。它写道:“为了提取边缘,我们在四个等距方向上获取图像的平方梯度:水平、垂直和两个对角线方向。” ( 1 )。并且“我们然后在垂直于梯度方向的方向上对每个梯度图像进行积分投影”(2)。对于水平方向,我以这种方式实现了该算法:
对我来说真正的问题是第二步:边缘对齐。px[i]1、py[i]1、pu[i]1和pv[i]1是什么意思?为什么它们等于 1?i-counter如何变化?