【技术实现步骤摘要】
一种处理DMS红外光反射导致亮斑的系统
[0001]本专利技术涉及驾驶员监测
,特别涉及一种处理DMS红外光反射导致亮斑的系统。
技术介绍
[0002]DMS(Drive Moniter System,驾驶员监测系统)是通过拍摄驾驶员的图像特别是脸部图像以监测驾驶员是否具有疲劳驾驶、打电话或者未系安全带等危险行为,从而对驾驶员进行提示的系统。由于汽车行驶过程中外部环境复杂多变,从而导致车内的光线环境频繁发生变化,特别是在夜间开车或者经过光线昏暗的地方如隧道或者高架底下时,环境光线的亮度不足以支撑DMS系统获取清晰的驾驶员脸部图像,由于红外光源对驾驶员的视线影响较小,目前较为常见的是在暗光环境下通过打开红外补光光源照射驾驶员的脸部,拍摄红外图像的方式来解决上述问题。然而红外光源容易在拍摄得到的红外图像上的驾驶员的眼睛以及眼镜的镜面、边框等具有高反射率的位置产生反射亮斑,这些反射亮斑往往会降低驾驶员的眼球在红外图上的可辨识度,而DMS系统对驾驶员的视线方向、疲劳度等的识别往往需要基于驾驶员的眼球的位置、运动方向和运动频率来 ...
【技术保护点】
【技术特征摘要】
1.一种处理DMS红外光反射导致亮斑的系统,其特征在于,包括:环境光监测模块,用于实时监测环境光照条件;红外光源控制模块,用于根据环境光照条件控制红外补光光源的关启或关闭;图像采集模块,用于以预设的高采样率采集驾驶员的脸部图像;亮斑识别模块,用于判断所述脸部图像上是否存在所述红外补光光源的反射亮斑;分层图像生成模块,用于在所述脸部图像上存在所述红外补光光源的反射亮斑时,对所述脸部图像进行处理以生成对应所述脸部图像的高光层图像和背景层图像;轮廓图像生成模块,用于以所述高光层图像为基础生成高光轮廓图像,以及以所述背景层图像为基础生成背景轮廓图像;亮斑定位模块,用于在所述高光轮廓图像中确定所述红外补光光源的反射亮斑区域的位置;眼部区域定位模块,用于在采集到的每一张所述脸部图像所生成的所述背景轮廓图像上定位所述驾驶员的眼部区域;眼球区域跟踪模块,用于在所述背景轮廓图像上具有清晰的眼部轮廓时,跟踪所述眼球区域在所述眼部区域中的相对位置,在所述背景轮廓图像上具有清晰的眼部轮廓具体为在所述背景轮廓图像上的两个所述眼部区域具有完整的封闭性的轮廓线;眼球定位模块,用于根据所述眼部区域在所述背景轮廓图像上的位置以及所述眼球区域在所述眼部区域中的相对位置确定所述驾驶员的眼球区域在所述背景轮廓图像中的位置;图像修复模块,用于在所述反射亮斑区域和所述眼球区域具有重叠区域,且在所述背景轮廓图像上没有清晰的眼球轮廓时,执行修复所述背景轮廓图像的眼球区域的操作,在所述背景轮廓图像上没有清晰的眼球轮廓具体为在所述背景轮廓图像上的两个所述眼部区域中的眼球区域没有完整的封闭性的轮廓线。2.根据权利要求1所述的处理DMS红外光反射导致亮斑的系统,其特征在于,所述眼球区域跟踪模块包括:对应关系确定模块,用于在所述背景轮廓图像上具有清晰的眼部轮廓以及清晰的眼球轮廓时,确定眼部区域的轮廓线和眼球区域的轮廓线的对应关系;中心坐标计算模块,用于计算每个眼球区域的轮廓线的中心点的坐标;定位线函数确定模块,用于根据所述眼球区域的轮廓线的中心点的坐标确定经过所述中心点的水平线和第一垂直线的直线函数;交点坐标计算模块,用于计算经过所述中心点的所述水平线和所述第一垂直线的直线函数分别与对应的所述眼部区域的轮廓线相交的四个第一交点的坐标;相对位置参数计算模块,用于计算四个所述第一交点分别与所述眼球区域的轮廓线的中心点之间的距离,并将计算得到的四个距离确定为所述眼球区域在所述眼部区域中的第一相对位置参数。3.根据权利要求2所述的处理DMS红外光反射导致亮斑的系统,其特征在于,所述系统还包括:脸动速度记录模块,用于将所述驾驶员的脸部的最大运动速度记录为所述驾驶员的脸动速度,所述驾驶员的脸部的最大运动速度为预设的一段时间内在所述驾驶员的脸部的定
位基点在所述背景轮廓图像上的最大位移速度;眼动速动记录模块,用于将所述驾驶员的眼球区域在所述眼部区域中的最大相对运动速度记录为所述驾驶员的眼动速度,所述驾驶员的眼球区域在所述眼部区域中的最大相对运动速度为预设的一段时间内根据所述眼球区域的轮廓线的中心坐标在对应的所述眼部区域的轮廓线中的相对位置参数计算得到的最大相对位移速度。4.根据权利要求3所述的处理DMS红外光反射导致亮斑的系统,其特征在于,所述脸动速度记录模块包括:定位基点确定模块,用于将所述驾驶员的脸部的眼角、双眼中心点连线的中点、眉心以及鼻尖中的一个或多个确定为所述定位基点;基点坐标获取模块,用于在所述背景轮廓图像上确定所述定位基点的坐标。5.根据权利要求3所述的处理DMS红外光反射导致亮斑的系统,其特征在于,所述图像修复模块包括:静态阈值获取模块,用于获取预先配置的脸动静态位移阈值和眼动静态位移阈值;静态时间计算模块,用于根据所述驾驶员的脸动速度、眼动速度、所述脸动静态位移阈值以及所述眼动静态位移阈值计算所述驾驶员的最大眼球静态时间。6.根据权利要求5所述的处理DMS红外光反射导致亮斑的系统,其特征在于,所述图像修复模块还包括:偏移帧数计算模块,用于根据所述最大眼球静态时间以及所述脸部图像的采集率计算第一帧数偏移量n;图像获取模块,用于根据所述第一帧数偏移量n获取当前帧脸部图像的在先n帧脸部图像所生成的所述背景轮廓图像;目标图像确定模块,用于在所述在先n帧背景轮廓图像中确定具有清晰的眼球轮廓且与当前帧脸部图像具有最小帧数偏移量的目标背景轮廓图像;眼球轮廓修复模块,用于在当前帧的脸部图像生成的所述背景轮廓图像没有清晰的眼球轮廓时,使用所述目标背景轮廓图像的眼球区域的轮廓线修复当前帧的...
【专利技术属性】
技术研发人员:董亮,张如,邹定远,罗浩菱,
申请(专利权)人:钧捷智能深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。