首页> 中国专利> 用于眼睛跟踪和司机睡意确认的成本效益高且稳健的系统和方法

用于眼睛跟踪和司机睡意确认的成本效益高且稳健的系统和方法

摘要

一种通过利用设置在车辆上的近红外(IR)摄像机捕捉的图像来定位和跟踪司机的眼睛的睡意状态的成本效益高且稳健的方法,所述方法包括以下处理器实施的步骤:通过使用分割处理将灰度值与阈值比较,在捕捉的图像中的面部边界框中实时跟踪面部和定位眼睛边界框;通过计算从一个位置到另一个位置的所述眼睛的质心、目标模型直方图和目标候选模型直方图,将它们进行比较以识别距离并利用加权平均值来计算目标中心的位移,以跟踪所述眼睛,其中基于特征空间计算目标模型直方图和目标候选模型直方图;以及使用直方图均衡化、形态学操作和使用直方图和灰度级共生矩阵的基于纹理的参数来检测眼睛的睡意状态。

著录项

  • 公开/公告号CN102696041A

    专利类型发明专利

  • 公开/公告日2012-09-26

    原文格式PDF

  • 申请/专利权人 塔塔咨询服务有限公司;

    申请/专利号CN201080059278.6

  • 发明设计人 K·S·齐达南德;B·博米克;

    申请日2010-12-02

  • 分类号G06K9/00;G08B21/06;

  • 代理机构北京同达信恒知识产权代理有限公司;

  • 代理人黄志华

  • 地址 印度孟买

  • 入库时间 2023-12-18 06:37:32

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-03-02

    授权

    授权

  • 2012-11-21

    实质审查的生效 IPC(主分类):G06K9/00 申请日:20101202

    实质审查的生效

  • 2012-09-26

    公开

    公开

说明书

技术领域

本发明涉及用于眼睛跟踪和司机睡意确认的系统和方法。更具体而言,本 发明涉及用于定位和跟踪司机的眼睛的睡意状态以通过使用设置在车辆上的近 红外(IR)摄像机捕捉的图像来避免事故的成本效益高和稳健的系统和方法。

背景技术

司机疲劳和司机缺少睡眠是存在已久的问题,尤其那些驾驶例如卡车、公 共汽车等大型车辆的司机。每年大量的交通事故和伤亡是由于在驾驶时困乏的 司机入睡而造成的。如果我们能够检测司机的睡意状态并且具有警告处于这种 状态的司机的机制,则可以在很大程度上防止这样的事故。

缺少用于检测在汽车中的司机睡意的方法是存在已久的问题。

已知的涉及眼睛跟踪和司机睡意确认的一些发明如下:

Kingman Yee的US6283954讲授了利用巩膜和虹膜之间的对比获得眼睛位 置的感测和跟踪眼睛的位置的改进的装置、系统和方法。该发明尤其用于在激 光眼睛外科手术期间跟踪眼睛的位置,例如准分子激光角膜切削术(PRK)、光 学治疗性角膜切削术(PTK)、准分子激光角膜原位磨镶术(LASIK)等。

Taboada等的US5345281公开了关于用于跟踪人的眼睛的特定视角的装置, 尤其公开了一种用于通过分析眼睛对红外(IR)光束的反射而跟踪眼睛移动的 光学装置。

Smith等的US6927694公开了利用带有可以自动启动且当需要时可以重新 启动并提供实时输出的全自动系统的单独的车载摄像机来跟踪人的头和面部特 征。如US6927694中提出的系统使用标记为重要的像素的R,G,B分量的RGB 阵列索引,该系统还致力于白天和夜间条件的不同的运算法则。

Clarke Sr等的US5689241公开了关于借助穿过视频电荷耦合装置的数字化 摄影图像的温度敏感的红外部分,利用红外摄像机对司机的眼睛张开与闭合的 像素颜色中的热图像变化进行监控的装置。不移动与呼吸温度降低的结合将触 发红外摄像机缩放到司机的眼睛区域上,不移动与呼吸温度降低为肺换气不足 的生理反应,由此引起睡眠。

Christos T.Kyrtso的US5900819公开了关于通过测量包括速度、横向位置和 转向角的车辆行为来检测睡意。

