毕设新项目-基于python实现的静默活体检测及人脸识别源码+项目说明+模型.zip 【1】项目代码完整且功能都验证ok,确保稳定可靠运行后才上传。欢迎下载使用!在使用过程中,如有问题或建议,请及时私信沟通,帮助解答。 【2】项目主要针对各个计算机相关专业,包括计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网等领域的在校学生、专业教师或企业员工使用。 【3】项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 【4】如果基础还行,或热爱钻研,可基于此项目进行二次开发,DIY其他不同功能,欢迎交流学习。 【备注】 项目下载解压后,项目名字和项目路径不要用中文,否则可能会出现解析不了的错误,建议解压重命名为英文名字后再运行!有问题私信沟通,祝顺利! 该系统通过接收 RabbitMQ 消息来控制算法的开启和关闭。在算法运行时,系统通过 RabbitMQ 消息中的摄像头 URL 进行人脸检测,首先判断是否为真人,然后进行防伪检测,最终识别出人物并将检测结果保存到 Minio 对象存储中,同时发送具体信息到 RabbitMQ。 功能特性 动态算法控制: 通过 RabbitMQ 消息动态控制人脸检测算法的开启和关闭。 实时人脸检测: 根据 RabbitMQ 消息中的摄像头 URL 进行实时人脸检测。 真人判断: 在检测到人脸后,进行真人判断,防止虚假人脸欺骗。 防伪检测: 使用小视科技的防伪检测算法,提高人脸识别的准确性。 人物识别: 进一步识别人物,并将检测图片结果保存到 Minio 对象存储中。 消息通知: 向 RabbitMQ 发送具体信息,实现系统状态的实时通知。 对象存储: 将人脸检测结果保存到 Minio 中,便于检索和管理。 使用说明 替换人脸检测模型 将 `trained_knn_model.clf` 替换为自己训练好的人脸检测模型。 配置 Minio 替换 `minio_modules/minio_configs.py` 中的配置为自己的 Minio 对象存储信息。 配置 RabbitMQ 替换 `rabbit_mq/rabbit_mq_config.py` 中的配置为自己的 RabbitMQ 信息。 快速开始 1.下载项目: CSDN下载此项目源码并解压重命名为英文名称 2.替换模型和配置文件 3.安装依赖: `pip install -r requirements.txt` 4.运行系统 `python start.py`
- 1
- 粉丝: 3777
- 资源: 4524
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助