2021-08-14 19:00:43 索炜达电子 745
项目编号:E90
文件大小:5M
源码说明:带中文注释
开发环境:Python
简要概述:
基于红外相机和人脸检测的体温监测告警系统,主要功能特点如下
面向车站等大人流等应用场合进行动态体温检测;
基于红外相机的温度读取和体温提取分析
结合人脸识别进行距离影响修正、人脸姿态影响修正;提高温度计算域提取准确度;
基于OpenCV视频处理,实时动态显示体温
基于PyQT开发UI,支持摄像头实时读取处理、本地视频、图片的读取分析及显示;支持系统识别的关键参数设置;支持(自动)保存当前帧、保存视频等文件保存操作;
支持设置告警体温以实现体温超标自动告警
通过Pyinstaller生成.exe可执行文件,支持视频分析、图像分析等本地连接;改变相机参数可以进行实时监测
文件列表:
目录│文件列表:
└ 源码
│ UIDemo-1.jpg
├ codes
│ │ Cameras_Class.py
│ │ FaceMaskDetection_Class.py
│ │ FIITM.py
│ │ TemperatureCalculator_Class.py
│ │ TemperatureCalculator_Class_1.py
│ │ utils.py
│ ├ QTUI
│ │ │ Dialog.py
│ │ │ Dialog.ui
│ │ │ Dialog1.py
│ │ │ FIITM.ui
│ │ │ MainWindow.py
│ │ │ MainWindow1.py
│ │ └ __pycache__
│ │ │ Dialog.cpython-37.pyc
│ │ └ MainWindow.cpython-37.pyc
│ └ __model
│ │ anchors_exp.csv
│ │ face_mask_detection.pth
│ │ MainModel.py
│ └ __pycache__
│ └ MainModel.cpython-37.pyc
└ Images
│ Demo-2.png
└ UIDemo.jpg