# sample-facialrecognition **Repository Path**: liushuan0/sample-facialrecognition ## Basic Information - **Project Name**: sample-facialrecognition - **Description**: 开发者可以将本Application部署至Atlas 200 DK上实现人脸注册、并通过摄像头对视频中的人脸信息进行预测,与已注册的人脸进行比对,预测出最可能的用户 - **Primary Language**: C++ - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-12-06 - **Last Updated**: 2024-05-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 中文|[英文](README.md) # 人脸识别 开发者可以将本Application部署至Atlas 200 DK上实现人脸注册、并通过摄像头对视频中的人脸信息进行预测,与已注册的人脸进行比对,预测出最可能的用户。 ## 前提条件 部署此Sample前,需要准备好以下环境: - 已完成Mind Studio的安装。 - 已完成Atlas 200 DK开发者板与Mind Studio的连接,交叉编译器的安装,SD卡的制作及基本信息的配置等。 ## 软件准备 运行此Sample前,需要按照此章节获取源码包,并进行相关的环境配置。 1. 获取源码包。 将[https://gitee.com/Atlas200DK/sample-facialrecognition](https://gitee.com/Atlas200DK/sample-facialrecognition)仓中的代码以Mind Studio安装用户下载至Mind Studio所在Ubuntu服务器的任意目录,例如代码存放路径为:_/home/ascend/sample-facialrecognition_。 2. 获取此应用中所需要的原始网络模型。 参考[表1](#zh-cn_topic_0182554631_table97791025517)获取此应用中所用到的原始网络模型及其对应的权重文件,并将其存放到Mind Studio所在Ubuntu服务器的任意目录,例如$HOME/ascend/models/facialrecognition。 **表 1** Facial Recognition中使用模型
请参考https://gitee.com/HuaweiAscend/models/tree/master/computer_vision/object_detect/face_detection目录中README.md下载原始网络模型文件及其对应的权重文件。 |
||
请参考https://gitee.com/HuaweiAscend/models/tree/master/computer_vision/classification/vanillacnn目录中README.md下载原始网络模型文件及其对应的权重文件。 |
||
请参考https://gitee.com/HuaweiAscend/models/tree/master/computer_vision/classification/sphereface目录中README.md下载原始网络模型文件及其对应的权重文件。 |
可以在python官网https://pypi.org/上搜索相关包进行安装。 若使用pip3 install命令在线下载,可以使用如下命令指定相关版本进行下载,例如: pip3 install tornado==5.1.0 -i 指定库的安装源 --trusted-host 安装源的主机名 |