手机端疲劳分心检测app开源项目Vibe Coding

我要开发同款
太阳2026年10月30日
6阅读

技术信息

语言技术
C++、Android
系统类型
Android应用
行业分类
人工智能、机器深度学习
开源地址
https://github.com/sheeptiger0/version_app
授权协议
MIT许可

功能介绍

FatigueGuard — 实时疲劳/分心检测系统
一套实时检测驾驶员/使用者疲劳与分心状态的系统,由手机端和电脑端配合工作。

核心功能
1. 实时状态检测

通过摄像头实时识别人脸,自动判断当前状态:清醒 / 分心 / 疲劳(无人脸时显示"无")
2. 疲劳检测

识别长时间闭眼、频繁闭眼(打瞌睡)
识别打哈欠
3. 分心检测

识别头部左右转头、抬头低头(视线偏离)
4. 实时告警

检测到疲劳时,手机端震动 + 蜂鸣提醒
5. 手机端(Android App)

实时视频预览,并在画面上框出人脸
用颜色卡片直观显示当前状态:清醒(绿)、分心(黄)、疲劳(红)
手机与电脑通过局域网无线连接,无需数据线
6. 电脑端(服务端)

承担全部识别计算,可调用 GPU 加速,处理速度快
支持三种运行模式:
演示模式:无需模型即可运行,模拟状态变化,用于测试整套流程
标准推理:使用真实模型识别
GPU 加速推理:调用显卡加速,速度更快
7. 辅助功能

人工接管:可在电脑上手动指定/覆盖检测结果
画面保存:可定时自动截图保存,便于回看分析
实时画面预览:电脑上可弹出窗口查看实时画面
运行日志:记录系统运行状态,便于排查问题

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论