Tomokazu Nakamura的US20080252745讲授了对于基于构成眼睛区域的像 素的像素数据的眼睛区域,计算表示眼睛的状态的特征值的眼睛的状态(包括 眨眼)的辨识装置。阈值设定装置根据在目标眼睛张开时为目标眼睛所计算的 特征值,计算表示在从张开状态到闭合状态的第一转变点处的特征值的第一阈 值和表示在从闭合状态到张开状态的第二转变点处的特征值的第二阈值。

Riad I.Hammoud的US7362885讲授了一种使用灰度随机编码滤波器(hat  filter)在连续产生的红外视频图像之间跟踪目标对象以从背景中提取目标对象 的对象跟踪方法。其中对象为人的眼睛,通过分析二进制球(binary blob)的形 状和外观及其尺寸和眼睛之前状态的变化,以及将对应的参数应用到眼睛状态 决策矩阵来确定眼睛状态和决策可信度。

Rui等的US7130446讲授了自动检测和跟踪多个个体包括接收视频和/或音 频内容的帧并且识别用于在帧中的新的面部区域的候选区域。一个或多个分层 校验等级用于校验人的面部是否在候选区域,并且做出指示,如果一个或多个 分层校验等级证实人的面部在候选区域中,则候选区域包括面部。多个音频和/ 或视频提示用于跟踪在从帧到帧的视频内容中的各经校验的面部。

大多数这些已知的睡意检测装置依赖传感器技术。尽管已经使用计算机视 觉技术执行一些方法,然而这些睡意检测装置使用复杂的方法检测睡意并且价 格昂贵。所有这些方法对于跟踪眼睛区域以监控经受疲劳和缺少睡眠的司机的 警觉是不充分和不精确的。

因此,鉴于上述背景技术,显然,需要一种简单的、容易安装并且以较低 成本提供较高精确度的用于眼睛跟踪和司机睡意识别的系统和方法。

发明内容

本发明的目的

本发明的主要目的是提供通过利用设置在车辆上的近红外(IR)摄像机捕 捉的图像定位和跟踪司机的眼睛的睡意状态以避免事故的成本效益高且稳健的 系统和方法。

本发明的另一目的是不受瞳孔效应影响跟踪眼睛,其中通过在腐蚀的图像 中执行直方图均衡和形态学变换而在面部边界框内进行了形态腐蚀。

本发明的另一目的是提供一种设想为使用核心跟踪算法跟踪眼睛和面部的 稳健方式的系统和方法。

本发明的另一目的是以借助基于核心的面部和眼睛跟踪算法在面部边界框 中首先跟踪面部然后跟踪眼睛的方式定位眼睛部分。

本发明的另一目的是提供收集例如随后作为核心跟踪算法的参数的形态学 变换图像和直方图均衡图像的特征的方法。

本发明的再一目的是提供一种使用直方图均衡化、形态学操作和使用直方 图和灰度级共生矩阵的基于纹理的参数来检测眼睛的状态的系统和方法。

本发明的另一目的是在检测到司机在睡意状态中之后向司机提供音频或视 听来警告司机。

技术方案

在描述本发明的方法、系统和启用的硬件之前,应该理解,本发明不限于 所描述的具体系统和方法,由于可以具有没有在本公开具体描述中的多个可行 的实施方式。还应该理解,本发明中的术语仅旨在描述具体版本或实施方式, 且不旨在限制本发明的范围,该范围由所附的权利要求书限定。

本发明提供了通过利用设置在车辆上的近红外(IR)摄像机捕捉的图像来 定位和跟踪司机的眼睛的睡意状态以避免事故的成本效益高且稳健的系统和方 法。

本发明包括通过使用设置在车辆上的近红外(IR)摄像机捕捉的图像来定 位和跟踪司机眼睛的睡意状态以避免事故的经济和稳健的方法,所述方法包括 由处理器实现的如下步骤:通过使用分割处理将灰度值与阈值比较,在捕捉的 图像中的面部边界框中实时跟踪面部和定位眼睛边界框;通过计算从一个位置 到另一个位置的眼睛的质心、目标模型直方图和目标候选模型直方图,之后将 它们进行比较来识别距离并随后利用加权平均值来计算目标中心的位移,从而 跟踪眼睛,其中基于包括直方图均衡化图像范围和形态学变换图像的特征空间 计算目标模型直方图和目标候选模型直方图;以及使用直方图均衡化、形态学 操作和使用直方图和灰度级共生矩阵的基于纹理的参数来检测眼睛的睡意状 态。

