1
FaceRest 通过连续摄像头画面综合观察眼睛开合、张口节奏与时间趋势,给出克制、可解释的疲劳状态提醒。图片只用于分析单帧视觉线索,不会被包装成疲劳诊断。
前端/ Vue 页面、摄像头交互、检测结果和 AI 对话 后端/ Java 登录注册、MySQL 记录和数据大屏接口 Py端/ FastAPI、视觉推理、连续疲劳评估和 Qwen 调用 千问模型/ 基础模型、LoRA 适配器、训练数据与训练图表 视觉模型/ 人脸关键点模型和视觉分类权重 数据资源/ 原始数据集及整理后的训练清单 运行数据/ 训练日志、SQLite、服务日志和生成结果 数据库/ MySQL 建表脚本 项目工具/ 一键启动和停止脚本 项目文档/ 比赛、答辩、性能报告及使用说明 其他文件/ 参考项目、缓存和临时文件
最简单的方式是双击项目根目录的 启动FaceRest.cmd,使用结束后双击 停止FaceRest.cmd。详细说明见 快速启动说明.md。
启动FaceRest.cmd
停止FaceRest.cmd
Py端/scripts/run_backend.ps1
后端
mvn spring-boot:run
前端/run_web.ps1
课堂演示可先运行 Python 与 Vue。当前可用功能包括:
Java 模块负责登录注册、MySQL 业务记录、对话历史和数据大屏汇总。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
FaceRest:本地智能疲劳状态助手
FaceRest 通过连续摄像头画面综合观察眼睛开合、张口节奏与时间趋势,给出克制、可解释的疲劳状态提醒。图片只用于分析单帧视觉线索,不会被包装成疲劳诊断。
运行顺序
最简单的方式是双击项目根目录的
启动FaceRest.cmd,使用结束后双击停止FaceRest.cmd。详细说明见 快速启动说明.md。Py端/scripts/run_backend.ps1:启动 AI 服务(8001)。后端下运行mvn spring-boot:run:启动业务服务(8080)。前端/run_web.ps1:启动网页(5173)。课堂演示可先运行 Python 与 Vue。当前可用功能包括:
Java 模块负责登录注册、MySQL 业务记录、对话历史和数据大屏汇总。