预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局*CN102122357A*(12)发明专利申请(10)申请公布号CN102122357A(43)申请公布日2011.07.13(21)申请号201110065102.8(22)申请日2011.03.17(71)申请人电子科技大学地址611731四川省成都市高新区(西区)西源大道2006号(72)发明人马争解梅董华智(74)专利代理机构电子科技大学专利中心51203代理人葛启函(51)Int.Cl.G06K9/62(2006.01)权利要求书2页说明书4页附图1页(54)发明名称一种基于人眼睁闭状态的疲劳检测方法(57)摘要一种基于人眼睁闭状态的疲劳检测方法,属于图像处理与模式识别技术领域。首先,将肤色样本转换到HSV空间,用高斯模型训练得出肤色相似度图像模型;之后将待测图像在此模型下转换成肤色相似图像;利用基于信息熵所改进过的主动轮廓模型提取边缘,划分出人眼轮廓线;疲劳状态识别以得到的人眼轮廓为基础,同PERCLOS的P80准则相结合,统计单位时间段内的眼睛睁闭程度,从而判定是否疲劳。本方法从人眼的轮廓形状上识别人眼的睁闭眼状态,从单位时间人眼睁闭眼状态的统计信息判断出是否处于疲劳状态,具有较强的准确性和实时性,适用于针对长时间保持一种工作姿势的工作人员工作状态的检测,尤其适用于驾驶员驾驶过程中是否疲劳的检测。CN102357ACCNN110212235702122365A权利要求书1/2页1.一种基于人眼睁闭状态的疲劳检测方法,包含以下步骤:步骤1:建立用户肤色图像数据库;用户肤色图像数据库应含有数幅均匀光照下包含用户眼睛周围皮肤的、彩色的用户人眼样本图像,其中每张样本图像大小均为M×N的矩形;步骤2:基于高斯肤色模型,将用户肤色图像数据库的样本图像转换到HSV空间,则样本图像Xi表式为:Xi=(HiSiVi)其中Hi、Si和Vi分别表示样本的色相、饱和度和亮度向量,i=1,2,L,A,A为用户肤色图像数据库的样本图像总数;步骤3:计算用户肤色图像数据库均值矩阵和协方差矩阵C,其中:步骤4:在用户工作过程中,采集用户上半身的RGB视频流,对RGB视频流中的每一帧图像做光照均衡预处理后采用AdaBoost方法从中检测出两帧包含用户左眼或右眼周围皮肤的、大小为M×N的待检测用户人眼图像;步骤5:将步骤4得到的每一帧待检测用户人眼图像转换到HSV空间,然后计算肤色相似度Λ(x)并做缩放得到256灰度的肤色相似度图像Λ(x)′;其中:Λ(x)′=Λ(x)×255/((max(Λ(x))-(min(Λ(x)))步骤6:在步骤5得到的肤色相似度图像Λ(x)′上,以初始化为椭圆形的Snake模型迭代逼近边缘;迭代过程中Snake模型的每个离散像素点遍历周围十二邻域像素点且初始化的椭圆形应将眼睛轮廓包含在内;步骤7:每次步骤6中的邻域遍历时,计算Snake模型连续点的内部相似度图像直方图Hin、内部像素点个数Nin、外部相似度图像直方图Hout以及外部像素点个数Nout;步骤8:将步骤7中计算的各个参数作为能量参数,构建改进后的Snake能量模型其中:Eout为与外部相似度图像直方图Hout对应的能量值,Ein为与内部相似度图像直方图Hin对应的能量值,vi为Snake模型上的离散点坐标,α,β,γ为比例系数,Hin(i)和Hout(i)表示灰度i在直方图中的概率密度。将上式中的E作为Snake模型迭代的能量公式,寻找收敛的能量极小值;步骤9:当迭代收敛时,在Snake模型的各个离散点中搜索距离最远的两点,将距离最远的两点之间的距离定义为眼角距L,计算其他离散点到距离最远两点所确定直线的距离2CCNN110212235702122365A权利要求书2/2页和在计算与L的比值η;步骤10:采用PERCLOS测量方法,即通过统计单位时间T内步骤4所采集的RGB视频流经步骤4至步骤9处理后得到的每帧图像的η值来确定人眼睁闭状态的分布;具体以PERCLOS的P80准则为标准,PERCLOS值定义为其中n1表示单位时间T内η值在0到η20之间的帧数,n2表示单位时间T内η值在η20到η80之间的帧数;定义η80=0.8×η100、η20=0.2×η100,而η100为人眼完全睁开时的η值;最终当PERCLOS值大于阀值P时,认定用户处于疲劳状态。2.根据权利要求1所述的基于人眼睁闭状态的疲劳检测方法,其特征在于,步骤6中的Snake模型的初始离散点个数为20。3.根据权利要求1所述的基于人眼睁闭状态的疲劳检测方法,其特征在于,步骤8中的α,β,γ值的选取需要根据特定用户特点做调整,总体上α要远大于β和γ。4.根据权利要求1所述的基于人眼睁闭状态的疲劳检测方法,其特征在于,步骤10中的单位时间T的取值范围为1至5分