在本发明的另一方面中,提供一种使用检测眼睛的睡意状态以警告司机警 报装置以避免碰撞,其中所述警报装置可以为包括但不限于警报、基于声音的 警示、指示和显示的音频或视听装置。根据本发明的另一方面,近红外摄像机 被设置在车辆内部面向司机。

附图说明

当结合附图阅读时可以更好地理解上文的发明内容和下文的优选实施方式 的具体说明。为了例证本发明,在附图中示出了本发明的示例结构;然而,本 发明不限于在附图中所公开的具体方法和设备:

图1为示出根据本发明的各个实施方式的针对事故定位和跟踪司机眼睛的 睡意状态的方法的流程图;

图2A示出根据本发明的在司机的一个示例性头部位置上对于闭合的眼睛 的检测眼睛区域;

图2B示出根据本发明的在司机的一个示例性头部位置上对于闭合的眼睛的 检测眼睛区域的直方图均衡化;

图2C示出根据本发明的在司机的一个示例性头部位置上对于闭合的眼睛的 检测眼睛区域的直方图均衡化的形态学结果;

图2D示出根据本发明的在司机的一个示例性头部位置上对于张开的眼睛 的检测眼睛区域;

图2E示出根据本发明的在司机的一个示例性头部位置上对于张开的眼睛的 检测眼睛区域的直方图均衡化;

图2F示出根据本发明的在司机的一个示例性头部位置上对于张开的眼睛的 检测眼睛区域的直方图均衡化的形态学结果;

图3A示出根据本发明的在司机的另一示例性头部位置上对于闭合的眼睛 的检测眼睛区域;

图3B示出根据本发明的在司机的另一示例性头部位置上对于闭合的眼睛的 检测眼睛区域的直方图均衡化;

图3C示出根据本发明的在司机的另一示例性头部位置上对于闭合的眼睛的 检测眼睛区域的直方图均衡化的形态学结果;

图3D示出根据本发明的在司机的另一示例性头部位置上对于张开的眼睛 的检测眼睛区域;

图3E示出根据本发明的在司机的另一示例性头部位置上对于张开的眼睛的 检测眼睛区域的直方图均衡化;

图3F示出根据本发明的在司机的另一示例性头部位置上对于张开的眼睛的 检测眼睛区域的直方图均衡化的形态学结果;

图4A和图4B示出根据本发明的示例性实施方式说明司机睡意识别状态的 图形。

具体实施方式

现将详细讨论说明本发明的特征的本发明的一些实施方式。词语“包括”、“具 有”、“含有”、“包含”及其其它形式旨在具有相同的含义并且是开放式的,在这 些词语中的任一个之后的一个或多个项目不意味着这些项目的穷尽列举或意味 着仅限于列举的项目。还必须注意,如本文和所附的权利要求书中所用的单数 形式包括复数引用,除非上下文另有明确指示。尽管类似于或等同于本文中描 述的系统和方法的任一系统和方法可以用于执行或测试本发明的实施方式,然 而现在描述优选的系统和方法。公开的实施方式仅仅是本发明的示例,本领域 技术人员可以以多种形式实现这些实施方式。

一种用于定位和跟踪司机的眼睛的睡意状态的成本效益高且稳健的方法, 通过利用设置在车辆上的近红外(IR)摄像机捕捉的图像来避免事故,所述方 法包括以下处理器实施的步骤:

a)通过使用分割处理将灰度值与阈值比较,在捕捉的图像中的面部边界框 中实时跟踪面部和定位眼睛边界框;

b)通过计算从一个位置到另一个位置的所述眼睛的质心、目标模型直方图 和目标候选模型直方图,之后将它们进行比较以识别距离,并随后利用加权平 均值来计算目标中心的位移,以跟踪所述眼睛,其中基于包括直方图均衡化图 像范围和形态学变换图像的特征空间计算目标模型直方图和目标候选模型直方 图;以及

c)使用直方图均衡化、形态学操作和使用直方图和灰度级共生矩阵的基于 纹理的参数来检测眼睛的睡意状态。

