人手关键点及手势识别(mediapipe)
功能介绍
人手关键点检测算法示例订阅图片和包含人手框信息的智能msg,利用BPU进行算法推理,发布包含人手关键点和手势信息的算法msg。
人手关键点索引如下图:

代码仓库:
(https://github.com/D-Robotics/palm_detection_mediapipe)
(https://github.com/D-Robotics/hand_landmarks_mediapipe)
算法支持的手势识别类别,以及手势类别在算法msg(Attribute成员,type为"gesture")中对应的数值如下:
| 手势 | 说明 | 数值 |
|---|---|---|
| ThumbUp | 竖起大拇指 | 2 |
| Victory | “V”手势 | 3 |
| Mute | “嘘”手势 | 4 |
| Palm | 手掌 | 5 |
| Okay | OK手势 | 11 |
| ThumbLeft | 大拇指向左 | 12 |
| ThumbRight | 大拇指向右 | 13 |
| Awesome | 666手势 | 14 |
应用场景:手势识别算法集成了人手关键点检测,手势分析等技术,使得计算机能够将人的手势解读为对应指令,可实现手势控制以及手语翻译等功能,主要应用于智能家居,智能座舱、智能穿戴设备等领域。
小车手势控制案例:小车手势控制