Handtrack.js 开源:3行JS代码搞定手部动作跟踪

2019 年 3 月 27 日

Handtrack.js 开源:3行JS代码搞定手部动作跟踪

近日,GitHub 上开源了一个名为 Handtrack.js 的项目,有了它,你只需要 3 行代码就能用来检测图片中手的动作。

演示地址: https://victordibia.github.io/handtrack.js/#/

运行时:22 FPS,Macbook Pro 2018(2.5 Ghz),Chrome 浏览器。13FPS,Macbook Pro 2014(2.2GHz)。

不久之前,一个使用 TensorFlow 对象检测 API 跟踪图片中手部动作的实验结果把我震惊到了。我把训练模型和源代码开放了出来。

从那时起,它就被用来开发一些非常有趣的东西,比如:

一个可以帮助孩子进行拼写练习的工具

一个可以识别手势的插件

一个乒乓球游戏

有很多人想要尝试我提供的训练模型,但无法设置好Tensorflow(安装问题、TF 版本问题、导出图表,等等)。幸运的是,Tensorflow.js 解决了其中的一些安装和发行问题,因为它经过优化,可以在浏览器的标准化环境中运行。为此,我创建了 Handtrack.js 库

它可以让开发人员使用经过训练的手部检测模型快速创建手势交互原型。

这个库的目标是隐藏与加载模型文件相关的步骤,为用户提供有用的函数,并允许用户在没有任何 ML 经验的情况下检测图像中的手,你不需要自己训练模型。

原文链接:【 https://www.infoq.cn/article/AEBYR-eOYAXogzeDPOKJ 】。未经作者许可,禁止转载。

登录后可解锁全站优质内容

免费畅享技术公开课、顶尖技术团队访谈、一线互联网大厂技术实践

文章
视频
电子书
研究报告
立即登录
2019 年 3 月 27 日 08:10 3992
用户头像

发布了 66 篇内容,共 479 次阅读,收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

【迁移】Flink vs Spark

罗琦

flink spark 大数据处理

写给产品经理的信(1):产品经理的经济基础逻辑思维能力

夜来妖

产品经理 产品设计 职业规划 逻辑思维 工作

【迁移】用Redlock构建Redis分布式锁【译】

罗琦

分布式锁

《从0到1学习Flink》—— Data Sink 介绍

zhisheng

大数据 flink 流计算

《从0到1学习Flink》—— 如何自定义 Data Sink ?

zhisheng

大数据 flink 流计算

《从0到1学习Flink》—— Flink Data transformation(转换)

zhisheng

大数据 flink 流计算

《从0到1学习Flink》—— Flink 中几种 Time 详解

zhisheng

大数据 flink 流计算

【迁移】CQRS很难吗?(译文:底部有原文地址)

罗琦

领域驱动设计 DDD

你没必要活的那么累

小天同学

深度思考 个人成长 生活 成长 感悟

要弄清楚if/switch的本质区别,以及优化方式

张驰

Java Agent

Review week1: Amazon的领导力法则

猫吃小怪兽

高效工作 学习方法 程序员 个人成长

《从0到1学习Flink》—— Apache Flink 介绍

zhisheng

大数据 flink 流计算

小岑的架构学习笔记-架构是什么?

程序员小岑

程序员的晚餐 | 5 月 21 日 四季豆炒腊肠

清远

美食

码农理财(二)

北漂码农有话说

极客时间的三种身份:碎片整合的大师、成长焦虑的救星、工作技能的提升站

大橘栗

《从0到1学习Flink》—— 如何自定义 Data Source ?

zhisheng

大数据 flink 流计算

Spring注入的对象到底是什么类型

JFound

spring

《从0到1学习Flink》—— Flink 配置文件详解

zhisheng

大数据 flink 流计算

两边夹的应用三

孙苏勇

算法 两边夹

python 实现·十大排序算法之选择排序(Selection Sort)

南风以南

Python 排序算法

《从0到1学习Flink》—— Mac 上搭建 Flink 1.6.0 环境并构建运行简单程序入门

zhisheng

大数据 flink 流计算

勇攀监控高峰-EMonitor之根因分析

乒乓狂魔

监控 全链路监控 故障定位 根因分析 AIOPS

【迁移】读完了GFS论文之后的感悟

罗琦

大数据 GFS 论文阅读

《从0到1学习Flink》—— 介绍Flink中的Stream Windows

zhisheng

大数据 flink 流计算

小岑的架构学习笔记-架构设计的历史背景

程序员小岑

传统岗位新挑战:信息安全之路

nexpose

安全架构师 安全 安全管理

图文并茂讲述如何正确的使用缓存

后端学长

缓存 后端 缓存穿透 缓存击穿 缓存雪崩

ARTS 第 51 周

马克图布

ARTS 打卡计划

《从0到1学习Flink》—— Data Source 介绍

zhisheng

大数据 flink 流计算

我的事务为什么会失效

JFound

spring

众安黑客马拉松大赛总决赛-InfoQ小编探班

众安黑客马拉松大赛总决赛-InfoQ小编探班

Handtrack.js 开源:3行JS代码搞定手部动作跟踪-InfoQ