司机的困倦是世界和斯里兰卡发生事故的主要原因。 由于睡眠不足和疲劳,驾驶时可能会出现困倦。 避免驾驶员因困倦而引发事故的最好方法是检测驾驶员的睡意并在他入睡前发出警告。 为了检测睡意,已经使用了许多技术,例如眼睛视网膜检测,面部特征识别。 在本文中,我们提出了一种使用驾驶员的眼睛视网膜检测和脉搏率检测来检测驾驶员困倦的方法。 在本报告中,我们提出了一种更准确的睡意检测方法,它是眼睛视网膜检测和脉搏模式检测的混合方法。
2023-01-05 09:23:49 729KB Drowsiness Driver
1
驾驶员的困倦是道路交通中发生严重事故的主要原因之一。 因此,已经付出了特别努力来寻找更好的辅助技术。 然而,由于昏昏欲睡的驾驶员的头部通常处于倾斜状态,因此几种现有方法无法有效地工作。 此外,车辆的晃动或驾驶员的眨眼甚至使问题变得更加复杂。 无论如何,低头姿势也意味着昏昏欲睡的状态。 因此,本文提出了一种新方法,将点头行为作为我们检测模型的输入。 在检测到人脸后,提取一些重要的面部特征; 然后,它们被用来计算预定的最优参数; 最后,基于这些阈值评估睡意。 在我们的经验实验中,所提出的算法可以成功准确地检测到 96.56% 的案例。
2022-11-02 17:48:10 720KB Driver drowsiness Algorithm
1
matlab二值化处理的代码通过分析面部表情和头部动作来预防事故的智能系统 该项目的主要目的是利用技术来遏制世界上的主要问题。 据统计,仅困倦驾驶在美国每年就导致超过1,550例致命事故和40,000例非致命事故,并且类似的情况在全球仍然存在。 该项目是在MATLAB中开发的,用于在驾驶时检测睡意。 在检测到周围有随机来源的疲劳或分心迹象时,它将生成警报以通知驾驶员。 当前代码库有两个文件a)new.m b)HeadLowering.m a)new.m它包含用于检测视频中的眼睛和嘴巴的代码,处理ROI提取特征以进行最终决定。 涉及的步骤:- 首先,使用“ Voila Jones”算法检测视频帧中的人脸。 我们决定使用“面部对称”概念从图像中切出嘴巴和眼睛,而不是从检测到的这张脸中提取嘴巴和眼睛。 一旦我们有了所需的成分(眼睛,嘴巴),就对图像进行处理; 进行了“二值化”,“拨号”和“侵蚀”。 为了弄清楚眼睛是闭合还是张开,编写了一种算法来检测“眨眼”和“打哈欠”。 为了做出最终决定,考虑了连续帧区域中像素数量和浓度的变化。 b)HeadLowering.m它包含用于监视头部运动的代码。
2021-11-02 15:55:34 21.26MB 系统开源
1
基于 OpenCV 和 KNN 的睡意驾驶检测系统 :在这个存储库中,开发了一个程序来根据实时摄像头图像和图像处理技术识别驾驶员的困倦情况,该程序在检测到困倦驾驶时会针对每个困倦程度发出警告警报。 :基于实时视频和图像处理技术,我们开发了一种程序,可以判断驾驶员的困倦状态,并在驾驶员困倦时根据特定级别发出警告警报。 实时视觉系统实现了驾驶员人脸和眼睛检测方法、通过去除光照影响去除假眼检测方法、睡意检测方法和使用监督学习算法的睡意阶段确定方法。 描述 :在实时视觉系统的基础上,增加了驾驶员的面部和眼睛检测技术,并去除了由于眼睛检测误报引起的照明效果、困倦检测技术和监督学习算法来识别困倦程度。 Histogram of Oriented Gradients 技术和学习到的 Face Landmark 估计技术被用于检测人脸和眼睛。 为了消除光照的影响,将原始图像的光通道进行分离和反转,然
2021-10-09 19:51:42 69.75MB python opencv image-processing supervised-learning
1
这是睡意检测数据集。根据眼睛是闭合还是睁开进行分类。 Drowsiness Detection Dataset_datasets.txt Drowsiness Detection Dataset_datasets.zip
2021-10-09 19:34:06 21.86MB 数据集
1
MATLAB的疲劳检测代码睡意检测2 Matlab睡意检测代码2 编写Matlab代码以监视人的状态并在睡意时发出警报。 我已经用疲劳和非疲劳样本训练了SVM分类器。 如何运行? Unzip and place the 'Sleep' folder in the path of Matlab. Turn on your webcam, go to command window and type 'imaqtool' to find the supported adaptors. Open main.m and go to line no. 17 and change the adaptor name to the supported one. (Usually 'winvideo',1 is supported in all windows versions). Now run main.m Place yourself at a distance such that your face is visible in the window Non Fatigue Status: The
2021-09-25 14:13:28 2.33MB 系统开源
1
MATLAB的疲劳检测代码睡意检测 Matlab睡意检测代码 编写Matlab代码以监视人的状态并在睡意时发出警报。 我已经用疲劳和非疲劳样本训练了SVM分类器。 如何运行? 解压缩并将“睡眠”文件夹放置在Matlab的路径中。 打开网络摄像头,转到命令窗口,然后键入“ imaqtool”以找到受支持的适配器。 打开main.m并转到行号。 17,然后将适配器名称更改为支持的名称。 (通常,所有Windows版本都支持'winvideo',1)。 现在运行main.m 将自己放置在一定距离内,以使您的脸在窗口中可见 非疲劳状态:默认状态,当您睁大眼睛并闭上嘴时出现 疲劳状态:闭眼和张开嘴几秒钟时,警报器会发出蜂鸣声。 确保房间光线充足注意:该模型在黑暗或非常暗的光线条件下均未经过训练,无法正常工作,一旦使用一组有效的功能获得更好的结果,我将上传更好的代码。 如果您正在使用我的作品,请引用以下内容: [1] Manu,BN,“用于实时睡意检测的面部特征监视”。 信息技术创新(IIT),2016年第12届国际会议。 IEEE,2016年。 IEEE论文下载链接: PPT下载链接: 总是欢迎
2021-09-25 14:07:21 1.19MB 系统开源
1
dlib疲劳检测
2021-06-17 09:08:47 139.33MB 疲劳检测
1