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

0 投票
1 回答
2694 浏览

python - 使用 Python 进行网络摄像头运动跟踪

有没有一种简单的方法来跟踪网络摄像头提要中单个实体的运动?例如,我想象一个将食指用作鼠标指针的“hello world”应用程序。

我意识到在这个领域还有很多基础研究,所以期待一个易于使用的通用抽象可能还为时过早。

为了完整起见,我看到一些相关但较低级别(和非 Python)的项目被提及,包括AForgeWiimoteLib一篇关于运动检测算法的文章

0 投票
3 回答
1423 浏览

.net - .net 中特定对象的运动检测

我需要制作一个 .net 应用程序,我必须使用相机检测用户持有的特定对象。

如果该物体必须具有某些特定特征以便可以从周围空间中轻松识别和检测,请给我一些提示(例如绿色立方体?)

最好使用的技术/.net 库是什么?我需要实时翻译用户的手部动作并相应地在屏幕上显示动画。

0 投票
1 回答
1223 浏览

python - 在 python 中使用 pyglet 从视频中计算运动

我正在编写一个简单的运动检测程序,但我希望它是跨平台的,所以我使用 python 和 pyglet 库,因为它提供了一种简单的方法来加载不同格式的视频(特别是 wmv 和 mpeg)。到目前为止,我有下面给出的代码,它加载电影并在窗口中播放。现在我需要: 1)在时间 t 和 t-1 抓取帧 2)做减法以查看哪些像素对运动检测有效。

关于如何抓取帧和跳过帧的任何想法,是否可以将像素值放入 numpy 或直接来自 pyglet 的矩阵中?还是应该考虑使用 pyglet 以外的东西?

谢谢快外


0 投票
1 回答
1244 浏览

android - android的运动事件处理准确吗?

漏洞

我的钢琴应用程序中有一个奇怪的错误。有时键(以及音符)会挂起。我做了很多调试,并将其缩小到看起来像 androids 不准确的运动事件处理:

很明显,在这里可以看出,我突然有了ACTION_UP另一个笔记。我不应该绝对获得ACTION_MOVE第一吗?

如日志最后所示,肯定不是区域检测错误,因为ACTION_UP事件明显在B4区域。

记录实现细节

每次onTouchEvent()通话都会被记录,因此记录是准确的。

ACTION_MOVE 日志的相关伪代码是:

问题

这是 Android 的正常行为(坐标跳跃)吗?

可以在ACTION_UP没有任何先前ACTION_MOVE坐标的情况下发生吗?

0 投票
1 回答
812 浏览

iphone - 我如何将 iphone 运动检测用于类似鸡蛋摇晃的应用程序?

我希望构建一个类似于那些摇蛋应用程序的应用程序,以更好地了解如何检测 iPhone 上的运动。我一直在研究加速度计方法以及运动和运动方法,但似乎无法完成我想做的事情。

我的具体需求如下:我希望能够在用户将手机摇离他们时播放一种声音,并在他们向他们摇晃时播放另一种声音。用户的动作与摇蛋器非常相似,可以播放两种不同的声音,具体取决于他们是否将设备移近或远离胸部。测量他们离开或接近的强度也是很好的。

有任何想法吗?

我在苹果的示例代码中搜索过类似的应用程序,但似乎没有。

0 投票
2 回答
2288 浏览

c# - 使用 aforge 或任何其他 .net 解决方案、emgucv、tbeta 伪造热像仪

我正在模拟热像仪效果。我在一个聚会上有一个网络摄像头指向墙前的人。我使用了背景减法技术并使用 Aforge blobcounter 得到了我想用渐变色填充的 blob。我的问题 = GetBlobsEdgePoints 不返回排序的点云,所以我不能将它与 GDI+ 中的 PathGradientBrush 一起使用来简单地绘制渐变。

  1. 我正在寻找简单、快速的算法来将 blob 跟踪到路径中(可能会出错)。
  2. 一种跟踪 blobcounter 接收到的 blob 的方法。
  3. 对其他模拟效果的方法的建议。

我快速浏览了 Emgu.CV.VideoSurveillance 但没有让它工作(示例是 v1.5,我使用 v2+)但我放弃了,因为人们说它在论坛上很慢。

谢谢阅读。

aforge背景去除示例代码

0 投票
2 回答
20156 浏览

iphone - 如何使用 iPhone 的摄像头跟踪运动?

我看到有人制作了一个应用程序,可以使用摄像头跟踪你的脚,这样你就可以在 iPhone 屏幕上踢虚拟足球。

你怎么能做这样的事?有谁知道有关使用 iPhone 摄像头检测和跟踪对象的任何代码示例或其他信息?

0 投票
1 回答
621 浏览

motion-detection - 从网络摄像头捕捉面部

嗨,我正在尝试创建一个强大的面部捕捉系统,它可以检测面部表情,如眨眼等,因此可以将其转换为动画模型。我不知道从哪里开始,但我正在寻找某种 c++ 或 java 库来编写这个程序。这个想法是视频必须来自网络摄像头。多谢

0 投票
2 回答
8475 浏览

python - Python OpenCV:检测一般的运动方向?

我仍在编写一个书籍扫描脚本,现在,我所需要的只是能够自动检测翻页。这本书占据了 90% 的屏幕(我正在使用一个粗糙的网络摄像头进行运动检测),所以当我翻页时,运动方向基本上是同一个方向。

我已经修改了一个运动跟踪脚本,但衍生品让我无处可去:

它检测所有框的平均中心的平均运动,这是非常低效的。我将如何快速准确地检测此类运动(即在阈值内)?

我正在使用 Python,我打算继续使用它,因为我的整个框架都是基于 Python 的。

感谢您的帮助,所以提前谢谢大家。干杯。

0 投票
1 回答
230 浏览

iphone - 使用 IBuilder 进行抖动检测或不使用 IBuilder 加载视图

我正在编写一些需要检测震动的应用程序(比如说游戏 - 1 视图没有可可控件)。作为IOS的初学者已经开始使用默认的openGL模板(新模板)。应用程序工作。

我决定添加奶昔。“motionBegan”不适用于“EAGLEview”,所以我创建了视图控制器。触摸有效,但“motionBegan”仍然无效。(与“viewDidAppear”相同)

我认为 IBuilder 文件以某种方式与它重叠。所以我决定退出我的 IBuilder 文件并继续前进。

我现在拥有的是:

主文件

SimplePianoAppDelegate.m

使用此代码,触摸和动作有效,但我什么也没看到。(只是白屏):(

我确信上面的某些行不是必需的,但我正在尝试所有可能的选项。奇怪的是,无论我是否在 viewcontroller 中创建 glView 或“loadView”都不会被调用。提前感谢您的帮助。马吕什