隔空手势交互,如何在现实世界上演“得心应手”?

简介: 未来,操控没有介质

图层 2.png

【得心应手:心里怎么想,手就能怎么做】


手,作为人体最灵活的器官,参与我们生活的方方面面;手,是除了眼睛之外能直接感受三维世界和物体的器官;手,作为无声的交互工具,已经在计算机领域占了无比重要的地位。

 

在人机交互界面,手的交互是至关重要的,于是我们开始有了越来越多的“触控交互”,但随着技术的发展,为了身体解放,越来越多的设备引入了“手势交互”技术。

 

“手势交互”在于,人们在各种电子设备的使用时,可以不再局限于通过接触屏幕、鼠标、键盘等进行操作,而是完全摆脱操作介质。


阿里云视频云的“隔空手势”,便是一项“未来式”交互方式技术。

 final.png


上班不用鼠标,上演“隔空”操作

一则程序员的“隔空手势”视频,可以体感一场办公场景下的隔空交互操作,这是阿里云视频云基于手势识别技术研发的“智能手势交互引擎”。

 

可以看到,短视频中的程序员,无论是浏览页面、登录系统、还是精细的完成视频剪辑,都不再是通过鼠标、键盘按部就班的操作,而是以各种静态和动态的手势,顺滑、实时、精准的实现隔空控制与操作,而这种精细的操控程度,在隔空手势交互技术上,是突破现有瓶颈的。

ezgif.com-gif-maker (11).gif

对比“触控交互”需要用户和设备进行接触操控,“语音交互”需要进行听、说以及高精度识别的过程,而“手势交互”具备人类使用习惯的天然优势,成为“触控交互”及“语音交互”的不便利场景下的另一优解。

 

说到隔空手势交互,其基础便是“手势识别”技术。


从手势识别说起

在计算机科学中,手势识别是通过数学算法来识别人类手势的一个议题,即用户可以通过手势来控制或与设备交互,让计算机理解人类的行为。

 

手势识别的关键技术包含,手势分割、手势分析,以及静态和动态的手势识别。无论是静态还是动态的手势,其识别顺序首先需要对所获图像的手的检测和手势分割;再通过手势分析,获得手势的形状特征或者是运动轨迹;最后根据手势分析中的重要特征,完成静态或动态的手势识别。

 

手势识别的研究和发展影响着人机交互的自然性和灵活性。当前,业内大多数研究者将注意力集中在手势的最终识别方面,通常会将手势背景简化,在单一背景下利用算法对手势进行分割及分析。

 

但在现实应用中,人的手通常处于复杂的环境下,需要考虑如:光线过亮或过暗,手势距采集设备距离不同等复杂因素,从而做到精准的手势识别。

 

阿里云视频云的“智能手势交互引擎”, 如何使“隔空手势”更具智能性和交互力?


高性能的智能手势交互引擎

由于复杂的手指手掌结构和在运动时的高度灵活性,手势关键点跟踪十分具有挑战性。阿里云视频云团队研发的智能手势交互引擎,通过对21个手部关键点的精准识别和跟踪,支持25种基础静态手势的识别。

图片 1.png

基于这25种基础手势,结合手掌姿态的信息和场景,可以延伸出百余种手势。例如伸大拇指的手势,我们可以根据大拇指和大拇指的方向精准识别出:点赞(拇指向上)、差评(拇指向下)、向左(拇指向左)、向右(拇指向右)等等。

视频中,Left_Prob表示左手的置信度, Gesture_ID表示识别到的手势ID

 

除了静态手势之外,类似上下左右滑动、左右翻页、缩小放大、拜拜等多种动态手势也能被精准识别和跟踪,从而实现上述视频中“隔空”实现视频剪辑的效果。

 

值得一提的是,阿里云视频云的“智能手势交互引擎”的算法不仅能保证“高精度”和“高稳定性”, 更是做到了“超轻量” 。


“高精度”是指能够准确的识别各种各样的手部姿态及定位手部关键点的位置,即使在暗光、背光等挑战性场景也有很好的表现;


“高稳定性”,是通过算法的深度打磨,能够对手部关键点检测输出稳定的关键点位置, 做到手势交互操作的超低延迟。


“超轻量”体现在普通设备单线程运行中, 平均每帧耗时仅有6.5毫秒,处理性能可以达到150fps以上,模型大小仅为2.6MB,兼容所有主流平台,非常适合在普通的移动端手机的部署和应用。


一切因手势交互而卓然不同

新交互正在成为趋势,而解放身体的更自然的交互也是交互演进的方向,可以想象,能够为生活、工作、学习带来全新的形态与体验,而阿里云视频云的隔空手势交互作为“交互黑科技”,已经可以逐步运用到各类场景中。

 

在互动课堂场景,为了视力健康和丰富体验,学生可以全程与屏幕保持距离,通过隔空手势,学生可以完成课程选择、问题回答、翻页、举手等多样化的交互操作。


在疫情常态化和课堂线上化的今天,智能手势交互引擎助力行业用户重新定义了在线课堂的教学内容互动模式,使师生屏幕前的教学不再是单向的知识灌输,而是以在线课堂的互动性与感知度,高度丰满教育智趣。

在电商与娱乐直播场景,主播一边直播一边操控手机屏幕会造成的极大不便,然而,利用手势交互,主播可以通过手势特效与直播观众实时互动,还可以用手势来控制直播流程和画面;在用户端,可以结合用户的手势,如:点赞、比心等等,实时呈现相应的各种贴纸和特效,极大提升交互体验。

 

