首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

就是要简单粗暴点,谁说裸手不能在VR中玩得风生水起?

基于此,像Leap Motion这类的手势识别技术应运而生。当然,除了大家广为熟知的Leap Motion外,市面上还有许多优秀的手势识别设备。...简介:Exvision的体感控制系统Morimoto无需用户购买售价昂贵的硬件,例如3D感应器和外置光源等。也不用添置售价不菲的机械设备,例如立体视觉感应器。...它所使用的只有一个RGB摄像头、该公司自己的体感识别软件,以及一个市面上较为常见的处理器。 Morimoto能够以每秒120帧的速度识别用户两只手的动作,但其不具备深度信息反馈。...DeepHand采用类似Leap Motion的摄像头深度感应相机来捕捉用户的手部,配备了专门的算法来解释手部运动。...需要注意的是,这个系统需要“训练”,简单点说就是需要对各种手势动作进行录入,动作录入越多,识别的准确率则越高。 ?

1.6K120

为安卓Chrome加入自定义手势控制

单个应用操作:Chrome - 操作 - 浏览 - 返回   高级选项:将"离开屏幕后识别"打勾 ?   ...启用"离开屏幕后识别"这一项可以防止GMD手势将我们对屏幕的正常操作"误判"为手势触发条件,如果禁用这一项,GMD手势会检测到用户在屏幕上操作的趋势,当趋势满足某手势触发条件时,GMD手势便相应预先设定好的响应动作...(对于浏览器来说,正常操作被"误判"为手势是很蛋疼的一件事)   可以响应GMD手势的"浏览"动作的浏览器包括但不限于Chrome全系浏览器(Stable/Beta/Dev/Canary),Chromium...你可以异想天开,比如指左/右划来向前/向后切换标签页,指下划关闭标签,指上划新建标签页等,由于GMD对手势的的高度定制性,你甚至可以绘制属于自己的手势作为手势触发条件,或者对几种手势进行组合来作为手势触发条件...同样,GMD手势预置16种"浏览"动作,包括:"后退/前进/刷新/新建标签/新建隐身标签/关闭标签/上一标签/下一标签/打开书签/添加为书签/页面内查找/打开历史记录/滚动至页面顶部/滚动至页面底部/滚动到上一页

3.7K30
您找到你想要的搜索结果了吗?
是的
没有找到

iOS开发中的手势体系——UIGestureRecognizer分析及其子类的使用

UIGestureRecognizerStateBegan,      // 手势开始被识别的状态     UIGestureRecognizerStateChanged,    // 手势识别发生改变的状态...,如果没有接收到新的手势识别任务,再发送。...4、手势间的互斥处理         有一点需要注意,同一个View上是可以添加多个手势对象的,默认这个手势是互斥的,一个手势触发了就会默认屏蔽其他相似的手势动作,例如: - (void)viewDidLoad...——UIPinchGestureRecognizer         捏合手势是当我们指捏合和扩张会触发动作手势,我们可以设置的属性如下: //设置缩放比例 @property (nonatomic...——UIRotationGestureRecognizer         进行旋转动作时触发手势方法。

1.7K20

不会播放PPT,算什么无人机

自任天堂(Nintendo)的Wii游戏机使玩家离开沙发、在客厅四处挥舞手臂以来,手势控制技术已经取得了很大进步。现在,微软(Microsoft)的Kinect可以精确追踪我们四肢的任何动作。...臂环中的肌电图(EMG)传感器可以通过读取用户肌肉中的电活动来识别手势,还有其他传感器跟踪手臂运动。这款臂环可以在瞬间将这些信息通过蓝牙发送到配对的电脑或智能手机上。...将这种臂环与电脑同步需要一套特殊的配对手势:首先将双臂交叉在胸前,将手腕轻轻移开身体,暂停,然后放下整个手臂。这套手势有意设计成有别于手臂的自然动作,以避免意外激活设备。...其它手势有的是本能的,有的看起来也不优美。只要两根手指头触碰两下就可以取代双击鼠标的动作。...Thalmic Labs首席执行官斯蒂芬·莱克(Stephen Lake)称,幻灯片演示将是大众市场购买Myo的“入门”原因——而不只是那些想要轻击手指即可开灯或者消失于虚拟世界的极客会购买

98680

iOS-手势UIGestureRecognier详解一. 手势UIGestureRecognier简介二. 手势的抽象类——UIGestureRecognizer三. UIGestureRecogni

