CN111626272A - 一种基于深度学习的驾驶员疲劳监测系统 - Google Patents
一种基于深度学习的驾驶员疲劳监测系统 Download PDFInfo
- Publication number
- CN111626272A CN111626272A CN202010735477.XA CN202010735477A CN111626272A CN 111626272 A CN111626272 A CN 111626272A CN 202010735477 A CN202010735477 A CN 202010735477A CN 111626272 A CN111626272 A CN 111626272A
- Authority
- CN
- China
- Prior art keywords
- face
- deep learning
- monitoring system
- image
- fatigue
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000013135 deep learning Methods 0.000 title claims abstract description 24
- 238000012544 monitoring process Methods 0.000 title claims abstract description 24
- 238000001514 detection method Methods 0.000 claims abstract description 61
- 238000000034 method Methods 0.000 claims abstract description 17
- 230000006399 behavior Effects 0.000 claims abstract description 12
- 238000012545 processing Methods 0.000 claims abstract description 11
- 230000000007 visual effect Effects 0.000 claims description 22
- 230000004927 fusion Effects 0.000 claims description 9
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 claims description 8
- 230000004399 eye closure Effects 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 6
- 230000000391 smoking effect Effects 0.000 claims description 5
- 210000004709 eyebrow Anatomy 0.000 claims description 4
- 230000006870 function Effects 0.000 claims description 4
- 206010000117 Abnormal behaviour Diseases 0.000 claims description 3
- 239000011159 matrix material Substances 0.000 claims description 3
- 238000012549 training Methods 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims description 3
- 239000010410 layer Substances 0.000 description 15
- 238000010586 diagram Methods 0.000 description 8
- 206010039203 Road traffic accident Diseases 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000013527 convolutional neural network Methods 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000005286 illumination Methods 0.000 description 2
- 206010013954 Dysphoria Diseases 0.000 description 1
- 241001282135 Poromitra oscitans Species 0.000 description 1
- 101100194362 Schizosaccharomyces pombe (strain 972 / ATCC 24843) res1 gene Proteins 0.000 description 1
- 101100194363 Schizosaccharomyces pombe (strain 972 / ATCC 24843) res2 gene Proteins 0.000 description 1
- 206010048232 Yawning Diseases 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000035790 physiological processes and functions Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 239000002356 single layer Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/59—Context or environment of the image inside of a vehicle, e.g. relating to seat occupancy, driver state or inner lighting conditions
- G06V20/597—Recognising the driver's state or behaviour, e.g. attention or drowsiness
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/241—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
- G06F18/2413—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on distances to training or reference patterns
- G06F18/24133—Distances to prototypes
- G06F18/24137—Distances to cluster centroïds
- G06F18/2414—Smoothing the distance, e.g. radial basis function networks [RBFN]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
- G06V40/171—Local features and components; Facial parts ; Occluding parts, e.g. glasses; Geometrical relationships
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/02—Alarms for ensuring the safety of persons
- G08B21/06—Alarms for ensuring the safety of persons indicating a condition of sleep, e.g. anti-dozing alarms
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Multimedia (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Molecular Biology (AREA)
- Evolutionary Biology (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种基于深度学习的驾驶员疲劳监测系统及其使用方法,一种基于深度学习的驾驶员疲劳监测系统,包括图像获取模块、人脸检测模块、图像处理模块与服务器模块;本发明提供了一种基于深度学习的驾驶员疲劳监测系统及其使用方法,可利用此疲劳检测系统可在现今硬件平台上实现监测驾驶员疲劳驾驶、危险驾驶、视线偏离等行为。
Description
技术领域
本发明涉及视频图像处理与视觉监测技术领域,尤其是一种基于深度学习的驾驶员疲劳监测系统。
背景技术
汽车安全越来越成为人们必须要考虑的一个问题。除了汽车本身,如果驾驶员没有良好的驾驶习惯,乘车人员也是不安全的,甚至会使安全设备无法发挥其应有的作用。如疲劳驾驶,酒驾,吸烟驾驶,超速,驾乘不系安全带等,一旦发生意外后果将会不堪设想,所以具有安全意识是汽车行驶的第一重点!人的违法行为是造成交通事故的主要原因,由于人的道路交通违法行为造成的事故起数比例为95.24%,死亡人数为95.42%。
道路交通的基本要素就是人、车和道路,其中驾驶员具有特别重要的作用。据交通事故统计表明,在发生车祸的直接或间接原因中,有80%~90%与驾驶员有关系,驾驶人安全意识不强,应对突发情况能力缺失。根据分析,导致事故最直接的原因是驾驶员驾驶行为不佳,其中包括超速,注意力不集中以及操作不当等行为,而疲劳往往是导致产生这些状态的罪魁祸首。
驾驶疲劳是由于驾驶员不间断的持续驾驶所引起的身体机能下降现象,其影响驾驶员的感知、思维判断及肢体协调能力,从而引发交通事故。驾驶疲劳在驾驶员的生理与车辆运行状态上均有直接表现:在生理变化上,主要表现为手脚反应迟钝、眼神呆滞、心情烦躁等,在重度疲劳时甚至会出现连续哈欠、闭眼、低头等现象;在车辆运行状态上,主要表现为车辆的转向频率降低、偏离当前车道等。已有研究表明,在轻度驾驶疲劳状态下,通过适当的语音提醒或音乐播放可恢复驾驶员的部分驾驶能力;但当处于中度甚至重度疲劳时,需要根据实际情况给予车辆主动的干预控制,以避免事故的发生。因此,针对驾驶疲劳研发相应的安全辅助驾驶系统(AdvancedDrivingAssistantSystem,ADAS),实现对驾驶员状态的实时辨识具有重要的实际应用价值。
目前,在驾驶员监测领域,从特征来源来看,主要包括:驾驶员生理参数、车辆操纵信息和驾驶员面部图像等。其中,基于图像表观特征的疲劳检测方法由于其对驾驶员无干扰、视觉系统易于实现的优点,已成为该领域研究的热点。然而,基于图像表观特征的方法由于其自身受外部光照环境及图像背景的影响较大,因此易造成检测算法的检测效能下降。此外,基于静态图像特征的检测方法没有考虑疲劳特征的动态变化特性,这在一定程度上也不利于所开发系统的检测性能提升。
发明内容
为解决上述技术问题,本发明提供了一种基于深度学习的驾驶员疲劳监测系统。
本发明的技术方案为:一种基于深度学习的驾驶员疲劳监测系统,包括图像获取模块、人脸检测模块、图像处理模块与服务器模块;
图像获取模块:用于获取原始图像;
人脸检测模块:利用YOLO v3深度学习算法,进行人脸检测,获得人脸的位置;
图像处理模块:主要包括人脸关键点检测、疲劳状态判断、视野偏离估计与危险驾驶行为识别,所述疲劳状态判断与视野偏离估计前提是需要提取出人脸关键点检测,所述人脸关键点检测根据回归树的人脸关键点检测算法对获取的人脸的位置进行处理,当获得一帧图片后,人脸关键点检测算法会根据人脸检测出的位置坐标,在人脸区域内将默认的特征点位置作为检测的初始位置,之后通过将均方误差作为损失函数进行迭代回归,得到最终的人脸特征点位置,通过计算出的68个特征点能够定位出人脸轮廓、眉毛、眼睛、鼻子和嘴巴部分,完成人脸关键点检测;
某一帧图像迭代的公式表示如下所示:
其中表示第t+1次迭代估计的位置,表示第t次迭代估计的位置,表示本次迭代的回归器;
所述疲劳状态判断在获得眼睛、鼻子、嘴巴与脸型的68个关键点后,根据每只眼睛的横纵间距之比作为判断依据,判断驾驶员是否处于疲劳状态;
所述视野偏离估计在获得眼睛、鼻子、嘴巴与脸型的68个关键点后,提取左眼睛左角、左眼睛右角、右眼睛左角、右眼睛右角、鼻子中部、嘴巴左角、嘴巴右角7个位置关键点坐标,通过矩阵变换,估计出人脸姿态的角度,从而判断是否偏离;
所述危险驾驶行为识别采用基于深度学习的Resnet图像分类网络,判断正常与危险驾驶;
服务器模块:包括信息融合与后端服务器,所述信息融合将视野偏离估计与危险驾驶行为识别获取的信息通过字符方式叠加在所获取的原始图像上,所述后端服务器将叠加了字符的图像传输至服务器并显示。
优选地,所述横纵间距之比小于5,则表示睁眼;反之,则判断为闭眼,最后再根据闭眼时间和PERCLOS准则,判断驾驶员是否处于疲劳状态。
优选地,所述人脸姿态的角度包括方位角度、俯仰角度和横滚角度。
优选地,所述原始图像的获取主要通过外界传感器获取,并且经过ISP处理。
优选地,所述ISP处理包括自动曝光、锐化与增强。
优选地,所述Resnet图像分类网络为Resnet50图像分类网络。
优选地,所述Resnet50图像分类网络由15个残差块、一个7*7卷积与avgpool层构成,并采集了3400多张不同分类的图像进行训练。
优选地,所述危险驾驶包括抽烟与打电话。
优选地,所述信息融合将危险驾驶、视野偏离、疲劳根据时间进行分级报警,并且当出现几种驾驶员异常行为时,视野偏离报警级别最高,疲劳次之,危险驾驶最低。
与现有技术相比,本发明具有如下有益效果:
利用本发明的疲劳检测系统可在现今硬件平台上实现监测驾驶员疲劳驾驶、危险驾驶、视线偏离等行为,并且相对于现有的疲劳检测系统,本系统将疲劳检测、视野偏离与危险驾驶分开进行监测,使得监测结果精确,并且最终根据危险程度与持续时间进行分级显示,可多层级与多次提醒,使得驾驶员得到多次信息,增大驾驶的安全性,并且本系统利用的算法对监测更加的稳定与准确,具体如下:
(1)本发明采用YOLO v3人脸检测算法,对于低照度、模糊、小目标等图像,人脸检测率大大提高;
(2)本发明采用基于回归树的人脸关键点检测算法,该算法稳定、可靠,从而有效地提高了睁眼、闭眼、视野偏离判断的准确性;
(3)本发明采用Resnet50网络来实现危险驾驶行为分类,该网络识别正确率达到95%。
附图说明
图1为本发明的系统流程示意图;
图2为本发明的YOLO v3网络结构示意图;
图3为本发明的YOLO v3人脸检测效果图;
图4为本发明的人脸关键点迭代回归过程示意图;
图5为本发明的实验过程中危险驾驶—疲劳截图示意图;
图6为本发明的实验过程中危险驾驶—视野偏离截图示意图;
图7为本发明的实验过程中危险驾驶—打电话截图示意图;
图8为本发明的实验过程中危险驾驶—抽烟截图示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的描述中,需要理解的是,术语中“前”、“后”、“左”、“右”、“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了方便描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位,以特定的方位构造和操作,因此不能理解为对本发明的限制,本发明中各实施例的技术方案可进行组合,实施例中的技术特征亦可进行组合形成新的技术方案。
请参阅图1至图8所示,本发明提供如下技术方案:一种基于深度学习的驾驶员疲劳监测系统,包括图像获取模块、人脸检测模块、图像处理模块与服务器模块;图1为整个系统的系统流程图;
图像获取模块:用于获取原始图像;
人脸检测模块:利用YOLO v3深度学习算法,进行人脸检测,获得人脸的位置;
图像处理模块:主要包括人脸关键点检测、疲劳状态判断、视野偏离估计与危险驾驶行为识别,所述疲劳状态判断与视野偏离估计前提是需要提取出人脸关键点检测,所述人脸关键点检测根据回归树的人脸关键点检测算法对获取的人脸的位置进行处理,当获得一帧图片后,人脸关键点检测算法会根据人脸检测出的位置坐标,在人脸区域内将默认的特征点位置作为检测的初始位置,之后通过将均方误差作为损失函数进行迭代回归,得到最终的人脸特征点位置,通过计算出的68个特征点能够定位出人脸轮廓、眉毛、眼睛、鼻子和嘴巴部分,完成人脸关键点检测;
某一帧图像迭代的公式表示如下所示:
所述疲劳状态判断获得眼睛、鼻子、嘴巴与脸型的68个关键点后,根据每只眼睛的横纵间距之比作为判断依据。当横纵间距之比小于5,则表示睁眼;反之,则判断为闭眼。最后再根据闭眼时间和PERCLOS准则,判断驾驶员是否处于疲劳状态;
所述视野偏离估计获得左眼睛左角、左眼睛右角、鼻子中部、嘴巴左角、嘴巴右角7个位置关键点坐标,通过矩阵变换,估计出人脸姿态的方位角度、俯仰角度和横滚角度,从而判断是否偏离;
所述危险驾驶行为识别采用基于深度学习的Resnet图像分类网络,判断正常与危险驾驶;
所述信息融合是把危险驾驶、视野偏离、疲劳根据时间进行分级报警,并且当出现几种驾驶员异常行为时,视野偏离报警级别最高,疲劳次之,危险驾驶最低。
所述服务器模块是将信息融合的判断结果通过字符方式叠加在原始图像上,并将图像传输至服务器并显示。在实验过程中分别进行了记录,记录结果为图5至图8,分别为疲劳、视野偏离、打电话与抽烟,其显示结果在图像中的右下角。
进一步,人脸关键点检测的主要位置包括眼睛、鼻子、嘴巴与脸型。
进一步,疲劳状态判断主要根据每只眼睛的横纵间距之比作为判断依据。当横纵间距之比小于5,则表示睁眼;反之,则判断为闭眼。最后再根据闭眼时间和PERCLOS准则,判断驾驶员是否处于疲劳状态。
进一步,视野偏离估计在人脸关键点中提出左眼睛左角、左眼睛右角、鼻子中部、嘴巴左角、嘴巴右角的关键点位置后,估计出人脸姿态的方位角度、俯仰角度和横滚角度,若其中某个角度较大,则判断为视野偏离。
进一步,原始图像的获取主要通过外界传感器获取,并且经过ISP处理。
进一步,ISP处理包括自动曝光、锐化与增强。
进一步,Resnet图像分类网络为Resnet50图像分类网络。
进一步,Resnet50图像分类网络由15个残差块、一个7*7卷积与avgpool层构成,并采集了3400多张不同分类的图像进行训练。
进一步,危险驾驶包括抽烟与打电话。
进一步,信息融合是把危险驾驶、视野偏离、疲劳根据时间进行分级报警。
本发明的工作原理为:
1、人脸检测算法
卷积神经网络(CNN)自发明以来,在图像分类、检测、识别、分割等计算机视觉领域得到了广泛的应用,CNN的强大之处在于它能对图像提取不同尺度的特征:对于较浅的卷积层,其感受野较小,能提取并学习到局部特征;对于较深的卷积层,其感受野较大,能学习到全局和抽象的特征,为了提升人脸检测效果,我们使用了YOLO v3目标检测框架。
YOLO v3是YOLO和YOLOv2之后的YOLO系列的又一篇目标检测算法,是基于YOLOv2的一个改进,速度更快,精度更高,YOLO v3的网络结构如图2所示,其中:
DBL:是yolo_v3的基本组件。就是卷积+BN+Leakyrelu。对于YOLO v3来说,BN和leakyrelu已经是和卷积层不可分离的部分了(最后一层卷积除外),共同构成了最小组件。
resn:n代表数字,有res1,res2,…,res8等等,表示这个res_block(残缺块)里含有多少个res_unit(残缺单元)。这是yolo_v3的大组件,yolo_v3开始借鉴了ResNet的残缺结构,使用这种结构可以让网络结构更深(从v2的darknet-19上升到v3的darknet-53,前者没有残差结构)。对于res_block的解释,可以在附图2的右下角直观看到,其基本组件也是DBL。
concat:张量拼接,将darknet中间层和后面的某一层的上采样进行拼接。拼接的操作和残差层add的操作是不一样的,拼接会扩充张量的维度,而add只是直接相加不会导致张量维度的改变。
对比其它目标检测算法,YOLO v3有以下特点:1、采用新的网络结构Darknet-53,它借鉴了残差网络residualnetwork的做法,在一些层之间设置了快捷链路(shortcutconnections);2、利用多尺度特征进行对象检测,使得对小目标检测率大大提高;3、9种尺度的先验框,使得不同尺度的目标得到更好的检测,图3为利用YOLO v3的人脸检测结果的实物图。
2、人脸关键点检测和疲劳状态判断
人脸关键点检测就是在给定的人脸区域,检测出人脸的特定区域的位置,比如脸部轮廓、眉毛、鼻子、眼睛、嘴巴等。人脸关键点检测也可以称为人脸关键点定位或人脸对齐。
判读驾驶员是否闭眼,是根据每只眼睛的横纵间距之比作为判断依据,眼睛的横纵间距之比公式如下:
根据闭眼时间、次数,来判断是否处于疲劳,采用PERCLOS(PercentageofeyeLidclosureoverthepupilovertime)判断准则作为检测依据。PERCLOS准则最早由卡内基梅隆研究所提出,现已被广泛用于疲劳检测当中,是一个非常成熟的检测准则;PERCLOS准则通过计算单位时间内眼睛闭合状态的帧数n与单位时间内的总帧数N的比值得到。业内普遍认为当PERCLOS值超过0.4时,被检测人员处于疲劳状态。PERCLOS准则的公式表达如下所示:
3、Resnet网络
Resnet网络是基于每个独立的残差块串联起来的,每个残差块有二个卷积层和一个shortcut层。假设x为残差块的输入,则经过两个卷积层输出F
实验证明,这个残差块往往需要两层以上,单单一层的残差块并不能起到提升作用,残差网络的确解决了退化的问题,在训练集和校验集上,都证明了的更深的网络错误率越小。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
Claims (9)
1.一种基于深度学习的驾驶员疲劳监测系统,其特征在于:包括图像获取模块、人脸检测模块、图像处理模块与服务器模块;
图像获取模块:用于获取原始图像;
人脸检测模块:利用YOLO v3深度学习算法,进行人脸检测,获得人脸的位置;
图像处理模块:主要包括人脸关键点检测、疲劳状态判断、视野偏离估计与危险驾驶行为识别,所述疲劳状态判断与视野偏离估计前提是需要提取出人脸关键点检测,所述人脸关键点检测根据回归树的人脸关键点检测算法对获取的人脸的位置进行处理,当获得一帧图片后,人脸关键点检测算法会根据人脸检测出的位置坐标,在人脸区域内将默认的特征点位置作为检测的初始位置,之后通过将均方误差作为损失函数进行迭代回归,得到最终的人脸特征点位置,通过计算出的68个特征点能够定位出人脸轮廓、眉毛、眼睛、鼻子和嘴巴部分,完成人脸关键点检测;
某一帧图像迭代的公式表示如下所示:
所述疲劳状态判断在获得眼睛、鼻子、嘴巴与脸型的68个关键点后,根据每只眼睛的横纵间距之比作为判断依据,判断驾驶员是否处于疲劳状态;
所述视野偏离估计在获得眼睛、鼻子、嘴巴与脸型的68个关键点后,提取左眼睛左角、左眼睛右角、右眼睛左角、右眼睛右角、鼻子中部、嘴巴左角、嘴巴右角7个位置关键点坐标,通过矩阵变换,估计出人脸姿态的角度,从而判断是否偏离;
所述危险驾驶行为识别采用基于深度学习的Resnet图像分类网络,判断正常与危险驾驶;
服务器模块:包括信息融合与后端服务器,所述信息融合将视野偏离估计与危险驾驶行为识别获取的信息通过字符方式叠加在所获取的原始图像上,所述后端服务器将叠加了字符的图像传输至服务器并显示。
2.根据权利要求1所述的一种基于深度学习的驾驶员疲劳监测系统,其特征在于:所述横纵间距之比小于5,则表示睁眼;反之,则判断为闭眼,最后再根据闭眼时间和PERCLOS准则,判断驾驶员是否处于疲劳状态。
3.根据权利要求1所述的一种基于深度学习的驾驶员疲劳监测系统,其特征在于:所述人脸姿态的角度包括方位角度、俯仰角度和横滚角度。
4.根据权利要求1所述的一种基于深度学习的驾驶员疲劳监测系统,其特征在于:所述原始图像的获取主要通过外界传感器获取,并且经过ISP处理。
5.根据权利要求4所述的一种基于深度学习的驾驶员疲劳监测系统,其特征在于:所述ISP处理包括自动曝光、锐化与增强。
6.根据权利要求1所述的一种基于深度学习的驾驶员疲劳监测系统,其特征在于:所述Resnet图像分类网络为Resnet50图像分类网络。
7.根据权利要求6所述的一种基于深度学习的驾驶员疲劳监测系统,其特征在于:所述Resnet50图像分类网络由15个残差块、一个7*7卷积与avgpool层构成,并采集了3400多张不同分类的图像进行训练。
8.根据权利要求1所述的一种基于深度学习的驾驶员疲劳监测系统,其特征在于:所述危险驾驶包括抽烟与打电话。
9.根据权利要求1所述的一种基于深度学习的驾驶员疲劳监测系统,其特征在于:所述信息融合将危险驾驶、视野偏离、疲劳根据时间进行分级报警,并且当出现几种驾驶员异常行为时,视野偏离报警级别最高,疲劳次之,危险驾驶最低。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010735477.XA CN111626272A (zh) | 2020-07-28 | 2020-07-28 | 一种基于深度学习的驾驶员疲劳监测系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010735477.XA CN111626272A (zh) | 2020-07-28 | 2020-07-28 | 一种基于深度学习的驾驶员疲劳监测系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111626272A true CN111626272A (zh) | 2020-09-04 |
Family
ID=72271532
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010735477.XA Pending CN111626272A (zh) | 2020-07-28 | 2020-07-28 | 一种基于深度学习的驾驶员疲劳监测系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111626272A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112668548A (zh) * | 2021-01-15 | 2021-04-16 | 重庆大学 | 一种驾驶员发呆检测方法及系统 |
CN112699768A (zh) * | 2020-12-25 | 2021-04-23 | 哈尔滨工业大学(威海) | 基于脸部信息的疲劳驾驶检测方法、装置和可读存储介质 |
CN112966589A (zh) * | 2021-03-03 | 2021-06-15 | 中润油联天下网络科技有限公司 | 一种在危险区域的行为识别方法 |
CN113313012A (zh) * | 2021-05-26 | 2021-08-27 | 北京航空航天大学 | 一种基于卷积生成对抗网络的危险驾驶行为识别方法 |
WO2022001091A1 (zh) * | 2020-06-29 | 2022-01-06 | 北京百度网讯科技有限公司 | 一种危险驾驶行为识别方法、装置、电子设备及存储介质 |
CN114162119A (zh) * | 2021-10-27 | 2022-03-11 | 广州广日电气设备有限公司 | 汽车高级驾驶辅助系统横向控制方法、设备、介质、产品 |
CN114596687A (zh) * | 2020-12-01 | 2022-06-07 | 咸瑞科技股份有限公司 | 车内驾驶监测系统 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080253610A1 (en) * | 2007-04-10 | 2008-10-16 | Denso Corporation | Three dimensional shape reconstitution device and estimation device |
CN107697069A (zh) * | 2017-10-31 | 2018-02-16 | 上海汽车集团股份有限公司 | 汽车驾驶员疲劳驾驶智能控制方法 |
CN109919049A (zh) * | 2019-02-21 | 2019-06-21 | 北京以萨技术股份有限公司 | 基于深度学习人脸姿态估计的疲劳检测方法 |
CN110427830A (zh) * | 2019-07-08 | 2019-11-08 | 太航常青汽车安全系统(苏州)股份有限公司 | 驾驶员异常驾驶状态实时检测系统及方法 |
CN110991353A (zh) * | 2019-12-06 | 2020-04-10 | 中国科学院自动化研究所 | 识别驾驶员驾驶行为及危险驾驶行为预警方法 |
CN111145496A (zh) * | 2020-01-03 | 2020-05-12 | 建德市公安局交通警察大队 | 一种驾驶员行为分析预警系统 |
-
2020
- 2020-07-28 CN CN202010735477.XA patent/CN111626272A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080253610A1 (en) * | 2007-04-10 | 2008-10-16 | Denso Corporation | Three dimensional shape reconstitution device and estimation device |
CN107697069A (zh) * | 2017-10-31 | 2018-02-16 | 上海汽车集团股份有限公司 | 汽车驾驶员疲劳驾驶智能控制方法 |
CN109919049A (zh) * | 2019-02-21 | 2019-06-21 | 北京以萨技术股份有限公司 | 基于深度学习人脸姿态估计的疲劳检测方法 |
CN110427830A (zh) * | 2019-07-08 | 2019-11-08 | 太航常青汽车安全系统(苏州)股份有限公司 | 驾驶员异常驾驶状态实时检测系统及方法 |
CN110991353A (zh) * | 2019-12-06 | 2020-04-10 | 中国科学院自动化研究所 | 识别驾驶员驾驶行为及危险驾驶行为预警方法 |
CN111145496A (zh) * | 2020-01-03 | 2020-05-12 | 建德市公安局交通警察大队 | 一种驾驶员行为分析预警系统 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022001091A1 (zh) * | 2020-06-29 | 2022-01-06 | 北京百度网讯科技有限公司 | 一种危险驾驶行为识别方法、装置、电子设备及存储介质 |
CN114596687A (zh) * | 2020-12-01 | 2022-06-07 | 咸瑞科技股份有限公司 | 车内驾驶监测系统 |
CN112699768A (zh) * | 2020-12-25 | 2021-04-23 | 哈尔滨工业大学(威海) | 基于脸部信息的疲劳驾驶检测方法、装置和可读存储介质 |
CN112668548A (zh) * | 2021-01-15 | 2021-04-16 | 重庆大学 | 一种驾驶员发呆检测方法及系统 |
CN112966589A (zh) * | 2021-03-03 | 2021-06-15 | 中润油联天下网络科技有限公司 | 一种在危险区域的行为识别方法 |
CN113313012A (zh) * | 2021-05-26 | 2021-08-27 | 北京航空航天大学 | 一种基于卷积生成对抗网络的危险驾驶行为识别方法 |
CN114162119A (zh) * | 2021-10-27 | 2022-03-11 | 广州广日电气设备有限公司 | 汽车高级驾驶辅助系统横向控制方法、设备、介质、产品 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111626272A (zh) | 一种基于深度学习的驾驶员疲劳监测系统 | |
Dong et al. | Fatigue detection based on the distance of eyelid | |
CN110119676A (zh) | 一种基于神经网络的驾驶员疲劳检测方法 | |
CN108309311A (zh) | 一种列车驾驶员实时盹睡检测装置及检测算法 | |
CN104013414A (zh) | 一种基于移动智能手机的驾驶员疲劳检测系统 | |
CN105956548A (zh) | 驾驶员疲劳状况检测方法和装置 | |
CN113361441B (zh) | 基于头部姿态和空间注意力的视线区域估计方法及系统 | |
CN106548132A (zh) | 融合眼睛状态和心率检测的疲劳驾驶检测方法 | |
CN110781718B (zh) | 一种驾驶室红外视觉系统及驾驶员注意力分析方法 | |
CN109740477A (zh) | 驾驶员疲劳检测系统及其疲劳检测方法 | |
CN115359462A (zh) | 公交驾驶员疲劳参数补偿以及双轨并行检测方法 | |
Saif et al. | Robust drowsiness detection for vehicle driver using deep convolutional neural network | |
Rani et al. | Development of an Automated Tool for Driver Drowsiness Detection | |
CN116883978A (zh) | 一种基于红外摄像头的驾驶员分心疲劳检测方法、系统及存储介质 | |
Simić et al. | Driver monitoring algorithm for advanced driver assistance systems | |
CN115352454B (zh) | 一种交互式辅助安全驾驶系统 | |
CN116740792A (zh) | 一种观光车作业人员人脸识别方法及系统 | |
Pandey et al. | Dumodds: Dual modeling approach for drowsiness detection based on spatial and spatio-temporal features | |
CN112052829B (zh) | 一种基于深度学习的飞行员行为监控方法 | |
Puteri et al. | Micro-sleep detection using combination of haar cascade and convolutional neural network | |
Gan et al. | Driver fatigue detection based on eye tracking | |
CN116012819A (zh) | 一种融合时空特征的疲劳驾驶检测方法 | |
CN115359461A (zh) | 公交驾驶员怠速状态眨眼与打哈欠检测方法 | |
CN115601733A (zh) | 基于人体骨架的科目三安全员作弊行为检测方法及系统 | |
CN116012822A (zh) | 一种疲劳驾驶的识别方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200904 |
|
RJ01 | Rejection of invention patent application after publication |