在数字展厅场景,数字化的视觉展示一直在不断创新,利用隔空手势,参观者可以不用操控屏幕,通过隔空手势对展品的旋转移动,可以360度全景了解展品,尤其在疫情时期也能减少密切接触带来的安全隐患。

 

在智能驾驶领域,将手势识别应用到驾驶辅助系统中,司机可以使用手势来控制车内的各种功能、参数,避免视线转移带来的驾驶安全隐患。

 

而在日常生活中,隔空手势识别更可以与智能硬件做深度结合,例如智能家电、智能机器人等,以隔空手势来才操控家电,便利性更加凸显,让人机交互更有体验感。当然,把隔空手势识别运用到生活的线下活动中,发挥想象力,还可以有更多有趣的互动体验。

 

针对“智能手势交互引擎”,阿里云视频云已经在2D手势识别进行了较为成熟的技术与应用沉淀,未来,也将继续探索先进的手势交互技术,尤其是针对3D手势交互,通过检测手在三维空间中的位置信息,我们可以更加准确的识别手部的动作, 从而实现更加复杂的交互, 例如驱动一个3D的虚拟人, 或者实现手持虚拟物品等AR特效。通过3D手部姿态的识别,以带来更丰富、更沉浸、更智能在线交互体验。

 

庄子《天道》曾说: “不徐不疾,得之于手而应于心,口不能言,有数存焉于其间。”


即,“不慢不快,应于心而得之于手,虽不能言说,却有技巧奥妙存在于其间。”

 

手势交互技术一定是这样的奥妙存在,不论任何场域,让你得心应手。


「视频云技术」你最值得关注的音视频技术公众号,每周推送来自阿里云一线的实践技术文章,在这里与音视频领域一流工程师交流切磋。公众号后台回复【技术】可加入阿里云视频云产品技术交流群,和业内大咖一起探讨音视频技术,获取更多行业最新信息。

相关文章
|
消息中间件 数据安全/隐私保护
RabbitMQ 清除全部队列及消息
安装RabbitMQ后可访问:http://{rabbitmq安装IP}:15672使用(默认的是帐号guest,密码guest。此账号只能在安装RabbitMQ的机器上登录,无法远程访问登录。) 远程访问登录,可以使用自己创建的帐号,给与对应的管理员权限即可。
1997 0
|
机器学习/深度学习 监控 算法
基于mediapipe深度学习的手势数字识别系统python源码
本内容涵盖手势识别算法的相关资料,包括:1. 算法运行效果预览(无水印完整程序);2. 软件版本与配置环境说明,提供Python运行环境安装步骤;3. 部分核心代码,完整版含中文注释及操作视频;4. 算法理论概述,详解Mediapipe框架在手势识别中的应用。Mediapipe采用模块化设计,包含Calculator Graph、Packet和Subgraph等核心组件,支持实时处理任务,广泛应用于虚拟现实、智能监控等领域。
|
9月前
|
存储 缓存 安全
c盘清理软件推荐
c盘清理软件推荐
|
传感器 人工智能 搜索推荐
人机融合智能 | 可穿戴计算设备的多模态交互
本文介绍了可穿戴计算设备的多模态交互技术,阐述了以人为中心的设计目标与原则。内容涵盖设备的历史发展、特点及分类,并重点分析手指触控、手部动作、头部和眼睛动作等交互模态。同时探讨支持这些交互的传感器种类与原理,以及未来挑战。通过十个设计原则,强调自然高效、个性化、低认知负荷及隐私保护的重要性,为可穿戴技术的设计提供指导。
728 0
|
传感器 人机交互 定位技术
XR交互技术趋势:6DoF追踪、手势识别、眼动跟踪……
XR交互技术与实时云渲染共同推动了虚拟现实和增强现实的沉浸式体验发展。XR交互技术通过6DoF追踪、手势追踪、眼动追踪等手段,提供更自然、精准的用户交互方式;而实时云渲染则利用云端计算能力,为终端设备呈现高质量、低延迟的复杂图形内容。两者结合,使用户在XR环境中获得更加真实、流畅的体验。未来,XR交互技术将向多模态、精细化方向发展,进一步提升用户的沉浸感和交互体验。
1023 20
|
存储 人工智能 数据库
Agno:18.7K Star!快速构建多模态智能体的轻量级框架,运行速度比LangGraph快5000倍!
Agno 是一个用于构建多模态智能体的轻量级框架,支持文本、图像、音频和视频等多种数据模态,能够快速创建智能体并实现高效协作。
4719 22
Agno:18.7K Star!快速构建多模态智能体的轻量级框架,运行速度比LangGraph快5000倍!
|
数据可视化 前端开发 JavaScript
3分钟,教你搭建一个三维城市建筑可视化系统 ( Cesium 加载 shp 数据 )
3分钟,教你搭建一个三维城市建筑可视化系统 ( Cesium 加载 shp 数据 )
5033 0
3分钟,教你搭建一个三维城市建筑可视化系统 ( Cesium 加载 shp 数据 )
|
机器学习/深度学习 人工智能 算法
跨平台AI模型部署神器:FastDeploy实战Yolov5
跨平台AI模型部署神器:FastDeploy实战Yolov5
841 1
|
数据库 开发者 Python
Python 3.9的新特性有哪些?
【7月更文挑战第2天】Python 3.9的新特性有哪些?
495 1

热门文章

最新文章