新闻详情

新闻详情

首页 / 资讯中心 / 详情

MediaPipe Hands:从摄像头到手势识别,三步跑通实时手部追踪

发布时间:2026/9/2 15:13:57来源:尧图网络
MediaPipe Hands:从摄像头到手势识别,三步跑通实时手部追踪
MediaPipe Hands从摄像头到手势识别三步跑通实时手部追踪【免费下载链接】mediapipeCross-platform, customizable ML solutions for live and streaming media.项目地址: https://gitcode.com/GitHub_Trending/med/mediapipe不用数据手套也不用深度相机一个普通摄像头就够了。MediaPipe Hands 是谷歌的实时手部追踪方案一帧画面里锁定双手每只手输出 21 个 3D 关键点整套流水线能在端侧跑起来手机端也不例外。它为什么不会丢手关键在这套东西不直接在整张图里找手而是两段式流水线第一级是掌部检测器在整图上输出掌心的带方向包围框第二级是关键点模型只吃裁剪出来的那块图直接回归 21 个关节坐标。为什么检测掌心而不是手因为掌心是刚体包围框比张着五指的手稳定得多连握手这种自遮挡情况非极大值抑制也能把两只手分开。还有个细节值得说视频模式下并不是每帧都跑全图检测。上一帧的关键点会直接复用去生成裁剪框只有当关键点模型跟丢了才回调全图检测重新定位。这是它快速移动、手指互相遮挡时依然稳的主要原因。官方论文里掌部检测器 AP 做到 95.7%去掉 decoder 只有 86.2%。3 步跑通第一个手部追踪装包就一行pip install mediapipe最小可跑的代码就几行import mediapipe as mp with mp.solutions.hands.Hands() as hands: results hands.process(image)results.multi_hand_landmarks是每只手 21 个归一化的 (x, y, z) 点multi_handedness还会告诉你左右手和置信度。画骨架用现成的mp.solutions.drawing_utils就行。这里其实有个坑legacy solutions 里的 Hands API 已经被标记为旧版新代码建议走 Tasks 版HandLandmarker源码在 mediapipe/tasks/cc/vision/hand_landmarker/。max_num_hands、置信度阈值这些配置项两边基本一致迁移成本不高。21 个点够不够用输出比你想的多。除了归一化屏幕坐标还有world coordinates以米为单位的真实 3D 坐标原点在手掌几何中心。这意味着你能算两只手的相对姿态甚至估算手指间的真实距离。手势识别就是建立在这之上石头剪刀布看手指弯曲角度出 4 看指尖相对高度。想加自定义手势比如竖大拇指点赞看 mediapipe/model_maker/python/vision/ 里的 gesture_recognizer 示例自己标几张图就能微调。模型本身只有几 MBlite 版掌部检测器就是给移动端设计的直接塞进 App 没问题。想深挖去哪看图定义移动端/桌面、CPU/GPU 版本.pbtxt 可直接粘到 visualizermediapipe/graphs/hand_tracking/子模型mediapipe/modules/palm_detection/、mediapipe/modules/hand_landmark/桌面可运行示例mediapipe/examples/desktop/hand_tracking/C 完整流水线而不是只调 Python API就从 examples/desktop 下的 hand_tracking_cpu 目标入手图里改一下 NUM_HANDS 就能支持 3 只手以上。想动手的话先把上面那段 Python 跑起来再去翻翻 examples/desktop/hand_tracking/ 里的骨架图——几秒钟你屏幕上就会出现一只带骨架的手。【免费下载链接】mediapipeCross-platform, customizable ML solutions for live and streaming media.项目地址: https://gitcode.com/GitHub_Trending/med/mediapipe创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

D16 | 从 0 到 1 搭一个 Agent:搜索 + 总结 + 写邮件 2026/9/2 16:05:07

D16 | 从 0 到 1 搭一个 Agent:搜索 + 总结 + 写邮件

文章目录 D16 | 从 0 到 1 搭一个 Agent:搜索 + 总结 + 写邮件 写在前面 一、需求拆解:市场调研机器人 1.1 用户场景 1.2 工作流拆解 1.3 工具设计 二、50 行手搓完整版 三、ReAct 模式升级版 四、LangChain 框架版(生产用) 五、接入 RAG:知识库 + 搜索 六、流式输出:边搜…

阅读更多 →
年中启动项目如何用MVP策略快速验证市场机会 2026/9/2 16:05:07

年中启动项目如何用MVP策略快速验证市场机会

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
这群白帽黑客,是网络世界的守夜人 2026/9/2 16:05:07

这群白帽黑客,是网络世界的守夜人

这群白帽黑客,是网络世界的守夜人 这是在网络世界,聪明的头脑之间,关于智慧、毅力、勇气的战斗。 一方是坚固的盾,一方是锐利的矛。数以亿计的代码中,他们寻找着一丝破绽,难度堪比大海捞针。 一丝破绽令多少…

阅读更多 →
从零构建Slack集成:基于Bolt框架实现Krea AI自动化工作流 2026/9/2 16:05:07

从零构建Slack集成:基于Bolt框架实现Krea AI自动化工作流

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
自研AI聚合API服务:统一多模型接入,重塑智能体开发流程 2026/9/2 16:05:07

自研AI聚合API服务:统一多模型接入,重塑智能体开发流程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
西安除甲醛哪家强?深度评测本土老牌靠谱公司,这家稳居第一! 2026/9/2 16:02:06

西安除甲醛哪家强?深度评测本土老牌靠谱公司,这家稳居第一!

导语: 新房装修后甲醛超标怎么办?面对西安街头林立的除甲醛公司,如何挑选一家真正靠谱、资质齐全、效果有保障的服务商?本文基于国家企业信用信息公示系统公开数据,对西安本土除甲醛公司进行深度评测,为你揭…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