在屏幕上隔空作画是近来新兴的一种有趣应用,其中涉及复杂的手部跟踪技术,这类技术成熟之后可用于提升应用程序的交互体验。此前机器之心曾报道过可以隔空写字、绘图的有趣项目「air-drawing」,该项目利用深度学习工具使得用户在配有摄像头的电脑端就可获得自己的手势姿态估计成像图。

近日,又一个具有相似功能的开源项目在 reddit 上大火,该项目名为 YoHa——Your Hand Tracking。

项目地址:https://github.com/handtracking-io/yoha

网站:https://handtracking.io/

用 YoHa「隔空作画写字」的效果如下图所示:

这里我们也实际操作了一下,又 get 一项新技能:

YoHa 是一种基于 TensorFlow 框架的手部跟踪引擎,围绕用户和开发人员认为有用的特定手势而开发。YoHa 旨在为使用手部跟踪的应用程序提供更多实质性价值,以构建新的多功能解决方案,提升应用程序的交互体验,其最终目标是成为支持任何手势的通用手部跟踪引擎。

YoHa 从设计之初就考虑了实用性能,它能够在各种笔记本电脑和台式机上提供实时用户体验。目前 YoHa 在移动设备上的性能欠佳,后续将随着 TensorFlow.js 等推理框架的发展而改进。

使用方法

首先只需一行代码就能轻松安装 YoHa:

npm install @handtracking.io/yoha

也可以在 Demo 网页上下载使用:

Demo 地址:https://handtracking.io/draw_demo/

不同于大多数用指尖操纵绘制的手部跟踪引擎,YoHa 的使用需要捏合并操纵一个「光标点」。这个操作有点像用粉笔写字,需要一点技术。

首先屏幕上有一个会随着拇指和食指位置移动的光标点,用这两只手指做一个捏合姿势来控制光标点,移动光标点即可进行绘画。

只需握拳就可清除画布:

感兴趣的小伙伴快去试一试吧!

参考链接:https://www.reddit.com/r/MachineLearning/comments/q9hhqt/p_yoha_a_practical_hand_tracking_engine/

https://pythonrepo.com/repo/handtracking-io-yoha-python-deep-learning

隔空作画,握拳清屏,这个手部跟踪项目火了,在线可玩相关推荐

  1. 利用Kinect实现用指尖隔空控制鼠标(源码放出)

    简介 此程序为利用Kinect实现用手指隔空控制鼠标,是我另一个项目的一部分,因为在另外那个项目中鼠标的click是通过一种特殊的方式实现的,因此这个程序只实现了用手控制鼠标的移动,并没有点击的功能. ...

  2. 足不出户指挥千里 华为智慧屏让导演隔空指挥

    "再升高,再升高一点.太棒了,很开阔,就是这儿了.很棒的西部公路.特别像<无人区>的场景." 猜到了吗?这是著名导演徐峥在为自己的公路片勘景.您一定会感到好奇:难道趣味 ...

  3. APP技巧:安卓原生跨屏协同终于来了,还能和 Windows「隔空投送」

    谷歌在 CES 2022 上宣布了至少 13 种不同的新软件功能,从类似 AirPods 的快速切换到此前承诺过的软件,可以在 Chromebook 上镜像你的 Android 文本应用程序等.这是谷 ...

  4. 隔空投送所有人安全吗_Find X2将采用2K+120Hz屏幕,支持65W;安卓将拥有“隔空投送”;“杀毒霸主”Avast被曝偷卖4.35亿用户数据;...

    数码科技资讯 2020-01-30  (图源水印,内容整合,侵删) 早上好,今天是2020年1月30日,为各位朋友带来近日的科技新闻以及玩机资讯.  1:刘强东明州案再开庭!京东称"个人行为 ...

  5. 10截图时屏幕变大_刚刚才知道!华为手机还有7种截图方式,其中1种居然能隔空截图...

    众所周知,华为手机有非常多的黑科技,就比如简单的截图就有7种. 并且还有几种截图方式都非常有趣,甚至一种可以隔空截图哦,不知道大家都知道几种呢? 下面就和笔者一起来看看吧! 1.音量键截图 这种方法可 ...

  6. 荣耀v30鸿蒙5g荣耀有隔空操作吗,荣耀V30 Pro用了十天,这些功能让人眼前一亮

    随着5G正式的商用,三大运营商相继推出5G套餐且2020年一月起工信部将不允许单模NSA手机入网等一系列政策的出台,让本来就毫无声息却硝烟四起手机厂商又开始着手下一轮的竞争.也因SA才将是5G最终发展 ...

  7. python手势控制游戏_欢乐的计算机视觉-隔空玩游戏(python手势控制飞机大战)

    每个人儿时都有一个武侠梦,梦想自己有一天10块钱买到一本如来神掌,从此仗剑走天涯,不过在桃花岛,真的有一本秘籍:隔空玩游戏,今天,就带领大家翻阅翻阅这本秘籍. 这本秘籍全部都是用python来完成的哦 ...

  8. 如何实现良好的隔空操作体验

    首先要在虚拟空间内对手势进行操作范围限制,这个可以通过,手势在整个空间内占比范围进行约束,超出范围的手势无效,且操作时候进行显示有效和无效,显示尽可能的显示出,如何操作才能有效在无效的情况下. 我们可 ...

  9. 隔空投送找不到_嗑技热点对标苹果AirDrop,安卓终于也能隔空投送

    Nearby Share只能做到安卓手机和谷歌笔记本(Chromebook)之间的传输,而后者的市占率并不高.这就使得Nearby Share的作用十分有限.安卓设备和电脑之间的文件传输,还是得想别的 ...