根据本发明的一个示例性实施方式,一种成本效益高且稳健的系统包括: 设置在车辆上、面向司机的用于捕捉图像的近IR摄像机;和处理器,该处理器 容纳在其中,用于实时分析捕捉的图像以定位和跟踪司机眼睛的睡意状态来避 免事故。

图1为示出根据本发明的各个实施方式的为防止事故而用于定位和跟踪司 机眼睛的睡意状态的方法100的流程图。

在本发明的一个示例性实施方式中,为防止事故而用于定位和跟踪司机眼 睛的睡意状态的成本效益高的方法使用设置在车辆上的近红外(IR)摄像机捕 捉的图像110。根据本发明的另一方面,近IR摄像机可以被设置在车辆的外侧 或内侧面向司机。在本发明的一个示例性实施方式中,近IR摄像机被设置在车 辆的内侧面向司机。

根据本发明的一方面,近IR摄像机的分辨率为352*288。根据本发明的一 方面,近IR摄像机的IR范围可以选自(0.7-1)微米到5微米的范围,用于 检测和跟踪行人。根据本发明的一方面,近IR摄像机的温度范围可以选自740 开尔文到(3,000-5,200)开尔文之间,用于检测和跟踪行人。

根据本发明的一方面,处理器可以被设置在近IR摄像机的机身中、车辆的 外部或内部、车辆的顶部或仪表板上。在本发明的一个示例性实施方式中,处 理器被设置在近IR摄像机的机身中。根据本发明的另一方面,处理器可以选自 Davinci DM6446处理器、ADSP-BF533和750MHz Blackfin处理器的群组中。

上述成本效益高的方法包括多个处理器实施的步骤。在全部图像中跟踪例 如眼睛的较小的对象是困难的。因此在提出的方法的第一步骤中,定位眼睛的 搜索,在面部边界框中,首先跟踪面部,随后跟踪眼睛。

处理器执行代码,以使用分割处理识别120眼睛的形状以及例如眉毛、鼻 尖和纵向面部中心的面部标记。为了跟踪面部,处理器执行代码,以使用以下 等式确定面部坐标:

面部宽度=面部最右边-面部最左边

面部高度=2*(鼻尖位置-眉毛位置)-眉毛位置

为了跟踪眼睛,处理器执行代码,以使用分割处理确定眼睛的边界框。为 了跟踪面部130,处理器执行代码,以收集仅作为大于从分割处理所获得的阈 值的灰度值的特征。为了跟踪眼睛140,处理器执行代码,以收集特征,该特 征为在面部的边界框中的直方图均衡化和在面部的边界框中的形态学变换。

跟踪眼睛的主要障碍是消除瞳孔效应。为了使眼睛跟踪不受瞳孔效应影响, 首先通过处理器在面部边界框中执行形态腐蚀。从该腐蚀的图像,执行直方图 均衡化和形态学变换。

通过在大范围的强度级上扩展输入图像的级别,直方图均衡化产生具有均 衡直方图的输出图像。在处理器执行代码以在输出图像上应用直方图均衡化之 后,深色图像变得更深并且亮色图像变得更亮。处理器执行代码以使用形态学 变换从亮色背景(即面部边界框)中提取深色对象(即眼睛)。

在提出的方法的第二步骤中,处理器通过计算从一个位置到另一个位置的 眼睛的质心、目标模型直方图和目标候选模型直方图,之后比较它们以确定距 离并且随后利用加权平均值计算目标中心的位移,来跟踪眼睛,其中基于包括 直方图均衡化图像范围和形态学变换图像的特征空间计算目标模型直方图和目 标候选模型直方图。

对于眼睛跟踪140,处理器执行以下步骤:在第一步骤中,处理器执行代 码,以将眼球的质心作为中心m0,然后通过考虑特征空间计算目标模型直方 图。

if(hist_eq(i,j)<max_range && hist_eq(i,j)>min_range)

目标模型:q^={qu^},u=1,2,3,........32,Σqu^=1.

从下一帧开始,目标的中心在其之前的位置(y0)处被初始化并且处理器执行 代码,以通过考虑相同的特征空间计算目标候选直方图。

if(hist_eq(i,j)<max_range && hist_eq(i,j)>min_range)

