2025-04-07 12:18:59 +08:00
2025-04-07 08:08:39 +08:00
2025-04-07 12:18:59 +08:00
2025-04-07 08:08:39 +08:00
2025-04-07 08:08:39 +08:00
2025-04-07 08:08:39 +08:00
2025-04-07 08:08:39 +08:00
2025-04-07 08:08:39 +08:00
2025-04-07 08:08:39 +08:00
2025-04-07 12:18:59 +08:00
2025-04-07 08:08:39 +08:00

基于YOLOv5-Face的人脸识别系统

这个系统使用YOLOv5-Face进行人脸检测和特征提取使用SQLite数据库存储人脸特征以便实时比对在人脸识别成功后会提供语音提示。

功能特点

  • 人脸检测和识别
  • 人脸特征提取和存储
  • 人脸特征比对
  • 识别成功语音提示
  • 本地SQLite数据库

安装依赖

pip install -r requirements.txt

使用说明

  1. 运行人脸注册程序添加人脸到数据库:
python register_face.py
  1. 运行实时人脸识别程序:
python face_recognition_app.py

文件结构

  • face_recognition_app.py: 主应用程序
  • register_face.py: 人脸注册程序
  • face_db.py: 数据库操作模块
  • face_utils.py: 人脸处理工具函数
  • voice_prompt.py: 语音提示模块
  • models/: YOLOv5-Face模型文件夹
  • data/: 存储数据库和临时文件
Description
嵌入式设备人脸动态识别
Readme 88 MiB
Languages
Python 100%