最新文章

  1. 智能摄像头安全风险分析及对策研究
  2. 2019 CES展上最受外媒体关注的中国机器人产品及技术
  3. 马斯克的星际飞船首次起飞测试成功!起跳150米后平稳着陆,“火星在望”
  4. java web入门——概念理解、名词解释
  5. startActivityForResult()
  6. vue 订单支付15分钟倒计时
  7. wxWidgets随笔(6)-utf8中文(2)
  8. IIS 启动不了(服务没有及时响应启动或控制请求)解决
  9. jdbc连接mysql问题
  10. 二叉搜索树的第 k 大节点
  11. python连续质数计算代码分析,素性测试的Miller-Rabin算法完全解析 (C语言实现、Python实现)...
  12. 电机精密运动控制专家电机驱动芯片TMC260
  13. JAVA知识点(尚硅谷宋红康老师的b站授课自我整理)
  14. MySQL日志与备份
  15. Linux 虚拟网卡技术:Macvlan
  16. R语言使用plot函数可视化数据散点图,使用title函数为可视化图像设置自定义标题名称、自定义adj参数将标题向右侧移动
  17. 钾肥认沽权证谢幕:揭密2007年股市第一奇案
  18. 汇编指令: JO、JNO、JB、JNB、JE、JNE、JBE、JA、JS、JNS、JP、JNP、JL、JNL、JNG...
  19. limma差异分析谁比谁不重要
  20. Linux下串口编程

热门文章

  1. 反射型 DDoS 攻击的原理和防范措施
  2. windows平台下 c++获取 系统版本 网卡 内存 CPU 硬盘 显卡信息
  3. OBJECT_METHOD初窥
  4. c++ 缓存和缓冲_【嵌入式C】放弃printf,选择了精简snprintf
  5. python xlutils.copy_使用python的xlrd,xlwt和xlutils.copy保留样式
  6. Linux内核网络丢包查看工具dropwatch的安装和使用
  7. 弹性理论法研究桩基受力计算公式_收藏!桩基检测的7种方法
  8. 计算机原理指令系统测试卷,计算机组成原理(下)第7章 指令系统测试
  9. java plugin 安装_eclipse maven plugin 插件 安装 和 配置
  10. php播放ppt代码,PHP+JavaScript幻灯片代码