移动手势 [英] Moving gestures

查看:99
本文介绍了移动手势的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嘿!

因为VGB不支持移动手势,例如挥手,我有以下想法:

Because the VGB does not support moving gestures like e.g. waving, I have following idea:

我标记了3个离散的"手势点"。在一个挥动的手势。现在我需要一个程序(代码),它识别3个"手势点"。相继。如果这些"手势点"指的是将在给定的间隔(例如3秒)内识别
程序应该输出正确执行挥动手势。 

I tag about 3 discrete "gesturepoints" in one waving gesture. Now I need a programm (code), which recognizes the 3 "gesturepoints" one after another. If these "gesturepoints" will be recognized in a given interval ( e.g. 3 seconds) the program should ouput that the waving gesture is correctly performed. 

我的想法是否会起作用,或者是有没有其他解决方案实现手势挥手?

Is my idea going to work, or is there any other solution realizing souch gestures as waving?

任何人都知道如何在代码中获取此信息?我还没有设法从一个数据库中检测到两个不同的手势。

Anyone an idea how to get this in code? I didn´t manage to detect two different gestures out of one databese yet.

感谢您的帮助!

推荐答案

我可能错了,但我认为您可以通过将视频中的整个挥动动作标记为正面来训练单个离散分类器。在训练中,分类器从诸如关节位置之类的弱特征中学习,但也从其衍生物(联合
速度和加速度)以及神秘计算的关节力,扭矩和力量中学习。因此,分类器可以得出结论:动态特征足以积极地检测动态运动,例如挥动并忽略静态
位置特征。我会确保在你的捕获数据中有一些手的实例位于与挥动相同的位置,但实际上并没有挥动。然后不要将这些实例标记为挥动的正面例子。

I might be wrong, but I would think that you can train a single discrete classifier by tagging the entire waving motion in your video as positive. In training the classifier learns from weak features such as joint position, but also its derivatives (joint velocity and acceleration) as well as mysteriously calculated joint forces, torques and powers. So the classifier may come to the conclusion that the dynamic features are sufficient to positively detect a dynamic motion such as waving and ignore the static position features. I would make sure that in your capture data there are instances of the hand in the same position as in waving, but not actually waving. Then do not tag those instances as positive examples of waving.

我的2cp


这篇关于移动手势的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