疲劳驾驶预警系统

疲劳驾驶预警器借助智能视频分析技术,检测驾驶员的眼睛状态,如PERCLOS指标,来预防因疲劳驾驶导致的交通事故。系统通过图像预处理、人脸和眼睛定位,收集特征信息,确保对驾驶者警觉状态的准确评估。
摘要由CSDN通过智能技术生成

疲劳驾驶预警器是一款用于交通行业的智能设备,用于解决疲劳驾驶安全隐患,通过过智能视频分析的方式感觉、判断人体疲劳状态,并在此基础上进行提醒和预警,高效实用。
据交通部门统计,60%以上的交通事故与疲劳驾驶有关。疲劳驾驶是指驾驶人在长时间连续行车后,产生生理机能和心理机能的失调,而在客观上出现驾驶技能下降的现象。。疲劳驾驶会影响到驾驶人的注意、感觉、知觉、思维、判断、意志、决定和运动等诸方面。司机疲劳驾驶极易发生道路交通事故。因此疲劳驾驶预警器在交通安全应用中发挥着越来越大的作用。
疲劳检测系统主要是通过 测量眼睛的开闭、眼睛的运动和眼睛的生理学表现形态来研究机动车驾驶员疲劳问题,利用眼睛来判断疲劳是非常恰当,并且也是行之有效的方法。这种方法最根本的前提条件是眼睛的生理学表现形态能够充分提供机动车驾驶员的警觉状态的信息,眼睛的视觉表现行为能够被测量。 美国联邦公路管理局在技术论坛上首先提出把PERCLOS(单位时间内眼睛闭合时间所占的百分率)作为预测机动车驾驶员驾驶疲劳的可行方法,并推荐PERCLOS作为未来驾驶疲劳检测的最好方法。
file = fullfile(pwd, ‘video_images’, files(i, 😃);
Img = imread(file);
% 图像预处理
[Im1, rectValide] = GetValideImage(Img, 0);
% 人脸区域定位
[Im2, bw, rectFace] = GetFaceAreaImg(Im1, 0);
% 人眼区域定位
[Im3, rectEye] = GetEyeAreaImg(Im2, 0);
% 人眼精确定位
[Im4, bwf, rect, nv] = GetEyeAccurateImg(Im3, 0);
% 统计特征信息
Nv(i).file = file;
Nv(i).nv

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值