疲劳驾驶预警器是一款用于交通行业的智能设备,用于解决疲劳驾驶安全隐患,通过过智能视频分析的方式感觉、判断人体疲劳状态,并在此基础上进行提醒和预警,高效实用。
据交通部门统计,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
疲劳驾驶预警系统
最新推荐文章于 2025-03-13 16:19:51 发布