matlab疲劳驾驶检测。通过定位眼睛,进而统计睁眼,闭眼的比例,判别是否疲劳,方法是perclos。也可以二次开发为通过眼睛,嘴巴两个特征参数的综合判定。
1
一、主要研究内容1.基本内容 本设计目标在于利用Matlab强大的图像处理能力和实用便捷的编程方法,通过处理包含人脸的视频帧系列图像,灰度积分投影技术的眼睛定位方法,进而利用perclos计数,计算眨眼率,从而得到比较准确的疲劳状况。包括lun文初稿撰写。2.具体要求 本设计基于灰度积分投影技术的眼睛定位方法,再结合perclos技术。首先通过图像预处理技术得到灰度分配较为均匀的图像然后分别利用水平和垂直灰度积分投影曲线结合人脸的结构特征找到眼睛的位置坐标实现了准确的眼睛定位通过perclos技术技术眨眼率,根据先验值得到是否疲劳。二、算法原理 视频输入——预处理去除非人脸区域——人脸定位——人眼定位(灰度积分投影)——眼睛张合度——perclos技术统计——输出结果三、GUI界面设计[需要有一定编程功底]
MATLAB疲劳检测。输入自己的视频,分帧,定位人脸,定位眼睛,统计黑色像素比,利用perclos统计睁闭度,从而统计是否疲劳。matlab,需要具备一定编程基础。
1
本设计基于灰度积分投影技术的眼睛定位方法,再结合perclos技术。首先通过图像预处理技术得到灰度分配较为均匀的图像,然后分别利用水平和垂直灰度积分投影曲线结合人脸的结构特征找到眼睛的位置坐标,实现了准确的眼睛定位,通过perclos技术技术眨眼率,根据先验值得到是否疲劳。可应用于疲劳驾驶汽车检测,教室专注力检测,是否打瞌睡等场景。需二次开发,有一定编程基础。
1
大家好,本课题为基于MATLAB GUI可视化平台的疲劳驾驶检测。采用的是perclos算法。流程基本为:视频分帧,对每帧进行基于肤色的人脸定位,去除干扰区域,灰度积分算法进行人眼定位,统计闭眼睁眼帧数,利用perclos定理统计闭眼频率,从而得出结果是否疲劳。如果疲劳则会发出滴滴滴滴的警报声。带论文提纲。
1