现在,处理器执行代码,以计算目标模型和目标候选直方图之间的距离, 其中ρ[.]为在p和q之间的巴卡哈亚(bhattacharya)系数。

现在,处理器执行代码,以利用加权平均值计算目标中心的位移。

y^1=Σi=1nhxiωiΣi=1nhωi其中,ωi=Σu=1mq^up^u(y^0).

一旦发现目标的新位置,处理器执行代码:

1)在新位置上利用相同的特征空间计算目标候选直方图,该特征空间涉及直方 图均衡化图像范围和形态学变换图像。

2)随后计算

3)如果

执行y1<-(y0+y1))/2

求值

4)如果||y1-y0||<ε,中止。

否则设定y0<-y1和推导出权重,随后新位置并且转到步骤1。

利用以上跟踪方法,将出现眼睛的漂移,这主要是因为:

a)在形态学变换图像中,噪点还显得很明亮并且导致不清楚像素是鼻子像素还 是眼睛像素。

b)没有包含位置和速度。

为了解决这些问题,处理器在形态学变换图像中绘制眼睛到眉毛的图形以 识别眼睛像素,由此避免在这样的图像中显示较亮的鼻子像素。

为了在形态学变换图像中绘制眼睛到眉毛的图形,处理器执行以下步骤:

a)眼睛到眉毛的图形的绘制

由于眼睛和眉毛显示一个在另一个下面,故我们使用该线索区分像素是眼 睛像素还是鼻子像素。

在形态学变换图像中眼睛到眉毛的图形的绘制涉及:

然而形态学变换图像中鼻子到眉毛的图形的绘制还涉及:

b)方向估计。

在第一个4帧中,眼睛位置的质心被存储在FIFO(先进先出)或队列中。

对于当前帧,在使用核心跟踪算法计算新质心之前,处理器执行代码,以 使用下述等式更新质心:

cr=previous_cr+(fifocr[3]-fifo.cr[0])/4;

cc=previous.cc+(fifo.cc[3]-fifo.cc[0])/4

如果在汽车环境中自然地发生突然颤动,则头部位置和眼睛位置急剧变化。为 了跟踪眼睛,处理器执行代码,以检测相对于之前的帧在当前帧中头部位置的 变化,其中条件为:

||curr_diff-prev_diff||>||velocity||

curr_diff=||track[0].cr-fifo1.cr(2))||+||track[0].cc-fifo1.cc[2]||

prev_diff=||fifo1.cr[1]-fifo1.cr[2]||+||fifo1.cc[1]-fifo1.cc[2]||

velocity=||fifo1.cr[3]-fifo1.cr[0]||+||fifo1.cc[3]-fifo1.cc[0]||/4

一旦该条件被核实以及如果该条件被设定,则核心跟踪算法不能跟踪眼睛, 但由于面部尺寸比眼睛尺寸大,故仍然跟踪面部。

为了甚至在发生较大变化(颤动)时还能跟踪眼睛,处理器计算基于SAD (绝对误差和)的眼睛的模板匹配。在核心跟踪算法结束时,跟踪的眼睛被作 为模板图像存储。

在跟踪方法中,眼睛的边界框被定位。在最后的步骤中,处理器使用直方 图均衡化、形态学操作以及使用直方图和灰度共生矩阵的基于纹理的参数检测 眼睛的睡意状态150。

现将详细讨论这样的处理器实施的方法:

在进行直方图均衡化过程之前,处理器执行代码以将眼睛的边界框向上延 伸到眉毛的质心。在该区域中,处理器执行代码以将直方图均衡化过程应用在 眼睛的边界框上,其中直方图均衡化为使用图像的直方图调整对比度的图像处 理方法。直方图均衡化为使得图像的直方图的动态范围增大的技术。直方图均 衡化在输入的图像中分配像素的强度值使得输出图像含有均衡分布的强度。改 善了对比度并且直方图均衡化的目标是获得均衡的直方图。该技术可以用在全 部图像或仅一部分图像上。

直方图均衡化重新分配强度分布。如果任一图像的直方图具有多个峰值和 谷值,则其在均衡化之后将仍具有峰值和谷值,但峰值和谷值将被转换。由于 该原因,对于描述直方图均衡化,“扩展”是比“展平”更好的词语。在直方图 均衡化中,各个像素基于其先前的强度级被分配新的强度值。

