掌桥专利:专业的专利平台
掌桥专利
首页

一种疲劳驾驶检测方法、系统、装置及可读存储介质

文献发布时间:2023-06-19 11:26:00


一种疲劳驾驶检测方法、系统、装置及可读存储介质

技术领域

本发明涉及汽车领域,特别涉及一种疲劳驾驶检测方法、系统、装置及计算机可读存储介质。

背景技术

随着科技的发展,为了提高行车安全,各种针对行车安全的高科技产品逐渐普及。

目前交通事故中,因疲劳驾驶产生的事故占了很大一部分,交通部门也在加大力度宣传和普及疲劳驾驶的危害性。

为了进一步的防范疲劳驾驶,需要一种高效的疲劳驾驶检测方法,能够及时检测到驾驶员疲劳驾驶,以便后续进行告警。

发明内容

有鉴于此,本发明的目的在于提供一种疲劳驾驶检测方法、系统、装置及计算机可读存储介质,能够高效的检测到驾驶员疲劳驾驶。其具体方案如下:

一种疲劳驾驶检测方法,包括:

获取预设区域的红外图像;

利用水对近红外光的吸收率,分析红外图像中驾驶员的人脸所在位置;

利用所述人脸所在位置判断所述驾驶员是否疲劳驾驶。

可选的,所述利用水对近红外光的吸收率,分析红外图像中驾驶员的人脸所在位置的过程,包括:

利用水对1.94um近红外光的吸收率,识别出红外图像中人脸轮廓和人眼位置。

可选的,所述利用所述人脸所在位置判断所述驾驶员是否疲劳驾驶之后,还包括:

如果判定所述驾驶员疲劳驾驶,则发出提示音,警告所述驾驶员。

可选的,所述利用所述人脸所在位置判断所述驾驶员是否疲劳驾驶的过程,包括:

利用所述人脸轮廓判断人脸姿态是否在预设的人脸姿态范围内;

利用所述人眼位置判断人眼姿态是否在预设的人眼姿态范围内;

如果所述人脸姿态和所述人眼姿态均不在预设的范围内,则判定所述驾驶员疲劳驾驶。

本发明还公开了一种疲劳驾驶检测系统,包括:

红外图像获取模块,用于获取预设区域的红外图像;

人脸位置分析模块,用于利用水对近红外光的吸收率,分析红外图像中驾驶员的人脸所在位置;

疲劳驾驶判断模块,用于利用所述人脸所在位置判断所述驾驶员是否疲劳驾驶。

可选的,所述人脸位置分析模块,具体用于利用水对1.94um近红外光的吸收率,识别出红外图像中人脸轮廓和人眼位置。

可选的,还包括:

告警模块,用于如果所述疲劳驾驶判断模块判定所述驾驶员疲劳驾驶,则发出提示音,警告所述驾驶员。

可选的,所述疲劳驾驶判断模块,包括:

人脸姿态判断单元,用于利用所述人脸轮廓判断人脸姿态是否在预设的人脸姿态范围内;

人眼姿态判断单元,用于利用所述人眼位置判断人眼姿态是否在预设的人眼姿态范围内;

疲劳驾驶判断单元,用于如果所述人脸姿态和所述人眼姿态均不在预设的范围内,则判定所述驾驶员疲劳驾驶。

本发明还公开了一种疲劳驾驶检测装置,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序以实现如前述的疲劳驾驶检测方法。

本发明还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前述的疲劳驾驶检测方法。

本发明中,疲劳驾驶检测方法,包括:获取预设区域的红外图像;利用水对近红外光的吸收率,分析红外图像中驾驶员的人脸所在位置;利用人脸所在位置判断驾驶员是否疲劳驾驶。

本发明利用水对近红外光的吸收率不同,准确分析出驾驶员的面部红外图像,能够有效判断驾驶员人脸位置和人脸状态,进而提高了后续根据人脸位置判断驾驶员是否疲劳驾驶的精准度,提高了疲劳驾驶检测效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例公开的一种疲劳驾驶检测方法流程示意图;

图2为本发明实施例公开的另一种疲劳驾驶检测方法流程示意图;

图3为本发明实施例公开的一种疲劳驾驶检测系统结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种疲劳驾驶检测方法,参见图1所示,该方法包括:

S11:获取预设区域的红外图像。

具体的,根据驾驶员在正常驾驶时与疲劳驾驶时,所表现的面部细节和面部位置的变化,判断驾驶员是否疲劳驾驶,为此,获取预设区域的红外图像,以获取驾驶员的面部图像。

具体的,预设区域可以为根据历史经验总结出的驾驶员正常驾驶时头部所在位置的区域。

S12:利用水对近红外光的吸收率,分析红外图像中驾驶员的人脸所在位置。

