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

ios - UIEvent 和 UIEventTypeMotion 是否只拦截摇晃手势?

阅读Apple 文档后,我发现 UIEventTypeMotion 仅对拦截 Shake 有用。听起来很奇怪......但 a 上唯一的子类型UIEventTypeMotionUIEventTypeMotionShake. 我无法理解如何以- (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event其他方式使用功能..

0 投票
2 回答
3285 浏览

javascript - 使用 JavaScript 进行运动检测和简单分析?

假设我在画布上播放了一个视频,我想对该视频进行一些基本分析,例如边缘检测、运动检测和一般运动方向。我应该如何解决这个问题?您能否为我指出一些简单算法和如何实现它们的一般想法的正确方向?

我假设这些东西并不经常用 JS 编码,所以我不希望有任何开箱即用的东西。

有任何想法吗?

0 投票
1 回答
731 浏览

ios5 - iOS 5 检测重复/连续摇晃

我正在编写一个应用程序,它不仅需要检测用户摇动一次,而且需要持续检测。这个想法是声音会在一次摇晃时播放一次,如果设备持续摇晃,声音会循环播放。

我已经使用 Shake API 和 Accelerometer API 对其进行了测试,但都没有完全符合我的要求。这是我到目前为止所得到的:

0 投票
2 回答
2129 浏览

opencv - 运动跟踪与 Blob 跟踪

大家好,我有一个简单的问题一直在努力解决......运动组件(blob?)跟踪和blob跟踪之间有什么区别(如果有的话)?由 OpenCV 定义。

  1. 一个覆盖另一个?还是它们完全不同?

  2. 它们可以结合使用以提高跟踪精度吗?

  3. 前者是为运动而设计的,而后者是为(相对)静态物体设计的吗?

感谢您帮助新手。

ps 我正在使用 Emgu(在 .NET 上),我的术语可能反映了这一点。

0 投票
3 回答
3931 浏览

flash - 如何在 AS3 中修改运动跟踪

我在http://www.computerarts.co.uk/tutorials/build-your-own-motion-tracking-system有这个很棒的教程 在 开发者版本中,跟踪器沿 X 轴移动。我希望它保持静止而不是移动,并且当来自网络摄像头的物体出现在它前面时。当有人在它前面时,静止的十字标记应该能够触发一个事件,最好是声音。将不胜感激我得到的帮助。我是一个完整的 AS 菜鸟。如果您有任何其他教程并将我链接到它,我将不胜感激。

0 投票
1 回答
1461 浏览

ios - Algorithm for detecting Movement (Forward/Backward) on the iPhone?

I would like to know whether it is possible to write code that would let you know whether the user is walking or not (with their iphone tucked in their pocket) and towards which direction they are walking.

More specifically :

  • I'm not interested in calculating distance travelled
  • I'm not interested in counting steps, etc.

What I'm interested in is detecting movement and immobility, distinguishing between the two, and also distinguishing between forward and backward movement.

I know that with the use of the compass in iPhone 4S one can detect orientation, but what about backward movement?

Let's say I start walking, then I stop and then I start walking backwards ( without taking a 360 degree turn..)

Do you think it's possible to manipulate data coming from accelerometer/gyroscope/compass in such a way as to be able to trigger events in my code accordingly?

To give you a more concrete example :

Imagine I want my iPhone(in my pocket) to start playing music as soon as (how fast could the response be really?) I start walking and then stop as soon as I stop walking. And then play a video as soon as I start walking backwards (without turning 360).

0 投票
3 回答
2966 浏览

matlab - Matlab对心跳的视频处理。代码补充

我正在尝试编写代码,这有助于我的生物学工作。代码的概念是分析组织中收缩细胞的视频文件

示例 1

示例 2:youtube.com/watch?v=uG_WOdGw6Rk

并绘制以下内容:

  1. 每分钟的节拍次数。
  2. 节拍的力量
  3. 殴打规律

因此,我编写了一个 Matlab 代码,该代码将循环播放视频并将每一帧与后面的帧进行比较,看看帧中是否有任何变化,并将这些变化绘制在曲线上。

我的代码结果示例 在此处输入图像描述

我写的当前代码的核心:

======================

这就是我的代码,但是有没有办法可以改进它,以便获得更好的结果?

因为我觉得 imabsdiff 不完全是我应该使用的,因为我的视频包含很多噪音,这会影响我的结果,而且我认为我所有的 amp 数据实际上都是伪造的!

此外,我实际上只能通过计算峰值来从中提取跳动率,但是我如何改进我的代码以便能够从中获取所有必需的数据?

也非常感谢您的帮助,这是一小部分代码,如果您需要更多信息,请告诉我。谢谢

0 投票
1 回答
2316 浏览

opencv - 使用 OpenCV 的动态(移动)手势

我可以使用 openCV 检测手或彩色标记,但我坚持识别动态手势(例如,将手向右移动为向右移动手势)。我想识别左、右、上、下、圆圈(顺时针和逆时针)
你能建议我一种实现上述手势的方法吗?

0 投票
1 回答
2752 浏览

android - 获取手机移动方向,而不考虑手机面

参考这个stackoverflow线程 将加速度计的数据从设备坐标转换为真实世界坐标

我有类似的问题范围,但它有所不同。我想实现某种算法,可以计算四个基本方向,即东北西南方向,而不考虑手机的朝向。例如,如果手机朝东,而用户正朝北走,那么手机仍会显示东方向,这是错误的,手机现在应该显示北方向。在我的想法中,如果我能够将加速度转换为真实世界,然后确定加速度的方向以显示真实世界的坐标,我就可以让它发挥作用。

期待您的人的回复和建议。

0 投票
1 回答
632 浏览

android - 传递事件时出现 MotionEvent Action_Up 问题

我对我的应用程序有一个顶级(透明)视图。
这应该是长按 5 秒并打开一个菜单。所以我实现了一个 OnTouchListener 。像这样 :

现在,对于 5 秒的触摸和释放,这工作得很好。但是,当它小于 5 时,我返回 false。然而,MotionEvent 并没有传递给它下面的其他视图!所以所有按钮和诸如此类的底层视图现在都被“禁用”了......

如果我立即返回 false 一切正常……但是如果触发了基础按钮,则 ACTION_UP 不再触发。(似乎合乎逻辑,事件已在其他地方处理)。

我怎样才能解决这个问题 ?