在下一步骤中,通过计算这种带有结构化元素的图像的线腐蚀,处理器消 除直方图均衡化的图像的较亮的瞳孔效应,其中所述结构化元素的宽度等于1/3 的眉毛宽度并且结构化元素的高度等于1。

为了消除较亮的瞳孔效应,处理器执行以下步骤:

考虑离散灰度等级图像{x}并且令ni为灰度级为i的出现次数。图像中级为 i的像素的出现概率为px(i)=p(x=i)=ni/n,0≤i≤L。

L为图像中灰度级的总量,n为图像中像素的总量,以及px实际为图像的直方 图,归一化到[0,1]。

将px所对应的累积分布函数定义为

其也是图像的累积归一化直方图。

此外,变换被创建成形式y=T(x)以产生新图像{y},使得其CDF在这些值 的范围内被线性化,即,对于一些常数K,

cdfx(i)=iK。

CDF的特性允许进行这样的变换:

y=T(x)=cdfx(x)。

应该注意,T将等级映射到范围[0,1]。为了使这些值映射回初始范围中, 需要对结果应用以下简单变换:

yi=y.(max{x}-min{x})+min{x}。

在直方图均衡化之后,灰度级图像中的深色部分显得更深且灰度级图像中 的亮色部分显得更亮。由于在眼睛中的明亮的瞳孔效应显示较亮或有时检测不 到亮的瞳孔效应,因此为了抑制亮的瞳孔效应,利用宽度为眉毛宽度的1/3且高 度等于1的结构化元素进行线腐蚀。

如果A为灰度级图像且B为结构化元素,则对于在Z2中的集合A和B, B对A的腐蚀为,

在腐蚀之后,将有较小的不需要的成分。为了抑制不需要的成分和保持眼 睛区域,将利用结构化元素高度和等于3的结构化元素宽度来进行灰度等级开 运算。

在数学形态学中,开运算为通过结构化元素B扩大集合A的腐蚀。

如果A为灰度级图像且B为结构化元素,则对于在Z2中的集合A和B, A和B的形态学开运算为,

在下一步骤中,处理器使用基于直方图的方法进行纹理分析,纹理分析基 于集中在表示为直方图的图像的全部或部分上的强度值以识别眼睛的状态,其 中均匀度或角二次矩(ASM)纹理参数的值对于闭合的眼睛为高值而对于张开 的眼睛为低值。

为了进行纹理分析,处理器执行以下步骤:

在第一步骤中,处理器执行代码以对图像实现基于纹理的分析。

纹理为表示图像的表面和结构的属性。可将纹理定义为表面上的元素或图 案的有规律的重复。图像纹理为由带有具有亮度、颜色、形状、尺寸等特征的 子图案的实体或区域组成的复杂的可视图案。如果图像区的一组特征为恒定的、 缓慢变化的或大约周期性的,则图像区具有恒定的纹理。纹理分析为纹理分类、 图像分割和图像形状识别任务中的主要步骤。图像分割和形状识别通常为用于 在图像中识别对象或目标的预处理步骤。

特征化纹理的数学过程分为两大类:

1.统计,以及

2.句法。

统计方法计算不同的特性,且如果纹理基元尺寸与像素尺寸可比较,则该 统计方法是适用的。这些统计方法包括傅立叶变换、卷积滤波、共生矩阵、空 间自相关和分形等。

句法和混合(统计和句法的结合)方法适用于纹理,其中可以使用比仅色 调性能更多数量的特性来描述基元;例如形状描述。使用这些特性,可以识别、 限定基元,并分配标签给基元。对于灰度级图像,可以用亮度代替色调。

一种描述纹理的最简单的方法是使用图像或区域的灰度级直方图的统计 矩。基于直方图的纹理分析方法基于集中在表示为直方图的图像的全部或部分 上的强度值。常见特征包括统计矩,例如平均值、方差、离差、均方值或平均 能量、熵、偏度和峰度。

令Z为表示灰度级的随机变量,且令ρ(Zi),I=0、1、2、L-1为对应的直 方图,其中L为不同的灰度级的数量。

Z关于平均值的第n个统计矩为

μn(Z)=Σi-0L-1(Zi-m)nρ(Zi),其中m为Z的平均值(平均灰度级)

