基于深度学习的驾驶员分心驾驶行为(疲劳+危险行为)预警系统使用YOLOv5+Deepsort实现驾驶员的危险驾驶行为的预警监测

人物专注性检测

项目快速预览

主要不同地方为:

1、疲劳检测中去掉了点头行为的检测,仅保留闭眼检测和打哈欠检测。

2、Yolov5的权重进行了重新训练,增加了训练轮次。

3、前端UI进行了修改,精简了部分功能。

项目介绍

该项目为人物专注性检测,分为两个检测部分,疲劳检测和分心行为检测。

疲劳检测部分,使用Dlib进行人脸关键点检测,然后通过计算眼睛和嘴巴的开合程度来判断是存在否闭眼或者打哈欠,并使用Perclos模型计算疲劳程度。

分心行为检测部分,使用Yolov5,检测是否存在玩手机、抽烟、喝水这三种行为。

使用方法

依赖:YoloV5、Dlib、PySide2

直接运行main.py,即可使用本程序,具体效果可以观看演示视频。

bilibili在线观看

完整代码下载地址:
基于深度学习的驾驶员分心驾驶行为(疲劳+危险行为)预警系统

相关推荐
多恩Stone24 分钟前
【3DV 进阶-5】3D生成中 Inductive Bias (归纳偏置)的技术路线图
人工智能·python·算法·3d·aigc
HaiLang_IT26 分钟前
2026 人工智能与大数据专业毕业论文选题方向及题目示例(nlp/自然语言处理/图像处理)
大数据·人工智能·毕业设计选题
minhuan31 分钟前
构建AI智能体:八十二、潜藏秩序的发现:隐因子视角下的SVD推荐知识提取与机理阐释
人工智能·svd推荐·隐因子·推荐模型
Brianna Home1 小时前
大模型如何变身金融风控专家
人工智能·深度学习·机器学习·自然语言处理·stable diffusion·1024程序员节
HPC_C1 小时前
Efficient Memory Management for Large Language Model with PagedAttention
人工智能·语言模型·自然语言处理
维维180-3121-14551 小时前
ChatGPT-4o在自然科学中的应用:统计建模、机器学习与时空数据分析实战
人工智能·生态·环境·气象·农业
后端小肥肠1 小时前
从 Coze 到 n8n:我用 n8n 实现了10w+小林漫画的爆款流水线生产
人工智能·aigc·agent
MDLZH2 小时前
WSL实践二
人工智能·pytorch·深度学习
oliveray2 小时前
ATPrompt:基于属性的视觉提示
人工智能·prompt·vlm