---
title: cv_mobileface_hand-static
canonical_url: "https://www.modelscope.cn/models/damo/cv_mobileface_hand-static"
md_url: "https://www.modelscope.cn/models/damo/cv_mobileface_hand-static.md"
repository: damo/cv_mobileface_hand-static
chinese_name: "动作识别-2D手势-通用领域"
last_updated: 2023-11-16
license: "Apache License 2.0"
pipeline_tag: hand-static
tasks:
  - hand-static
model_type:
  - Mobileface
library_name:
  - pytorch
frameworks:
  - pytorch
domain:
  - cv
downloads: 28348
stars: 22
---

# cv_mobileface_hand-static

> cv_mobileface_hand-static - damo 在 ModelScope 开源的模型。2D手势动作识别，共支持14种手势的语义识别

damo/cv_mobileface_hand-static 是 ModelScope 魔搭社区上的hand-static模型，采用 Apache License 2.0 许可。

- **Repository**: damo/cv_mobileface_hand-static
- **License**: Apache License 2.0
- **Tasks**: hand-static
- **Downloads**: 28348
- **Stars**: 22
- **Last updated**: 2023-11-16

Source: https://www.modelscope.cn/models/damo/cv_mobileface_hand-static

---

# 动作识别-2D手势-通用领域


这是一个2D手势语义识别模型，输入一个手部的图片，识别出手势动作的语义含义，一共可支持14种类型。

## 模型描述

利用[mobileface](https://github.com/xuexingyu24/MobileFaceNet_Tutorial_Pytorch)结构，进行手部动作分类识别

## 使用方式和范围


### 如何使用

在ModelScope框架上，提供图片，得到识别的结果

#### 代码范例
```python
from modelscope.outputs import OutputKeys
from modelscope.pipelines import pipeline
from modelscope.utils.constant import Tasks

hand_static = pipeline(Tasks.hand_static, model='damo/cv_mobileface_hand-static')
result_status = hand_static('data/test/images/hand_static.jpg')
result = result_status[OutputKeys.OUTPUT]

```

img_path为输入图片的路径，为只包含手部的图片

输出结果含义如下：

1、bixin:单手比心

2、d_bixin:双手比心

3、d_first_left:左手在上的抱拳

4、d_fist_right:右手在上的抱拳

5、d_hand:双手交叉

6、fashe:发射形状

7、fist:握拳

8、five:用手比数字5

9、ok:ok手势

10、one:用手比数字1

11、tuoju:托举手势

12、two:用手比数字2

13、yaogun:摇滚手势

14、zan:点赞

15、unrecog:未识别

### 模型局限性以及可能的偏差

- 只能识别上述手势，对于其他手势类型无法识别


## 训练数据介绍

训练数据来自互联网搜索的图片

### 引用
```BibTeX
@misc{
    title={MobileFaceNet_Tutorial_Pytorch.},
    author={xuexingyu24},
    howpublished = {\url{https://github.com/xuexingyu24/MobileFaceNet_Tutorial_Pytorch}},
    year={2019}
}
```
