Skip to content

基于人脸识别口罩识别的2022年实训项目

Notifications You must be signed in to change notification settings

moyueheng/check_in_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

基于人脸识别,口罩识别的签到系统

django pandas pytorch tensorflow vuejs

简介:

后端

前端

为本人前端不行,所以代码东拼西凑,凑的一个前端页面,前端代码有点乱

  • VUE
  • elementUI
  • axios
  • jQuery

环境

  • ubuntu 20.04
  • cuda11.2

demo

后台地址 账号:admin 密码:qsczsewsx123

前台地址

部分效果截图

前台

后台

食用方法

配置环境

细节请读者自行修改,我是基于自己的环境配置的,是基于conda的虚拟环境

  • ubuntu 20.04
  • cuda11.2

口罩识别环境

# 口罩检测环境
conda install paddlepaddle-gpu==2.3.0 cudatoolkit=11.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge 
pip install paddlehub==2.1.0

人脸识别环境

apt install cmake
pip3 install face_recognition

django环境

pip install -r requirements.txt

数据库迁移

python manage.py makemigrations
python manage.py migrate

静态文件迁移

python manage.py collectstatic 

运行项目

python manage.py runserver 

这时候你就能在本地的 128.0.0.1:8000查看效果了

人脸识别

face_recognition(使用中)

face_recognition

口罩监测

FaceMaskDetection

待测试 FaceMaskDetection

Face-Mask-Detection

待测试 Face-Mask-Detection

飞桨(使用中)

效果太差了,但是模型的体积很小,目前就在使用这个

https://github.com/PaddlePaddle/PaddleHub/blob/release/v2.2/docs/docs_ch/get_start/installation.rst

About

基于人脸识别口罩识别的2022年实训项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published