m=Σi=0L-1Ziρ(Zi).

在本发明的一个实施方式中,我们使用“均匀度或角二阶矩(ASM)”纹理 参数。这是局部同态性的度量。当在移动的窗口中的像素非常相似时ASM的高 值出现。

该均匀度通过以下等式给出:

U=Σi=0L-1p2(Zi).

均匀度的值在0到1之间。该参数对于闭合的眼睛为高值,而对于张开的 眼睛为低值。

可选地,处理器通过检测N帧的波段具有相同的性能,则眼睛为闭合的, 使用灰度级共生矩阵的对比度来识别眼睛的状态。

为了检测眼睛状态,处理器执行以下步骤:

共生矩阵,也称为共生分布,被限定在图像上,作为在给定偏差下的共生值的 分布。在数学上,将共生矩阵C限定在n x m图像I上,通过偏差(Δx,Δy)参 数化,为:

在该灰度级共生矩阵中,“对比度”

我们发现了一个参数“对比度”,该参数“对比度”为检测眼睛状态的辨别 因子。

处理器执行代码,以利用以下等式计算对比度。

为了分类,处理器用于从跟踪开始的位置观察第一T帧。对于各个帧,处 理器执行代码,以为每个特征动态地计算μ和σ,赋初值μ=特征值,σ=0。特 征值>μ+3*σ或特征值<μ-3*σ的帧,固定这两个参数的更新。一旦发现N帧的 波段具有相同的性能,则发出闭合的眼睛的信号。

图2A示出根据本发明的在司机的一个示例性头部位置上对于闭合的眼睛 的检测眼睛区域。

图2B示出根据本发明的在司机的一个示例性头部位置上对于闭合的眼睛的 检测眼睛区域的直方图均衡化。

图2C示出根据本发明的在司机的一个示例性头部位置上对于闭合的眼睛的 检测眼睛区域的直方图均衡化的形态学结果。

图2D示出根据本发明的在司机的一个示例性头部位置上对于张开的眼睛 的检测眼睛区域。

图2E示出根据本发明的在司机的一个示例性头部位置上对于张开的眼睛的 检测眼睛区域的直方图均衡化。

图2F示出根据本发明的在司机的一个示例性头部位置上对于张开的眼睛的 检测眼睛区域的直方图均衡化的形态学结果。

图3A示出根据本发明的在司机的另一示例性头部位置上对于闭合的眼睛 的检测眼睛区域。

图3B示出根据本发明的在司机的另一示例性头部位置上对于闭合的眼睛的 检测眼睛区域的直方图均衡化。

图3C示出根据本发明的在司机的另一示例性头部位置上对于闭合的眼睛的 检测眼睛区域的直方图均衡化的形态学结果。

图3D示出根据本发明的在司机的另一示例性头部位置上对于张开的眼睛 的检测眼睛区域

图3E示出根据本发明的在司机的另一示例性头部位置上对于张开的眼睛的 检测眼睛区域的直方图均衡化。

图3F示出根据本发明的在司机的另一示例性头部位置上对于张开的眼睛的 检测眼睛区域的直方图均衡化的形态学结果。

图4A和图4B示出根据本发明的示例性实施方式说明司机睡意识别状态的 图形。

在本发明的另一方面中,利用警报装置,使用检测的眼睛的睡意状态警告 司机来避免碰撞,其中,警报装置可以为发出警报、基于声音的警示、指示和 显示的音频或视听装置。

已参照本发明的多个实施方式给出上文的说明。本发明所属技术领域的技 术人员可以理解,对描述的操作步骤和方法可以做出改动和变化,而没有从实 质上脱离本发明的原则、精神和范围。

有益效果

因此在本发明中提出的用于眼睛跟踪和司机睡意识别的系统和方法的一些 优点为:

1.就使用直方图均衡化、形态学操作和基于纹理的分析跟踪眼睛的位置而言更精 确。

2.在发生突然颤动的情况下系统相对于眼睛位置的变化自适应。

3.联接系统中的睡意检测应用的司机警告策略。

4.跟踪眼睛不受瞳孔效应影响,通过在腐蚀的图像中执行直方图均衡化和形态 学变换而在面部边界框内执行形态腐蚀。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号