前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >ManoMotion⭐二、Unity手势识别插件简介,及效果录屏

ManoMotion⭐二、Unity手势识别插件简介,及效果录屏

作者头像
星河造梦坊官方
发布2024-08-15 20:18:21
发布2024-08-15 20:18:21
3440
举报
文章被收录于专栏:星河造梦坊专栏

🟥 ManoMotion,一个手部识别的插件

manmotion支持实时2D/3D手部跟踪和手势控制

  • 最少的计算和功率需求
  • 标准传感器
  • 没有专用硬件

manmotion可用来开发VR和AR应用,进行AR手势的识别及跟踪。

🟧 ManoMotion,是 Unity 手势识别最佳选择之一

相对于其他的AR平台:

  • 商汤SeneseAR可以手部识别,但只支持安卓平台,且对硬件有要求<若只是安卓平台,推荐该插件>
  • ARFoundation只支持身体骨骼识别,不支持手部细节识别
  • EasyAR只支持手势识别,不支持手部关节识别

ManoMotion SDK是Unity SDK,通用于Android和iOS。 且对设备硬件没有太多要求。

因此橙子推荐它作为手势识别的插件。

在这里插入图片描述
在这里插入图片描述

🟨 ManoMotion 的手势识别功能展示

1️⃣ 手部深度识别

ManoMotion提供了关于手部的深度信息, 相对深度是手到相机的距离,值在0到1之间。

2️⃣ 骨骼追踪

骨架跟踪包含了骨架的置信度和关节信息。

(x,y,z)为手部骨骼的21个关节中的每一个提供了单独的位置。可以配置SDK以2D或3D方式返回位置信息。

SDK提供了一个和两个手跟踪。

3️⃣ 手势识别

手势分析可以用来理解用户的意图。

ManoMotion SDK通过以前和当前帧的信息,确定用户所执行的手势类型。

这些信息可以分为三类,帮助开发者设计体验,定制不同的行为,并映射到Unity世界中。

🚩 当前帧手势识别

ManoClass是每一帧的手的原始检测。

对于给定的每一帧,SDK将返回一个ManoClass结果,它可以是以下任何一个手类(Grab, Pinch, Point, NoHand)。

🚩 连续手势识别

连续手势识别旨在理解和分类用户是否持续执行一个给定的手势,比如拖拽。

连续手势是根据现在和过去的信息计算的。

这意味着只有当用户在一定的帧数(时间)内保持相同的手部姿势时,才会触发连续手势。

🚩 手势回调

手势回调是一次性手势。

当完成一次动作时,比如点击、张开手,它们将会被识别为触发器/事件,类似于鼠标点击。

在这里插入图片描述
在这里插入图片描述

🟩 ManoMotion 可进行拓展

ManoMotion可与ARFoundation进行拓展,实现SLAM空间定位功能。

ManoMotion也可与Vuforia进行拓展,实现更多AR功能。

在这里插入图片描述
在这里插入图片描述

🟦 ManoMotion 手势识别种类

ManoMotion可以识别如下的基础手势, 这些手势也是免费版所包含的。

1️⃣ 缩放、抓取、点击

2️⃣ 识别到当前手势状态

比如抓取,识别到当前手势处于哪个状态。

3️⃣ 识别当前连续的手势

比如连续指向。

4️⃣ 识别点击手势

即双指捏合,完成一次点击效果。

🟪 ManoMotion 是一个付费插件

SDK分为两个版本:

  • 免费版
  • 199欧元/月

免费版的功能:

  • 手部识别,是一个Box盒子,可以返回手的中间点坐标、捏合点坐标
  • 具备基础的手势识别功能

付费版的功能:

  • 手部识别是骨骼状态
  • 更多的手势识别功能

以上便是该插件所有的功能,

本专栏会分别讲解每项功能如何实现,并辅以案例教学。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-09-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🟥 ManoMotion,一个手部识别的插件
  • 🟧 ManoMotion,是 Unity 手势识别最佳选择之一
  • 🟨 ManoMotion 的手势识别功能展示
    • 1️⃣ 手部深度识别
    • 2️⃣ 骨骼追踪
    • 3️⃣ 手势识别
      • 🚩 当前帧手势识别
      • 🚩 连续手势识别
      • 🚩 手势回调
  • 🟩 ManoMotion 可进行拓展
  • 🟦 ManoMotion 手势识别种类
    • 1️⃣ 缩放、抓取、点击
    • 2️⃣ 识别到当前手势状态
    • 3️⃣ 识别当前连续的手势
    • 4️⃣ 识别点击手势
  • 🟪 ManoMotion 是一个付费插件
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档