提交 4ad76c66 编写于 作者: C channingss

update README.md for mask_detection with python

上级 3ed2b434
# 口罩佩戴检测模型Python高性能部署方案 # 口罩佩戴检测模型Python高性能部署方案
百度通过 PaddleHub 开源了业界首个口罩人脸检测及人类模型,该模型可以有效检测在密集人类区域中携带和未携带口罩的所有人脸,同时判断出是否有佩戴口罩。开发者可以通过 PaddleHub 快速体验模型效果、搭建在线服务。 百度通过 PaddleHub 开源了业界首个口罩人脸检测及人类模型,该模型可以有效检测在密集人类区域中携带和未携带口罩的所有人脸,同时判断出是否有佩戴口罩。开发者可以通过 PaddleHub 快速体验模型效果、搭建在线服务。
本文档主要介绍如何完成基于`python`的口罩佩戴检测预测。 本文档主要介绍如何完成基于`python`的口罩佩戴检测预测。
...@@ -14,20 +15,13 @@ ...@@ -14,20 +15,13 @@
请点击[官方安装文档](https://paddlepaddle.org.cn/install/quick) 选择适合的方式 请点击[官方安装文档](https://paddlepaddle.org.cn/install/quick) 选择适合的方式
- `PaddleHub`的安装: `pip install paddlehub` - `PaddleHub`的安装: `pip install paddlehub`
- `opencv`的安装: `pip install opencv-python` - `opencv`的安装: `pip install opencv-python`
-
#### 1.2 安装`OpenCV` 相关依赖库 #### 1.2 从`PaddleHub`导出预测模型
预测代码中需要使用`OpenCV`,所以还需要`OpenCV`安装相关的动态链接库。
`Ubuntu`下安装相关链接库:
```bash
apt-get install -y libglib2.0-0 libsm6 libxext6 libxrender-dev
``` ```
CentOS 下安装相关链接库: git clone https://github.com/PaddlePaddle/PaddleHub.git
```bash cd PaddleHub/demo/mask_detection/python/
yum install -y libXext libSM libXrender python export_model.py
``` ```
#### 1.2 从`PaddleHub`导出预测模型
在有网络访问条件下,执行`python export_model.py`导出两个可用于推理部署的口罩模型 在有网络访问条件下,执行`python export_model.py`导出两个可用于推理部署的口罩模型
其中`pyramidbox_lite_mobile_mask`为移动版模型, 模型更小,计算量低; 其中`pyramidbox_lite_mobile_mask`为移动版模型, 模型更小,计算量低;
`pyramidbox_lite_server_mask`为服务器版模型,在此推荐该版本模型,精度相对移动版本更高。 `pyramidbox_lite_server_mask`为服务器版模型,在此推荐该版本模型,精度相对移动版本更高。
...@@ -46,13 +40,6 @@ pyramidbox_lite_mobile_mask ...@@ -46,13 +40,6 @@ pyramidbox_lite_mobile_mask
## 2. 基于python的预测 ## 2. 基于python的预测
### 2.1
```
git clone https://github.com/PaddlePaddle/PaddleHub.git
cd PaddleHub/demo/mask_detection/python/
python export_model.py
```
### 2.1 执行预测程序 ### 2.1 执行预测程序
在终端输入以下命令进行预测: 在终端输入以下命令进行预测:
```bash ```bash
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册