具体的,利用水对近红外光的吸收率不同,红外图像上水分不同的区域会有色度区别,可以利用二值化等处理,区分出水分多的区域和水分少的区域,对于人脸来说,人的眼睛水分较多,因此,通过分析红外图像可以判断出人眼所在位置,同时相对车内背景,人脸的水分含量多,可以判断出人脸在车内所在的轮廓,因此,通过分析红外图像,便可以得到驾驶员的人脸所在位置。

S13:利用人脸所在位置判断驾驶员是否疲劳驾驶。

具体的,根据历史总结规律,判断人脸所在位置是否为疲劳驾驶,例如人脸是否低头,是否过于靠前,甚至人脸是否在图像中来判断,还可以判断人眼是否睁开,睁开程度是否处于正常状态等方式判断驾驶员是否疲劳驾驶。

可见,本发明实施例利用水对近红外光的吸收率不同,准确分析出驾驶员的面部红外图像,能够有效判断驾驶员人脸位置和人脸状态,进而提高了后续根据人脸位置判断驾驶员是否疲劳驾驶的精准度,提高了疲劳驾驶检测效率。

本发明实施例公开了一种具体的方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。参见图2所示,具体的:

S21:获取预设区域的红外图像;

S22:利用水对1.94um近红外光的吸收率,识别出红外图像中人脸轮廓和人眼位置。

具体的,可以利用水对1.94um近红外光的高吸收率,使用1.94um的近红外光拍摄红外图像,进而提高红外图像的清晰度,此外,也可以考虑利用1.4um近红外光和3um近红外光来进行红外图像采集。

S23:利用人脸轮廓判断人脸姿态是否在预设的人脸姿态范围内。

具体的,预设的人脸姿态为驾驶员平常驾驶时人脸所在位置,通过判断人脸是否低头等与预设的人脸姿态不同就可以判断驾驶员是否因疲劳驾驶打瞌睡导致人脸位置变化。

S24:利用人眼位置判断人眼姿态是否在预设的人眼姿态范围内。

具体的,预设的人眼姿态范围可以为驾驶员正常驾驶时,人员睁开大小,通过判断人员睁开大小可以判断驾驶员是否因疲劳驾驶,例如因疲劳驾驶眯眼导致的人眼闭合等就可以被检测出。

S25:如果人脸姿态和人眼姿态均不在预设的范围内,则判定驾驶员疲劳驾驶。

具体的,为了确保检测结果的准确性,可以同时确保上述两项检测结果均不在预设范围后再判定为疲劳驾驶,当人根据实际应用需求判定方式可以进行改便,例如,任一项满足便为疲劳驾驶。

S26:如果判定驾驶员疲劳驾驶,则发出提示音,警告驾驶员。

具体的,在判断出疲劳驾驶后,通过相应的播放设备播放提示音,警告驾驶员当前疲劳驾驶,引导驾驶员注意自身状态进行相应的防范措施。

相应的,本发明实施例还公开了一种疲劳驾驶检测系统,参见图3所示,该系统包括:

红外图像获取模块11,用于获取预设区域的红外图像;

人脸位置分析模块12,用于利用水对近红外光的吸收率,分析红外图像中驾驶员的人脸所在位置;

疲劳驾驶判断模块13,用于利用人脸所在位置判断驾驶员是否疲劳驾驶。

可见,本发明实施例利用水对近红外光的吸收率不同,准确分析出驾驶员的面部红外图像,能够有效判断驾驶员人脸位置和人脸状态,进而提高了后续根据人脸位置判断驾驶员是否疲劳驾驶的精准度,提高了疲劳驾驶检测效率。

具体的,人脸位置分析模块12,具体用于利用水对1.94um近红外光的吸收率,识别出红外图像中人脸轮廓和人眼位置。

具体的,还可以包括告警模块;其中,

告警模块,用于如果疲劳驾驶判断模块13判定驾驶员疲劳驾驶,则发出提示音,警告驾驶员。

具体的,上述疲劳驾驶判断模块13,可以包括人脸姿态判断单元、人眼姿态判断单元和疲劳驾驶判断单元;其中,

人脸姿态判断单元,用于利用人脸轮廓判断人脸姿态是否在预设的人脸姿态范围内;

人眼姿态判断单元,用于利用人眼位置判断人眼姿态是否在预设的人眼姿态范围内;

疲劳驾驶判断单元,用于如果人脸姿态和人眼姿态均不在预设的范围内,则判定驾驶员疲劳驾驶。

此外,本发明实施例还公开了一种疲劳驾驶检测装置,包括:

存储器,用于存储计算机程序;

处理器,用于执行计算机程序以实现如前述的疲劳驾驶检测方法。

另外,本发明实施例还公开了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如前述的疲劳驾驶检测方法。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

以上对本发明所提供的技术内容进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

相关技术
  • 一种疲劳驾驶检测方法、系统、装置及可读存储介质
  • 基于脸部信息的疲劳驾驶检测方法、装置和可读存储介质
技术分类

06120112922576