安全聊天人脸校验系统
Reading follows project access rules; attachments and credentials cannot currently be downloaded.
功能介绍
安全聊天人脸校验系统 FaceGuard 将账号、人脸身份提示和本地实时通信结合起来,面向进行一对一交流的成员及负责成员和记录管理的管理员。注册时提交单人脸照片完成登记,登录支持账号密码或照片人脸校验;用户在个人中心维护用户名、密码,并在确认当前密码后替换本人登记人脸。
登录后选择联系人进入私聊,发送文字、表情和图片,也可从当前会话发起音视频通话。接收者通过来电弹窗接听,摄像头可随时开启或关闭,麦克风不可用时仍可按静音模式继续。通话开启摄像头后定期进行单帧人脸核验,连续出现非本人、无人脸或多人脸时提示双方,保持房间和音频通话。切换聊天、个人资料与管理页面时,应用级控制器维护实时连接。
管理员可新增、查看、编辑和逻辑删除成员,处理聊天软删除和通话房间审计。系统将人脸嵌入与模型版本关联保存,模型升级后要求重新登记,适用于本地实时通信、人脸嵌入识别流程及成员管理演示。源码文档明确媒体房间位于单进程内存,部署时需按这一结构组织服务。
用例图/使用场景
成员:登记单人脸 → 登录 → 选择联系人 → 图文私聊 → 发起或接听通话 → 查看人脸状态提示 → 维护个人资料。管理员:管理成员 → 查看消息记录 → 处理软删除 → 查看通话审计。现有用例图展示系统角色和功能范围。


演示截图







个人中心与人脸登记

新增成员表单

管理员成员管理

管理员消息管理

管理员通话记录

聊天功能页

聊天表情与图片工具



























技术栈
后端采用 Python 3.13、FastAPI、Uvicorn、PyJWT、aiortc 与 SQLite。PyTorch、Torchvision、OpenCV、Pillow 和 NumPy 用于 MobileFaceNetV2 人脸嵌入推理及训练相关处理;应用使用激活模型清单关联权重、版本和阈值。前端使用 Vue 3、Vue Router、TypeScript 与 Vite,通信包含 REST、WebSocket 与 WebRTC。
附件排除虚拟环境、构建缓存、本地模型权重以及 model_training/data 下的原始或加工训练数据,保留应用工程、训练代码、模型配置、实验报告、更新资料、答辩材料与截图;运行和训练前需按 README 准备权重及外部数据。
项目资料附件
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-001.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-002.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-003.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-004.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-005.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-006.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-007.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-008.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-009.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-010.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-011.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-012.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-013.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-014.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-015.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-016.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-017.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-018.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-019.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-020.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-021.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-022.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-023.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-024.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-025.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-026.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-027.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-028.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-029.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-030.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-031.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-032.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-033.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-034.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-035.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-036.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-037.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-SoureCode-038.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-实验报告.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-更新.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-答辩pdf.zip
- Python+Vue+FastAPI+SQLite+PyTorch-安全聊天人脸校验系统-项目截图.zip
定制服务:+v pink996611