初始化方法 UIGestureRecognizer类为其子类准备好了一个统一的初始化方法,无论什么样的手势动作,其执行的结果都是一样的:触发一个方法,可以使用下面的方法进行统一的初始化: - (instancetype...这个属性设置手势识别结束后,是立刻发送touchesEnded或pressesEnded消息到事件传递链或者等待一个很短的时间后,如果没有接收到新的手势识别任务,再发送。...3.2 重点方法详解-手势间的互斥处理 同一个View上是可以添加多个手势对象的,默认这些手势是互斥的,一个手势触发了就会默认屏蔽其他相似的手势动作。...捏合手势——UIPinchGestureRecognizer 捏合手势是当我们指捏合和扩张会触发动作手势,我们可以设置的属性如下: //设置缩放比例 @property (nonatomic)...旋转手势——UIRotationGestureRecognizer 进行旋转动作时触发手势方法。

2.5K50

技术猿 | 技术牛人讲解手势识别技术

---- 手势识别大家并不陌生,想得到的是二维手型识别、二维手势识别、三维手势识别这几个名词,但是到底手势识别技术是什么?怎么定义的?又是如何工作的呢?...二维手势识别 二维手势识别,比起一维手型识别来说稍难一些,但仍然基本不含深度信息,停留在二维的层面上。这种技术不仅可以识别手型,还可以识别一些简单的二维手势动作,比如对着摄像头挥挥手。...二维手势识别拥有了动态的特征,可以追踪手势的运动,进而识别手势和手部运动结合在一起的复杂动作。这样一来,我们就把手势识别的范围真正拓展到二维平面了。...三维手势识别 接下来我们要谈的就是当今手势识别领域的重头戏——三维手势识别。三维手势识别需要的输入是包含有深度的信息,可以识别各种手型、手势动作。...在这里我们以两个摄像头成像来简单解释一下: 摄像头测距是根据几何原理来计算深度信息的。使用两台摄像机对当前环境进行拍摄,得到两幅针对同一环境的不同视角照片,实际上就是模拟了人眼工作的原理。

3.5K51

谷歌这款“掌上雷达”让你用手势控制手机

通过手势,用户可以发出按键、滑动指令。 技术进展一波三折 不用实体接触就能实现系统运行,相比目前常见的语音识别更困难,毕竟,手势识别不像语音识别那样容易实现。...拖了几个月后,在12月31日,美国联邦通信委员会(FCC)通过了谷歌调整后的Soli计划。...虽然这些动作都不经过实体操作,但是因为是多个手指之间的相互动作,从而可以给用户很好的触觉感应和物理反馈。...微软从 2014 年起就开始积累可穿戴手势识别技术。...例如在 2015 年,微软曾申请了一项智能戒指相关的专利,其内置深度传感器,能感应到手指的动作,可以与智能手表搭配使用,通过手势操控的方式来向智能手表传达指令。

1.2K10

安卓手机如何玩转动作手势检测?有TensorFlow就够了,附实用教程

但是我们该如何使用动作识别功能呢?...这些动作可以通过手机上的几个传感器进行捕获:加速度计、陀螺仪、磁力计等等。随后,这些批量动作可以用于机器学习算法,以便进行训练和后续识别。 为了捕捉数据,我们将开发一个Android应用程序。...其次,每个手势在中心都具有长时间的“真实”识别,其值接近于1,并且在边缘处具备较小的相反识别。 看起来,要执行准确的实际手势识别,需要进行一些附加的处理。...MotionDetector(context, gestureListener); motionDetector.start(); 我们通过利用TensorFlow库,在Android应用程序上实现了对动作手势进行识别的所有步骤...所描述的方法可以用于其他任何识别/分类任务。生成的库可以集成到其他任何Android应用程序中,并通过动作手势进行升级。

2.9K81

体感交互的设计原则

手势识别指的是计算机设备侦测并识别人类手势。近几年来,随着手势识别技术的高速发展,以及3D传感器的广泛采用,手势交互已经得到广泛的普及。...那么对于用户体验设计来说,手势交互又意味着什么呢? 改变使用习惯:手势交互和手势识别 用户通常都会有惯性思考,我们设计师也同样如此。...将手放在传感器可以捕捉到的地方——必须要了解“有效交互区域”的概念“ 有效交互区域指的是传感器能够清晰捕捉用户手势交互动作的区域,设计的关键点在于,要将有效交互区域设置在用户容易操作的区域。...比如说用户想买一鞋,那么他通过手势交互,就可以在屏幕中抓取这双鞋,然后旋转观赏这双鞋的细节。 对于设计师意味着什么呢?第一,我们的界面需要更强的三维感。...合理预判用户行为 通过3D摄像机,我们可以实现手势识别,同样的,还可以预测用户意图。

1.7K160

未来,你或许会“咬牙切齿”地操纵手机

已经可以通过捕捉并识别耳朵周围不同的牙齿动作来实现一些简单功能。 ? 而在最终的用户测试阶段里,TeethTap成功识别了11位参与者的1382个牙齿动作中的1256个,平均准确度达90.9%。 ?...“动声结合”的硬件设备 在动作(语音)与指令交互时,现有手段大多通过人体特定部位的复杂传感器(如眼动仪)来识别手势,主要有运动感测(如IMU)和声音感测(如麦克风)两个方向。...而TeethTap则采用运动感测与声音感测相结合的硬件设备,来探索面部手势识别的可能性。 TeethTap主要由两个接触式麦克风(BU-30179-000)和两个惯性测量单元(IMU)组成。...在运动时,来自麦克风(声传感器)的滤波数据和来自IMU的陀螺仪数据,分别通过板载12位的ADC和I2C通信发送到微控制器(HUZZAH32)。...在对数据进行分割并过滤掉噪声之后,再使用K近邻算法(k = 1)对手势进行分类。 再使用DTW距离函数在每次迭代中输出一个值,最终将具有最小距离值的手势确定为预测动作

81520

如何用Transformer分清12位女排运动员?这个「时空路」框架刷群体行为识别SOTA

群体行为识别(Group Activity Recognition)不同于寻常的关于个体动作的行为识别(Action Recognition),需要通过分析视频中所有参与群体活动的个体之间的关系,进一步结合场景信息...以下面排球比赛视频为例,算法需要分析场上12位运动员的动作、交互以及场景内容,综合判断得到场上在进行左侧击球(left-spike)群体行为。 ‍...如图1(a)所示,个体1和4分别进行起跳击球和起跳拦网的动作,先进行时间建模可以更好地捕捉个体的动作特性;进一步分析个体1-4的空间场景关系,可以通过左侧队伍(个体2/3在等待个体1起跳击球)和右侧队伍...图4 全监督提供12位运动员的精细标注 为了进一步减少标注成本,也为了检验模型的鲁棒性,文章提出有限数据设定(limited data),验证模型在有限标注数据(如50%)下的表现;同时,文章也在弱监督设定...重点从事深度学习与计算机视觉、模式识别与机器学习等人工智能前沿研究。

2.1K40

​多模态系统下软体机械手对多种意图的精准实时控制

而多模态人机界面系统(mHMI),集合眼电信号(EOG)、脑电图(EEG)和肌电图(EMG)的特征来生成多维控制指令,有助于构建更友好、人性化的BCI辅助系统,帮助残疾人及运动障碍患者更便捷地完成基本动作...而当EOG检测到闪烁时,系统自动进入EEG模式,而任何时候闪都可以使系统重新进入EOG模式,从而实现三种模式的交替。...运动意图检测和机器控制 mHMI系统可以充分利用每种模式的优点,在检测用户意图之前,通过每个模式的训练数据建立三种训练模型,利用阈值法建立EOG模型,识别左视、左视和眨眼的眼动,并将其转换为相应的命令...在EMG模式下,将EMG输入到封装好的模式识别算法中,对手势进行分类,并将手势成功转换为相应的控制指令。...图5 眨眼和眼睛扫视检测的识别结果 图6 检测左手或右手MI时,C3和C4电极上的ERD/ERS与相应的静息状态分别比较。 图7 手部动作结果分别呈现。

63910

捏一捏就能切换音乐,这根编织绳能打造「真·线控」耳机吗?

从可触控牛仔夹克到 Pixel 4 的姿态识别雷达,谷歌从未停止过对新奇交互方式的追求, 现在,它又推出了一款「智能编织绳」,你可以通过捏、叩击、扭曲、挤压、轻滑等动作,来控制这条绳所连接的电子设备。...谷歌介绍说,这根绳子可以通过电容感应来检测基本的触碰,但绳子也使用了一种名为「螺旋感应矩阵(HSM)」的技术,这是一种由电绝缘的导电纺织纱线和无源支撑纱线组成的编织物,从而能够 360 度地识别人手的触摸动作...,来识别用户的指令。...模型训练 谷歌的研究者从 12 名志愿者那里收集了 864 个触摸动作的数据样本(12 人分别演示 8 种手势,每种重复 9 次),在此基础上对模型进行训练,使得模型能够辨认出各种不同的手势。...在实验过程中,典型手势的训练时间不到 30 秒,与训练指纹传感器所需的时间差不多。谷歌表示,该模型识别不同手势的准确度已经达到了 94%。 ? 但如果嵌入消费品的话,识别准确度可能暂时还没这么高。

49410

手势识别:使用标准2D摄像机建立一个强大的的手势识别系统

许多科技公司一次又一次尝试用手势控制器来代替键盘和鼠标,以记录用户的手部或手臂动作的意图。虽然一些第一类系统使用了有线手套,但现代的方法往往依赖于特殊的摄像头和计算机视觉算法。...原因可能是传统的手势控制系统有几个缺点:首先,它们要求用户购买特殊的硬件,比如立体声摄像机或飞行时间摄像头,以在三维空间中捕捉视觉数据。这已经排除了像笔记本电脑或智能手机这样的标准消费硬件。...现实世界是混乱的,每个用户都倾向于以略微不同的方式执行一个给定的手势。这使得构建强大的、用户独立的识别模型变得困难。...这使得我们可以建立一个手势识别系统,它是稳健的,并且只用一个RGB摄像机实时工作。...,以帮助网络区分特定的手势和未知的手势动作

3.3K70

如何用Transformer分清12位女排运动员?这个「时空路」框架刷群体行为识别SOTA

群体行为识别(Group Activity Recognition)不同于寻常的关于个体动作的行为识别(Action Recognition),需要通过分析视频中所有参与群体活动的个体之间的关系,进一步结合场景信息...以下面排球比赛视频为例,算法需要分析场上12位运动员的动作、交互以及场景内容,综合判断得到场上在进行左侧击球(left-spike)群体行为。 ‍...如图1(a)所示,个体1和4分别进行起跳击球和起跳拦网的动作,先进行时间建模可以更好地捕捉个体的动作特性;进一步分析个体1-4的空间场景关系,可以通过左侧队伍(个体2/3在等待个体1起跳击球)和右侧队伍...图4 全监督提供12位运动员的精细标注 为了进一步减少标注成本,也为了检验模型的鲁棒性,文章提出有限数据设定(limited data),验证模型在有限标注数据(如50%)下的表现;同时,文章也在弱监督设定...重点从事深度学习与计算机视觉、模式识别与机器学习等人工智能前沿研究。

2K40

安卓新增眼神控制功能!走路玩手机会警报,相册也可以加锁

首先就是不用再担心走路玩手机撞到电线杆了,安卓更新了一个 Heads Up 功能,这项功能能够识别行走的动作,启用 Head Up 功能后,无论何时使用手机,当手机检测到用户在走动时,都会收到警报,提醒用户去查看并保持警惕...用户可以根据设置从六种面部动作:向右看、向左看、抬头看、微笑、扬眉或张开嘴中选择一种,手机能够识别出不同的表情后,可以将手势指定给打开通知、跳回主屏幕、打开或关闭摄像头或暂停手势检测。...应用程序的所有领域都内置了自定义功能,可以设置要触发的特定动作、面部手势,或者对面部手势的敏感程度等。 ‍‍ ‍ ‍...此外,在可访问性方面,谷歌将手写识别引入Lookout,能够使用手机摄像头帮助视力低下或失明的人更快、更轻松地完成任务。在文档模式下,Lookout现在将读取基于拉丁语的手写和打印文本。...另外,如果是SIM安卓手机用户,现在可以选择通过Android Auto系统在拨打电话时选择使用哪个SIM卡。

1.5K50

iOS开发之手势识别

感觉有必要把iOS开发中的手势识别做一个小小的总结。...下面会先给出如何用storyboard给相应的控件添加手势,然后在用纯代码的方式给我们的控件添加手势手势的用法比较简单。和button的用法类似,也是目标动作回调,话不多说,切入今天的正题。...读者完全可以用TouchesMoved来写拖动手势等   一,用storyboard给控件添加手势识别,当然啦用storyboard得截张图啦     1.用storyboard添加手势识别,和添加一个...下面就给出如何给我们的控件用纯代码的方式来添加手势识别。     ...在之前的博客中也有用到手势识别的内容,就是没有系统的梳理一下手势识别的知识,本篇博客做一个基础的补充吧。欢迎批评指正,转载请注明出处。

2.6K90
领券