CN111439270A - 疲劳驾驶状态检测方法、装置、计算机设备和存储介质 - Google Patents

疲劳驾驶状态检测方法、装置、计算机设备和存储介质 Download PDF

Info

Publication number
CN111439270A
CN111439270A CN202010313268.6A CN202010313268A CN111439270A CN 111439270 A CN111439270 A CN 111439270A CN 202010313268 A CN202010313268 A CN 202010313268A CN 111439270 A CN111439270 A CN 111439270A
Authority
CN
China
Prior art keywords
time
judgment threshold
steering wheel
reference parameter
acquiring
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
Application number
CN202010313268.6A
Other languages
English (en)
Inventor
于琪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Tacking Automobile Electronic Co ltd
Original Assignee
Nanjing Tacking Automobile Electronic Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nanjing Tacking Automobile Electronic Co ltd filed Critical Nanjing Tacking Automobile Electronic Co ltd
Priority to CN202010313268.6A priority Critical patent/CN111439270A/zh
Publication of CN111439270A publication Critical patent/CN111439270A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • B60W2040/0818Inactivity or incapacity of driver
    • B60W2040/0827Inactivity or incapacity of driver due to sleepiness
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/18Steering angle

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mathematical Physics (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Abstract

本申请涉及一种疲劳驾驶状态检测方法、装置、计算机设备和存储介质。所述方法包括:获取车辆的当前行驶时长和当前行驶速度;当所述当前行驶时长和当前行驶速度满足预设要求时,根据预先确定的参考参数,获取所述车辆的参考参数值;查询预先配置的与所述参考参数对应的判断阈值;判断所述参考参数值是否符合所述判断阈值;当所述参考参数值符合基于所述判断阈值的判断条件时,驾驶所述车辆的驾驶员处于疲劳驾驶状态。采用本方法能够引入自定义的判断阈值,即每个驾驶员在使用时均设置正常行驶时所配置的与参考参数对应的判断阈值,这样充分考虑了个体差异,保证了判断阈值的准确性,从而可以提高疲劳驾驶状态检测的准确性,进而可以减少误报率。

Description

疲劳驾驶状态检测方法、装置、计算机设备和存储介质
技术领域
本申请涉及车辆技术领域,特别是涉及一种疲劳驾驶状态检测方法、装置、计算机设备和存储介质。
背景技术
随着人工智能技术的发展,出现了疲劳驾驶检测技术,可以检测驾驶行驶中的车辆的人是否处于疲劳驾驶状态。该疲劳驾驶检测技术主要包括以下几种方法:
(1)基于驾驶人生理信号的检测方法,检测的生理信号主要包括脑电信号EEG、心电信号ECG、肌电信号EMG等。
(2)基于图像视觉技术的检测方法,主要是通过摄像头采集驾驶员面部信号,根据驾驶员眼睛状态或头部倾斜角度及旋转角度判断驾驶员是否疲劳。
(3)基于驾驶员操作行为特征的检测方法,即通过车速、车道横向位置、横摆角、方向盘转角、油门踏板、刹车踏板等车辆行驶信息判断驾驶员是否疲劳。
(4)基于信息融合技术的检测方法,即融合以上两种或多种检测方法。
然而,上述方法(1)需要在驾驶员身上佩戴专门的仪器才可监测信号,操作较为复杂。上述方法(2)需要进行复杂的图像处理,操作比较复杂,且数据处理量大,效率较低。上述方法(3)和(4)基于驾驶员操作行为特征的检测方法,由于实时采集数据方便,成本低,易普及,对驾驶员驾驶车辆过程中没有任何干扰,等特点,成为疲劳驾驶检测的重要研究方向。但是传统的基于驾驶员操作行为特征的检测方法一般是每一种检测方法都基于一个特征,特征过于单一,容易出现误报;或者是通过SVM(支持向量机)进行数据训练,SVM训练数据时综合考虑了多个特征信息,但需要训练样本数足够多,实车标定参数一旦固定便不能再修改,对于个体差异不能做适应性调节,因此准确性较低。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高疲劳驾驶判断准确性的疲劳驾驶状态检测方法、装置、计算机设备和存储介质。
一种疲劳驾驶状态检测方法,所述方法包括:
获取车辆的当前行驶时长和当前行驶速度;
当所述当前行驶时长和当前行驶速度满足预设要求时,则根据预先确定的参考参数,获取所述车辆的参考参数值;
查询预先配置的与所述参考参数对应的判断阈值;
判断所述参考参数值是否符合所述判断阈值;
当所述参考参数值符合基于所述判断阈值的判断条件时,则驾驶所述车辆的驾驶员处于疲劳驾驶状态。
上述疲劳驾驶状态检测方法,引入自定义的判断阈值,即每个驾驶员在使用时均设置正常行驶时所配置的与参考参数对应的判断阈值,这样充分考虑了个体差异,保证了判断阈值的准确性,从而可以提高疲劳驾驶状态检测的准确性,进而可以减少误报率,此外只有当前行驶时长和当前行驶速度满足预设要求时才会进行检测,这样充分考虑到车速较低时疲劳驾驶危险指数相对较低,且可能存在疲劳驾驶的误报,进而也提高了疲劳驾驶状态检测的准确性。
在其中一个实施例中,所述判断阈值的配置方式包括:
接收驾驶员输入的阈值配置指令;
根据所述阈值配置指令采集所述车辆行驶时的行驶参数值,所述行驶参数值与所述参考参数对应;
根据所述行驶参数值计算得到判断阈值并配置。
上述实施例中,驾驶员可以自定义的进行判断阈值的设置,且在设置的时候充分考虑到车辆的性能,从而使得判断阈值更加符合驾驶员和当前车辆,保证了判断阈值的准确性。
在其中一个实施例中,所述接收驾驶员输入的阈值配置指令之前,还包括:
通过图像采集设备采集驾驶员的头像;
根据所述头像判断是否存储有与所述驾驶员对应的判断阈值;
当未存储有与所述驾驶员对应的判断阈值时,则输出判断阈值配置提示;
当存储有与所述驾驶员对应的判断阈值时,则获取所述判断阈值的生成时间;
根据当前***时间与所述生成时间得到所述判断阈值的使用时长;
判断所述使用时长是否大于预设时长;
当所述使用时长大于预设时长时,则输出判断阈值配置提示。
上述实施例中,预先根据图像采集设备所采集的驾驶员的头像判断车辆中是否存储有与驾驶员对应的判断阈值,这样在没有存储时,可以提示驾驶员进行配置,保证了判断阈值的个性化,从而提高可以提高疲劳驾驶状态检测的准确性,进而可以减少误报率,且在存储有判断阈值时,还需要获取到判断阈值的使用时长,这样避免因为时间过长导致的判断阈值存在误差的问题,保证了判断阈值的个性化,从而提高可以提高疲劳驾驶状态检测的准确性,进而可以减少误报率。
在其中一个实施例中,所述参考参数包括但不限于单位时间内油门刹车总操作时间占比、方向盘最大不动时间以及油门刹车总次数。
上述实施例中,综合考虑了多个驾驶员行为特征,可以多方面地对疲劳驾驶状态进行判断,提高疲劳驾驶状态的检测准确性。
在其中一个实施例中,所述方向盘最大不动时间对应的判断阈值的获取方式包括:
获取预设时间段内每次所述方向盘不动时的方向盘转角;
计算相邻两次所述方向盘不动时的方向盘转角的差值,并获取到最大差值作为方向盘不动阈值;
统计单位时间窗内所述方向盘的转角的差值小于所述方向盘不动阈值的第一时间差;
将最大的所述第一时间差作为所述方向盘最大不动时间对应的判断阈值。
上述实施例中,在获取到方向盘最大不动时间对应的判断阈值时,首先确定方向盘不动阈值,这样再统计单位时间窗内的方向盘的转角的差值小于方向盘不动阈值的第一时间差,可以保证准确性。
在其中一个实施例中,所述方向盘最大不动时间的采集方式包括:
统计单位时间窗内所述方向盘的转角的差值小于所述方向盘不动阈值的第二时间差;
将最大的所述第二时间差作为所述方向盘最大不动时间。
上述实施例中,通过统计单位时间窗内方向盘的转角的差值小于方向盘不动阈值的第二时间差,来实时获取到方向盘最大不动时间,提高准确性。
在其中一个实施例中,所述油门刹车总次数的采集方式包括:
采集单位时间窗内油门开度发生变化的频率,作为油门踏板操作频率;
采集单位时间窗内刹车踏板发生变化的频率,作为刹车踏板操作频率;
根据所述油门踏板操作频率以及所述刹车踏板操作频率得到油门刹车总次数。
上述实施例中,通过油门开度发生变化的频率来表示油门踏板操作频率,通过刹车踏板发生变化的频率来表示刹车踏板操作频率,检测方便,且准确性高。
在其中一个实施例中,所述单位时间内油门刹车总操作时间占比的采集方式包括:
采集单位时间窗内油门开度非零点的时间作为油门操作时间;
采集单位时间窗内制动缸压力的非零点的时间作为刹车踏板操作时间;
根据所述油门操作时间、所述刹车踏板操作时间以及所述单位时间窗的时间长度计算得到单位时间内油门刹车总操作时间占比。
上述实施例中,通过油门开度非零点的时间来表示油门操作时间,通过制动缸压力的非零点的时间来表示刹车踏板操作时间,检测方便,且准确性高。
在其中一个实施例中,所述判断所述参考参数值是否符合所述判断阈值包括:
判断所述方向盘最大不动时间是否大于第一判断阈值,所述单位时间内油门刹车总操作时间占比是否小于第二判断阈值,所述油门刹车总次数是否小于第三判断阈值;
当所述方向盘最大不动时间大于第一判断阈值,所述单位时间内油门刹车总操作时间占比小于第二判断阈值,所述油门刹车总次数小于第三判断阈值时,则所述参考参数值符合判断阈值。
上述实施例中,综合考虑了多个驾驶员行为特征,可以多方面地对疲劳驾驶状态进行判断,提高疲劳驾驶状态的检测准确性。
在其中一个实施例中,所述获取车辆的当前行驶时长和当前行驶速度包括:
获取电源状态以及车辆的当前行驶速度;
统计所述电源状态处于开启状态时的车辆的当前行驶时长。
上述实施例中,在统计行驶时长时,考虑到了电源状态,提高行驶时长统计的准确性,这样充分考虑到车速较低时疲劳驾驶危险指数相对较低,且可能存在疲劳驾驶的误报,进而也提高了疲劳驾驶状态检测的准确性。
一种疲劳驾驶状态检测装置,所述装置包括:
时长速度采集模块,用于获取车辆的当前行驶时长和当前行驶速度;
参考参数值采集模块,用于当所述当前行驶时长和当前行驶速度满足预设要求时,则根据预先确定的参考参数,获取所述车辆的参考参数值;
判断阈值查询模块,用于查询预先配置的与所述参考参数对应的判断阈值;
第一判断模块,用于判断所述参考参数值是否符合所述判断阈值;
输出模块,用于当所述参考参数值符合基于所述判断阈值的判断条件时,则驾驶所述车辆的驾驶员处于疲劳驾驶状态。
上述疲劳驾驶状态检测装置,引入自定义的判断阈值,即每个驾驶员在使用时均设置正常行驶时所配置的与参考参数对应的判断阈值,这样充分考虑了个体差异,保证了判断阈值的准确性,从而可以提高疲劳驾驶状态检测的准确性,进而可以减少误报率,此外只有当前行驶时长和当前行驶速度满足预设要求时才会进行检测,这样充分考虑到车速较低时疲劳驾驶危险指数相对较低,且可能存在疲劳驾驶的误报,进而也提高了疲劳驾驶状态检测的准确性。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述中任一项所述方法的步骤。
上述计算机设备,引入自定义的判断阈值,即每个驾驶员在使用时均设置正常行驶时所配置的与参考参数对应的判断阈值,这样充分考虑了个体差异,保证了判断阈值的准确性,从而可以提高疲劳驾驶状态检测的准确性,进而可以减少误报率,此外只有当前行驶时长和当前行驶速度满足预设要求时才会进行检测,这样充分考虑到车速较低时疲劳驾驶危险指数相对较低,且可能存在疲劳驾驶的误报,进而也提高了疲劳驾驶状态检测的准确性。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述中任一项所述的方法的步骤。
上述计算机可读存储介质,引入自定义的判断阈值,即每个驾驶员在使用时均设置正常行驶时所配置的与参考参数对应的判断阈值,这样充分考虑了个体差异,保证了判断阈值的准确性,从而可以提高疲劳驾驶状态检测的准确性,进而可以减少误报率,此外只有当前行驶时长和当前行驶速度满足预设要求时才会进行检测,这样充分考虑到车速较低时疲劳驾驶危险指数相对较低,且可能存在疲劳驾驶的误报,进而也提高了疲劳驾驶状态检测的准确性。
附图说明
图1为一个实施例中疲劳状态检测方法的应用环境图;
图2为一个实施例中疲劳状态检测方法的流程示意图;
图3为一个实施例中的判断阈值的配置方式的流程图;
图4为另一个实施例中疲劳状态检测方法的流程示意图;
图5为一个实施例中疲劳状态检测装置的结构框图;
图6为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的疲劳驾驶状态检测方法,可以应用于如图1所示的应用环境中。其中,车辆终端102与车辆上的各个控制器104进行通信,以采集车辆的当前行驶时长、当前行驶速度以及参考参数值,当车辆终端102判定车辆的当前行驶时长和当前行驶速度满足预设要求时,则根据预先确定的参考参数,获取车辆的参考参数值,然后查询到预先配置的与参考参数对应的判断阈值,从而可以判断参考参数值是否符合基于判断阈值的判断条件,若是,则可以判定驾驶车辆的驾驶员处于疲劳驾驶状态。上述疲劳驾驶状态检测方法,引入自定义的判断阈值,即每个驾驶员在使用时均设置正常行驶时所配置的与参考参数对应的判断阈值,这样充分考虑了个体差异,保证了判断阈值的准确性,从而可以提高疲劳驾驶状态检测的准确性,进而可以减少误报率。其中,车辆终端102可以但不限于是安装在车辆上的各种智能控制设备,包括个人计算机、笔记本电脑、智能手机、平板电脑。控制器则是车辆上安装的用于采集车辆信息的各种控制器。
在一个实施例中,如图2所示,提供了一种疲劳驾驶状态检测方法,以该方法应用于图1中的车辆终端为例进行说明,包括以下步骤:
S202:获取车辆的当前行驶时长和当前行驶速度。
具体地,车辆的当前行驶时长可以是车辆终端所记录的车辆电源为开启状态的时长,车辆的当前行驶速度则是车辆终端通过速度传感器所采集到的。车辆终端可以在车辆行驶后实时采集车辆的当前行驶时长和当前行驶速度。
在其中一个实施例中,获取车辆的当前行驶时长和当前行驶速度包括:获取电源状态以及车辆的当前行驶速度;统计电源状态处于开启状态时的车辆的当前行驶时长。这样在统计行驶时长时,考虑到了电源状态,提高行驶时长统计的准确性,这样充分考虑到车速较低时疲劳驾驶危险指数相对较低,且可能存在疲劳驾驶的误报,进而也提高了疲劳驾驶状态检测的准确性。
在实际使用过程中,车辆终端在统计驾驶时长时可以包括以下三种情况:第一,电源状态ON档,车速有效且车速大于等于预设速度,例如5km/h时开始统计驾驶时长。第二,电源状态变为ACC或OFF档时驾驶时长清零,再次满足条件重新计时。第三,电源状态为ON档,车速无效或车速小于预设速度,例如5km/h超过车辆停止计时时长,即VehicleStopTimer时驾驶时长清零,再次满足条件重新计时。
S204:当当前行驶时长和当前行驶速度满足预设要求时,则根据预先确定的参考参数,获取车辆的参考参数值。
具体地,预设要求是指需要进行疲劳驾驶状态判断的最低要求,在该实施例中,考虑车速较低时疲劳驾驶危险指数相对较低且可能会存在疲劳驾驶的误报给用户带来不好的体验,车速可以限定在30km/h以上,在其他实施例中可以限定为其他速度,当前行驶时长则可以限制为半小时等,在其他实施例中可以限定为其他时长。
预先确定的参考参数是通过采集驾驶人疲劳驾驶数据,对采集的数据进行分析,提取与疲劳驾驶相关的参数,该参考参数包括但不限于单位时间内油门刹车总操作时间占比、方向盘最大不动时间以及油门刹车总次数,在其他实施例中,上述参考参数还可以替换为其他的与疲劳驾驶有关的有效的特征参考参数。车辆终端当前行驶时长和当前行驶速度满足预设要求时可以采集车速、方向盘转角、加速踏板、刹车踏板及横摆角速度等基础数据并加以进行统计分析得到参考参数值。例如,车辆终端中可以预先存储有计算参考参数值的公式,这样在车辆终端采集得到上述基础数据后,则根据该公式求得对应的参考参数值。
S206:查询预先配置的与参考参数对应的判断阈值。
具体地,判断阈值是驾驶员在使用车辆之前或者是使用过程中,在车辆正常行驶时所配置的与参考参数对应的判断阈值,例如在驾驶员初次使用车辆时,则可以通过在控制屏上的对应的配置开关来开启配置状态,并进行配置。当驾驶员使用多次后,则可以通过在控制屏上的对应的配置开关来开启配置状态,以更新原来的配置,例如正常驾驶一段时间后,统计N秒数据后,使用该段数据更新判断阈值,并将所配置的判断阈值与对应的驾驶员的头像进行关联存储。
车辆终端可以在当前行驶时长和当前行驶速度满足预设要求时,则查询预先配置的与参考参数对应的判断阈值,且该查询步骤和上述的获取参考参数值的步骤可以是并行的。此外,车辆终端可以首先采集驾驶员的头像,然后将所采集的头像与预先存储的头像进行匹配,获取匹配度最大的头像对应的判断阈值作为本次判断所使用的阈值。
S208:判断参考参数值是否符合判断阈值。
S210:当参考参数值符合基于判断阈值的判断条件时,则驾驶车辆的驾驶员处于疲劳驾驶状态。
具体地,判断参考参数值是否符合判断阈值则可以是车辆终端根据预设的判断逻辑进行,例如,单位时间内特征指标油门刹车总操作时间占比小于第二阈值Pth,单位时间内方向盘最大不动时间大于第三阈值Tθ_th,单位时间内油门和刹车总次数小于第四阈值Freqth,则确定驾驶车辆的驾驶员处于疲劳驾驶状态,只要有一个不满足,则判定驾驶车辆的驾驶员未处于疲劳驾驶状态。
上述疲劳驾驶状态检测方法,引入自定义的判断阈值,即每个驾驶员在使用时均设置正常行驶时所配置的与参考参数对应的判断阈值,这样充分考虑了个体差异,保证了判断阈值的准确性,从而可以提高疲劳驾驶状态检测的准确性,进而可以减少误报率,此外只有当前行驶时长和当前行驶速度满足预设要求时才会进行检测,这样充分考虑到车速较低时疲劳驾驶危险指数相对较低,且可能存在疲劳驾驶的误报,进而也提高了疲劳驾驶状态检测的准确性。
在其中一个实施例中,判断阈值的配置方式包括:接收驾驶员输入的阈值配置指令;根据阈值配置指令采集车辆行驶时的行驶参数值,行驶参数值与参考参数对应;根据行驶参数值计算得到判断阈值并配置。
具体的判断阈值的配置包括两个阶段:第一阶段是驾驶员初次驾驶车辆,则强制进行配置,第二阶段是驾驶员使用了一段时间后,则需要更新第一阶段或者是上一次设置的判断阈值。上述两个阶段驾驶员可以通过点击控制屏幕上的判断阈值配置按钮来开启对判断阈值的配置,其中针对第二阶段车辆终端可以进行判断,例如判断阈值的使用时长是否大于预设时长,例如大于半年或者是一年,若是,则提示进行判断阈值的更新,从而驾驶员可以通过点击控制屏幕上的判断阈值配置按钮来开启对判断阈值的配置。
具体地,判断阈值的配置方式可以是,车辆终端接收到驾驶员输入的阈值配置指令,然后车辆终端开启配置状态,这样车辆终端采集正常行驶状态下的车速,方向盘转角,加速踏板,刹车踏板及横摆角速度等基础数据,然后进行统计分析得到与参考参数对应的行驶参数值,最后根据行驶参数值计算得到判断阈值并配置,例如取行驶参数值中的最大值作为判断阈值等。
以上述例子中的参考参数包括但不限于单位时间内油门刹车总操作时间占比、方向盘最大不动时间以及油门刹车总次数为例进行说明:
在其中一个实施例中,方向盘最大不动时间对应的判断阈值的获取方式包括:获取预设时间段内每次方向盘不动时的方向盘转角;计算相邻两次方向盘不动时的方向盘转角的差值,并获取到最大差值作为方向盘不动阈值;统计单位时间窗内方向盘的转角的差值小于方向盘不动阈值的第一时间差;将最大的第一时间差作为方向盘最大不动时间对应的判断阈值。具体地,用户可以自定义设置方向盘转角不动阈值,默认采用阈值θ。其中实际应用中针对方向盘最大不动时间的判断阈值的设置可以包括:针对不同驾驶人,在正常驾驶一定时间时,统计N秒内控制方向盘不动时,方向盘转角θi值;计算相邻两次方向盘转角的差值Δθ=|θi+1i|。以单位时间窗内Δθ中最大值Δθmax作为方向盘转角不动阈值θ。具体设置可在大屏上做自定义设置阈值开关的形式实现。统计N秒数据获取到阈值后关闭设置功能。该实施例中,在获取到方向盘最大不动时间对应的判断阈值时,首先确定方向盘不动阈值,这样再统计单位时间窗内的方向盘的转角的差值小于方向盘不动阈值的第一时间差,可以保证准确性。
在其中一个实施例中,油门刹车总次数对应的判断阈值的配置方式包括:采集单位时间窗内油门开度发生变化的频率,作为油门踏板操作频率;采集单位时间窗内刹车踏板发生变化的频率,作为刹车踏板操作频率;根据油门踏板操作频率以及刹车踏板操作频率得到油门刹车总次数。
在其中一个实施例中,单位时间内油门刹车总操作时间占比对应的判断阈值的配置方式包括:采集单位时间窗内油门开度非零点的时间作为油门操作时间;采集单位时间窗内制动缸压力的非零点的时间作为刹车踏板操作时间;根据油门操作时间、刹车踏板操作时间以及单位时间窗的时间长度计算得到单位时间内油门刹车总操作时间占比。
上述实施例中,驾驶员可以自定义的进行判断阈值的设置,且在设置的时候充分考虑到车辆的性能,从而使得判断阈值更加符合驾驶员和当前车辆,保证了判断阈值的准确性。
在其中一个实施例中,接收驾驶员输入的阈值配置指令之前,还包括:通过图像采集设备采集驾驶员的头像;根据头像判断是否存储有与驾驶员对应的判断阈值;当未存储有与驾驶员对应的判断阈值时,则输出判断阈值配置提示。其中图像采集设备可以是设置在车辆中的可以拍摄到驾驶员头像的设备,车辆终端可以通过位置识别坐在驾驶座位上的驾驶员的头像,该头像至少要包括驾驶员的人脸,且由于判断阈值是与驾驶员的头像进行关联存储的,因此可以根据该人脸查询到对应的判断阈值,若不存在,则说明该驾驶员是初次驾驶车辆,需要进行判断阈值的配置,因此输出判断阈值配置提示。上述实施例中,预先根据图像采集设备所采集的驾驶员的头像判断车辆中是否存储有与驾驶员对应的判断阈值,这样在没有存储时,可以提示驾驶员进行配置,保证了判断阈值的个性化,从而提高可以提高疲劳驾驶状态检测的准确性,进而可以减少误报率。
在其中一个实施例中,根据头像判断是否存储有与驾驶员对应的判断阈值之后,还包括:当存储有与驾驶员对应的判断阈值时,则获取判断阈值的生成时间;根据当前***时间与生成时间得到判断阈值的使用时长;判断使用时长是否大于预设时长;当使用时长大于预设时长时,则输出判断阈值配置提示。其中生成时间是指判断阈值存储时间,即判断阈值存储到车辆终端的时间,这样车辆终端根据当前***时间和生成时间就可以得到判断阈值的使用时长。预设时长时用户预先设置的,其可以为半年或者是一年等,当判断阈值的使用时长大于预设时长时,则说明判断阈值的使用时间较长,这样可能会存在因为时间过长导致的判断阈值存在误差,因此车辆终端提示驾驶员重新进行配置。上述实施例中,预先根据图像采集设备所采集的驾驶员的头像判断车辆中是否存储有与驾驶员对应的判断阈值,这样在存储有判断阈值时,还需要获取到判断阈值的使用时长,这样避免因为时间过长导致的判断阈值存在误差的问题,保证了判断阈值的个性化,从而提高可以提高疲劳驾驶状态检测的准确性,进而可以减少误报率。
具体地,请参见图3所示,图3为一个实施例中的判断阈值的配置方式的流程图,在该实施例中,该判断阈值的配置方式主要包括:车辆终端接收驾驶员输入的阈值配置指令,然后车辆终端通过图像采集设备采集驾驶员的头像,并判断车辆终端中是否存储有与所采集的头像对应的判断阈值,这样当不存在时,则输出判断阈值配置提示,也就说车辆终端一边输出判断阈值配置提示,一边根据阈值配置指令采集车辆行驶时的行驶参数值,行驶参数值与所述参考参数对应;根据行驶参数值计算得到判断阈值并配置。若存在与头像对应的判断阈值时,则车辆终端获取判断阈值的生成时间;根据当前***时间与生成时间得到判断阈值的使用时长;判断使用时长是否大于预设时长;当使用时长大于预设时长时,则输出判断阈值配置提示,即根据阈值配置指令采集车辆行驶时的行驶参数值,行驶参数值与所述参考参数对应;根据行驶参数值计算得到判断阈值并配置。如果存在判断阈值且判断阈值的使用时长小于等于预设时长,则可以直接输出已存在判断阈值的提示,由用户选择是否再次进行配置。
上述实施例中,预先根据图像采集设备所采集的驾驶员的头像判断车辆中是否存储有与驾驶员对应的判断阈值,这样在存储有判断阈值时,还需要获取到判断阈值的使用时长,这样避免因为时间过长导致的判断阈值存在误差的问题,保证了判断阈值的个性化,从而提高可以提高疲劳驾驶状态检测的准确性,进而可以减少误报率。
在其中一个实施例中,参考参数包括但不限于单位时间内油门刹车总操作时间占比、方向盘最大不动时间以及油门刹车总次数。上述实施例中,综合考虑了多个驾驶员行为特征,可以多方面地对疲劳驾驶状态进行判断,提高疲劳驾驶状态的检测准确性。
在其中一个实施例中,方向盘最大不动时间的采集方式包括:统计单位时间窗内方向盘的转角的差值小于方向盘不动阈值的第二时间差;将最大的第二时间差作为方向盘最大不动时间。
具体地,车辆终端在检测到相邻时间内方向盘转角之差小于阈值θ时,则认为方向盘不动。这样车辆终端统计单位时间窗T内方向盘连续不动时间,取最大值作为方向盘最大不动时间Tθ
上述实施例中,通过统计单位时间窗内方向盘的转角的差值小于方向盘不动阈值的第二时间差,来实时获取到方向盘最大不动时间,提高准确性。
在其中一个实施例中,油门刹车总次数的采集方式包括:采集单位时间窗内油门开度发生变化的频率,作为油门踏板操作频率;采集单位时间窗内刹车踏板发生变化的频率,作为刹车踏板操作频率;根据油门踏板操作频率以及刹车踏板操作频率得到油门刹车总次数。
具体地,油门开度Trt由非零变为零,认为松开油门一次,单位时间窗T内油门踩踏频率FreqTrt
FreqTrt=FreqTrt+1 (1)
刹车踏板Brk由非零变为零,认为松开刹车一次,单位时间窗内刹车踩踏频率FreqBrk
FreqBrk=FreqBrk+1 (2)
单位时间内油门刹车总操作次数Freq为单位时间内油门操作频率和刹车操作频率之和:
Freq=FreqTrt+FreqBrk (3)
上述实施例中,通过油门开度发生变化的频率来表示油门踏板操作频率,通过刹车踏板发生变化的频率来表示刹车踏板操作频率,检测方便,且准确性高。
在其中一个实施例中,单位时间内油门刹车总操作时间占比的采集方式包括:采集单位时间窗内油门开度非零点的时间作为油门操作时间;采集单位时间窗内制动缸压力的非零点的时间作为刹车踏板操作时间;根据油门操作时间、刹车踏板操作时间以及单位时间窗的时间长度计算得到单位时间内油门刹车总操作时间占比。
油门操作时间Trttime通过油门开度非0点统计:
Figure BDA0002458638880000131
刹车踏板操作时间Brktime通过制动缸压力的非零点个数表示:
Figure BDA0002458638880000132
油门刹车操作总时间Totaltime
Totaltime=Trttime+Brktime (6)
油门刹车操作总时间占比P:
Figure BDA0002458638880000141
上述实施例中,通过油门开度非零点的时间来表示油门操作时间,通过制动缸压力的非零点的时间来表示刹车踏板操作时间,检测方便,且准确性高。
在其中一个实施例中,判断参考参数值是否符合判断阈值包括:判断方向盘最大不动时间是否大于第一判断阈值,单位时间内油门刹车总操作时间占比是否小于第二判断阈值,油门刹车总次数是否小于第三判断阈值;当方向盘最大不动时间大于第一判断阈值,单位时间内油门刹车总操作时间占比小于第二判断阈值,油门刹车总次数小于第三判断阈值时,则参考参数值符合判断阈值。上述实施例中,综合考虑了多个驾驶员行为特征,可以多方面地对疲劳驾驶状态进行判断,提高疲劳驾驶状态的检测准确性。
具体地,请参见图4,图4为另一个实施例中的疲劳驾驶状态检测方法的流程图,在该实施例中,车辆终端首先采集驾驶时间和车速,若驾驶时间和车速满足预设条件,例如驾驶时间超过T0,车速大于30km/h情况下,则需要确认驾驶员是否处于疲劳驾驶状态,这样车辆终端采集基础数据,例如方向盘转角、油门和刹车数据等,然后车辆终端计算各个参考参数值,即通过综合方向盘不动时间,油门刹车踏板踩踏频率以及油门刹车总操作时间占比三个特征进行疲劳驾驶的检测。车辆终端可以设置时间窗口T,两个连续时间窗重复率为Tr,也就是说每统计T时间特征得出一次疲劳驾驶状态,前一个T时间和后一个T时间重复时间为Tr;相当于每隔时间(T-Tr)输出一次疲劳驾驶状态统计单位时间T内的方向盘最大不动时间Tθ,油门刹车操作总时间占比P,油门刹车总操作次数Freq,然后车辆终端依次进行如下判断:油门和刹车操作总时间P<Pth;油门刹车总操作次数Freq<Freqth;方向盘最大不动时间Tθ>Tθ_th;若满足以上所有条件认为驾驶员处于疲劳状态。否则,驾驶员未处于疲劳驾驶状态。
上述疲劳驾驶状态检测方法,引入自定义的判断阈值,即每个驾驶员在使用时均设置正常行驶时所配置的与参考参数对应的判断阈值,这样充分考虑了个体差异,保证了判断阈值的准确性,从而可以提高疲劳驾驶状态检测的准确性,进而可以减少误报率,此外只有当前行驶时长和当前行驶速度满足预设要求时才会进行检测,这样充分考虑到车速较低时疲劳驾驶危险指数相对较低,且可能存在疲劳驾驶的误报,进而也提高了疲劳驾驶状态检测的准确性。
应该理解的是,虽然图2-4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-4中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图5所示,提供了一种疲劳驾驶状态检测装置,包括:时长速度采集模块100、参考参数值采集模块200、判断阈值查询模块300、第一判断模块400和输出模块500,其中:
时长速度采集模块100,用于获取车辆的当前行驶时长和当前行驶速度;
参考参数值采集模块200,用于当当前行驶时长和当前行驶速度满足预设要求时,则根据预先确定的参考参数,获取车辆的参考参数值;
判断阈值查询模块300,用于查询预先配置的与参考参数对应的判断阈值;
第一判断模块400,用于判断参考参数值是否符合判断阈值;
判定模块500,用于当参考参数值符合基于判断阈值的判断条件时,则驾驶车辆的驾驶员处于疲劳驾驶状态。
在其中一个实施例中,上述的疲劳驾驶状态检测装置还可以包括:
接收模块,用于接收驾驶员输入的阈值配置指令;
参数采集模块,用于根据阈值配置指令采集车辆行驶时的行驶参数值,行驶参数值与参考参数对应;
判断阈值配置模块,用于根据行驶参数值计算得到判断阈值并配置。
在其中一个实施例中,上述的疲劳驾驶状态检测装置还可以包括:
图像采集模块,用于通过图像采集设备采集驾驶员的头像;
第二判断模块,用于根据头像判断是否存储有与驾驶员对应的判断阈值;
第一提示模块,用于当未存储有与驾驶员对应的判断阈值时,则输出判断阈值配置提示;
生成时间获取模块,用于当存储有与驾驶员对应的判断阈值时,则获取判断阈值的生成时间;
使用时长获取模块,用于根据当前***时间与生成时间得到判断阈值的使用时长;
第三判断模块,用于判断使用时长是否大于预设时长;
第二提示模块,用于当使用时长大于预设时长时,则输出判断阈值配置提示。
在其中一个实施例中,参考参数包括但不限于单位时间内油门刹车总操作时间占比、方向盘最大不动时间以及油门刹车总次数。
在其中一个实施例中,上述的疲劳驾驶状态检测装置还可以包括:
方向盘转角获取模块,用于获取预设时间段内每次方向盘不动时的方向盘转角;
方向盘不动阈值获取模块,用于计算相邻两次方向盘不动时的方向盘转角的差值,并获取到最大差值作为方向盘不动阈值;
第一时间差统计模块,用于统计单位时间窗内方向盘的转角的差值小于方向盘不动阈值的第一时间差;
第一配置模块,用于将最大的第一时间差作为方向盘最大不动时间对应的判断阈值。
在其中一个实施例中,上述的疲劳驾驶状态检测装置还可以包括:
第二时间差统计模块,用于统计单位时间窗内方向盘的转角的差值小于方向盘不动阈值的第二时间差;
第二配置模块,用于将最大的第二时间差作为方向盘最大不动时间。
在其中一个实施例中,上述的疲劳驾驶状态检测装置还可以包括:
油门踏板操作频率采集模块,用于采集单位时间窗内油门开度发生变化的频率,作为油门踏板操作频率;
刹车踏板操作频率采集模块,用于采集单位时间窗内刹车踏板发生变化的频率,作为刹车踏板操作频率;
油门刹车总次数计算模块,用于根据油门踏板操作频率以及刹车踏板操作频率得到油门刹车总次数。
在其中一个实施例中,上述的疲劳驾驶状态检测装置还可以包括:
油门操作时间采集模块,用于采集单位时间窗内油门开度非零点的时间作为油门操作时间;
刹车踏板操作时间采集模块,用于采集单位时间窗内制动缸压力的非零点的时间作为刹车踏板操作时间;
占比统计模块,用于根据油门操作时间、刹车踏板操作时间以及单位时间窗的时间长度计算得到单位时间内油门刹车总操作时间占比。
在其中一个实施例中,上述的第一判断模块400可以包括:
判断单元,用于判断方向盘最大不动时间是否大于第一判断阈值,单位时间内油门刹车总操作时间占比是否小于第二判断阈值,油门刹车总次数是否小于第三判断阈值;
输出单元,用于当方向盘最大不动时间大于第一判断阈值,单位时间内油门刹车总操作时间占比小于第二判断阈值,油门刹车总次数小于第三判断阈值时,则参考参数值符合判断阈值。
在其中一个实施例中,上述的时长速度采集模块100可以包括:
第一获取单元,用于获取电源状态以及车辆的当前行驶速度;
第二获取单元,用于统计电源状态处于开启状态时的车辆的当前行驶时长。
关于疲劳驾驶状态检测装置的具体限定可以参见上文中对于疲劳驾驶状态检测方法的限定,在此不再赘述。上述疲劳驾驶状态检测装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图6所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种疲劳驾驶状态检测方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取车辆的当前行驶时长和当前行驶速度;当当前行驶时长和当前行驶速度满足预设要求时,则根据预先确定的参考参数,获取车辆的参考参数值;查询预先配置的与参考参数对应的判断阈值;判断参考参数值是否符合判断阈值;当参考参数值符合基于判断阈值的判断条件时,则驾驶车辆的驾驶员处于疲劳驾驶状态。
在一个实施例中,处理器执行计算机程序时所涉及的判断阈值的配置方式包括:接收驾驶员输入的阈值配置指令;根据阈值配置指令采集车辆行驶时的行驶参数值,行驶参数值与参考参数对应;根据行驶参数值计算得到判断阈值并配置。
在一个实施例中,处理器执行计算机程序时所实现的接收驾驶员输入的阈值配置指令之前,还包括:通过图像采集设备采集驾驶员的头像;根据头像判断是否存储有与驾驶员对应的判断阈值;当未存储有与驾驶员对应的判断阈值时,则输出判断阈值配置提示;当存储有与驾驶员对应的判断阈值时,则获取判断阈值的生成时间;根据当前***时间与生成时间得到判断阈值的使用时长;判断使用时长是否大于预设时长;当使用时长大于预设时长时,则输出判断阈值配置提示。
在一个实施例中,处理器执行计算机程序时所涉及的参考参数包括但不限于单位时间内油门刹车总操作时间占比、方向盘最大不动时间以及油门刹车总次数。
在一个实施例中,处理器执行计算机程序时所涉及的方向盘最大不动时间对应的判断阈值的获取方式包括:获取预设时间段内每次方向盘不动时的方向盘转角;计算相邻两次方向盘不动时的方向盘转角的差值,并获取到最大差值作为方向盘不动阈值;统计单位时间窗内方向盘的转角的差值小于方向盘不动阈值的第一时间差;将最大的第一时间差作为方向盘最大不动时间对应的判断阈值。
在一个实施例中,处理器执行计算机程序时所涉及的方向盘最大不动时间的采集方式包括:统计单位时间窗内方向盘的转角的差值小于方向盘不动阈值的第二时间差;将最大的第二时间差作为方向盘最大不动时间。
在一个实施例中,处理器执行计算机程序时所涉及的油门刹车总次数的采集方式包括:采集单位时间窗内油门开度发生变化的频率,作为油门踏板操作频率;采集单位时间窗内刹车踏板发生变化的频率,作为刹车踏板操作频率;根据油门踏板操作频率以及刹车踏板操作频率得到油门刹车总次数。
在一个实施例中,处理器执行计算机程序时所涉及的单位时间内油门刹车总操作时间占比的采集方式包括:采集单位时间窗内油门开度非零点的时间作为油门操作时间;采集单位时间窗内制动缸压力的非零点的时间作为刹车踏板操作时间;根据油门操作时间、刹车踏板操作时间以及单位时间窗的时间长度计算得到单位时间内油门刹车总操作时间占比。
在一个实施例中,处理器执行计算机程序时所实现的判断参考参数值是否符合判断阈值包括:判断方向盘最大不动时间是否大于第一判断阈值,单位时间内油门刹车总操作时间占比是否小于第二判断阈值,油门刹车总次数是否小于第三判断阈值;当方向盘最大不动时间大于第一判断阈值,单位时间内油门刹车总操作时间占比小于第二判断阈值,油门刹车总次数小于第三判断阈值时,则参考参数值符合判断阈值。
在一个实施例中,处理器执行计算机程序时所实现的获取车辆的当前行驶时长和当前行驶速度包括:获取电源状态以及车辆的当前行驶速度;统计电源状态处于开启状态时的车辆的当前行驶时长。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取车辆的当前行驶时长和当前行驶速度;当当前行驶时长和当前行驶速度满足预设要求时,则根据预先确定的参考参数,获取车辆的参考参数值;查询预先配置的与参考参数对应的判断阈值;判断参考参数值是否符合判断阈值;当参考参数值符合基于判断阈值的判断条件时,则驾驶车辆的驾驶员处于疲劳驾驶状态。
在一个实施例中,计算机程序被处理器执行时所涉及的判断阈值的配置方式包括:接收驾驶员输入的阈值配置指令;根据阈值配置指令采集车辆行驶时的行驶参数值,行驶参数值与参考参数对应;根据行驶参数值计算得到判断阈值并配置。
在一个实施例中,计算机程序被处理器执行时所实现的接收驾驶员输入的阈值配置指令之前,还包括:通过图像采集设备采集驾驶员的头像;根据头像判断是否存储有与驾驶员对应的判断阈值;当未存储有与驾驶员对应的判断阈值时,则输出判断阈值配置提示;当存储有与驾驶员对应的判断阈值时,则获取判断阈值的生成时间;根据当前***时间与生成时间得到判断阈值的使用时长;判断使用时长是否大于预设时长;当使用时长大于预设时长时,则输出判断阈值配置提示。
在一个实施例中,计算机程序被处理器执行时所涉及的参考参数包括但不限于单位时间内油门刹车总操作时间占比、方向盘最大不动时间以及油门刹车总次数。
在一个实施例中,计算机程序被处理器执行时所涉及的方向盘最大不动时间对应的判断阈值的获取方式包括:获取预设时间段内每次方向盘不动时的方向盘转角;计算相邻两次方向盘不动时的方向盘转角的差值,并获取到最大差值作为方向盘不动阈值;统计单位时间窗内方向盘的转角的差值小于方向盘不动阈值的第一时间差;将最大的第一时间差作为方向盘最大不动时间对应的判断阈值。
在一个实施例中,计算机程序被处理器执行时所涉及的方向盘最大不动时间的采集方式包括:统计单位时间窗内方向盘的转角的差值小于方向盘不动阈值的第二时间差;将最大的第二时间差作为方向盘最大不动时间。
在一个实施例中,计算机程序被处理器执行时所涉及的油门刹车总次数的采集方式包括:采集单位时间窗内油门开度发生变化的频率,作为油门踏板操作频率;采集单位时间窗内刹车踏板发生变化的频率,作为刹车踏板操作频率;根据油门踏板操作频率以及刹车踏板操作频率得到油门刹车总次数。
在一个实施例中,计算机程序被处理器执行时所涉及的单位时间内油门刹车总操作时间占比的采集方式包括:采集单位时间窗内油门开度非零点的时间作为油门操作时间;采集单位时间窗内制动缸压力的非零点的时间作为刹车踏板操作时间;根据油门操作时间、刹车踏板操作时间以及单位时间窗的时间长度计算得到单位时间内油门刹车总操作时间占比。
在一个实施例中,计算机程序被处理器执行时所实现的判断参考参数值是否符合判断阈值包括:判断方向盘最大不动时间是否大于第一判断阈值,单位时间内油门刹车总操作时间占比是否小于第二判断阈值,油门刹车总次数是否小于第三判断阈值;当方向盘最大不动时间大于第一判断阈值,单位时间内油门刹车总操作时间占比小于第二判断阈值,油门刹车总次数小于第三判断阈值时,则参考参数值符合判断阈值。
在一个实施例中,计算机程序被处理器执行时所实现的获取车辆的当前行驶时长和当前行驶速度包括:获取电源状态以及车辆的当前行驶速度;统计电源状态处于开启状态时的车辆的当前行驶时长。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

Claims (13)

1.一种疲劳驾驶状态检测方法,所述方法包括:
获取车辆的当前行驶时长和当前行驶速度;
当所述当前行驶时长和当前行驶速度满足预设要求时,则根据预先确定的参考参数,获取所述车辆的参考参数值;
查询预先配置的与所述参考参数对应的判断阈值;
判断所述参考参数值是否符合所述判断阈值;
当所述参考参数值符合基于所述判断阈值的判断条件时,则驾驶所述车辆的驾驶员处于疲劳驾驶状态。
2.根据权利要求1所述的方法,其特征在于,所述判断阈值的配置方式包括:
接收驾驶员输入的阈值配置指令;
根据所述阈值配置指令采集所述车辆行驶时的行驶参数值,所述行驶参数值与所述参考参数对应;
根据所述行驶参数值计算得到判断阈值并配置。
3.根据权利要求2所述的方法,其特征在于,所述接收驾驶员输入的阈值配置指令之前,还包括:
通过图像采集设备采集驾驶员的头像;
根据所述头像判断是否存储有与所述驾驶员对应的判断阈值;
当未存储有与所述驾驶员对应的判断阈值时,则输出判断阈值配置提示;
当存储有与所述驾驶员对应的判断阈值时,则获取所述判断阈值的生成时间;
根据当前***时间与所述生成时间得到所述判断阈值的使用时长;
判断所述使用时长是否大于预设时长;
当所述使用时长大于预设时长时,则输出判断阈值配置提示。
4.根据权利要求1至3任意一项所述的方法,其特征在于,所述参考参数包括但不限于单位时间内油门刹车总操作时间占比、方向盘最大不动时间以及油门刹车总次数。
5.根据权利要求4所述的方法,其特征在于,所述方向盘最大不动时间对应的判断阈值的获取方式包括:
获取预设时间段内每次所述方向盘不动时的方向盘转角;
计算相邻两次所述方向盘不动时的方向盘转角的差值,并获取到最大差值作为方向盘不动阈值;
统计单位时间窗内所述方向盘的转角的差值小于所述方向盘不动阈值的第一时间差;
将最大的所述第一时间差作为所述方向盘最大不动时间对应的判断阈值。
6.根据权利要求5所述的方法,其特征在于,所述方向盘最大不动时间的采集方式包括:
统计单位时间窗内所述方向盘的转角的差值小于所述方向盘不动阈值的第二时间差;
将最大的所述第二时间差作为所述方向盘最大不动时间。
7.根据权利要求4所述的方法,其特征在于,所述油门刹车总次数的采集方式包括:
采集单位时间窗内油门开度发生变化的频率,作为油门踏板操作频率;
采集单位时间窗内刹车踏板发生变化的频率,作为刹车踏板操作频率;
根据所述油门踏板操作频率以及所述刹车踏板操作频率得到油门刹车总次数。
8.根据权利要求4所述的方法,其特征在于,所述单位时间内油门刹车总操作时间占比的采集方式包括:
采集单位时间窗内油门开度非零点的时间作为油门操作时间;
采集单位时间窗内制动缸压力的非零点的时间作为刹车踏板操作时间;
根据所述油门操作时间、所述刹车踏板操作时间以及所述单位时间窗的时间长度计算得到单位时间内油门刹车总操作时间占比。
9.根据权利要求4所述的方法,其特征在于,所述判断所述参考参数值是否符合所述判断阈值包括:
判断所述方向盘最大不动时间是否大于第一判断阈值,所述单位时间内油门刹车总操作时间占比是否小于第二判断阈值,所述油门刹车总次数是否小于第三判断阈值;
当所述方向盘最大不动时间大于第一判断阈值,所述单位时间内油门刹车总操作时间占比小于第二判断阈值,所述油门刹车总次数小于第三判断阈值时,则所述参考参数值符合判断阈值。
10.根据权利要求1至3任意一项所述的方法,其特征在于,所述获取车辆的当前行驶时长和当前行驶速度包括:
获取电源状态以及车辆的当前行驶速度;
统计所述电源状态处于开启状态时的车辆的当前行驶时长。
11.一种疲劳驾驶状态检测装置,其特征在于,所述装置包括:
时长速度采集模块,用于获取车辆的当前行驶时长和当前行驶速度;
参考参数值采集模块,用于当所述当前行驶时长和当前行驶速度满足预设要求时,则根据预先确定的参考参数,获取所述车辆的参考参数值;
判断阈值查询模块,用于查询预先配置的与所述参考参数对应的判断阈值;
第一判断模块,用于判断所述参考参数值是否符合所述判断阈值;
输出模块,用于当所述参考参数值符合基于所述判断阈值的判断条件时,则驾驶所述车辆的驾驶员处于疲劳驾驶状态。
12.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至10中任一项所述方法的步骤。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至10中任一项所述的方法的步骤。
CN202010313268.6A 2020-04-20 2020-04-20 疲劳驾驶状态检测方法、装置、计算机设备和存储介质 Pending CN111439270A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010313268.6A CN111439270A (zh) 2020-04-20 2020-04-20 疲劳驾驶状态检测方法、装置、计算机设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010313268.6A CN111439270A (zh) 2020-04-20 2020-04-20 疲劳驾驶状态检测方法、装置、计算机设备和存储介质

Publications (1)

Publication Number Publication Date
CN111439270A true CN111439270A (zh) 2020-07-24

Family

ID=71648201

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010313268.6A Pending CN111439270A (zh) 2020-04-20 2020-04-20 疲劳驾驶状态检测方法、装置、计算机设备和存储介质

Country Status (1)

Country Link
CN (1) CN111439270A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113987006A (zh) * 2021-10-09 2022-01-28 中汽创智科技有限公司 一种疲劳驾驶检测方法、装置、电子设备及存储介质
CN114212092A (zh) * 2021-11-26 2022-03-22 上汽通用五菱汽车股份有限公司 疲劳驾驶预警方法、***、设备及计算机可读存储介质

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006131254A1 (de) * 2005-06-09 2006-12-14 Daimlerchrysler Ag Verfahren und vorrichtung zur müdigkeitserkennung
CN102320301A (zh) * 2010-04-07 2012-01-18 通用汽车环球科技运作有限责任公司 用于使车辆的行驶特性适应驾驶员变换的方法
CN102717765A (zh) * 2012-07-09 2012-10-10 湖南赛格导航技术研究有限公司 疲劳驾驶检测方法及防疲劳驾驶辅助装置
CN105261151A (zh) * 2015-09-29 2016-01-20 中国第一汽车股份有限公司 基于操作行为特征的高等级公路驾驶人疲劳状态检测方法
US20160174890A1 (en) * 2014-12-23 2016-06-23 Automotive Research & Test Center Driver's fatigue detection system and method
CN105708479A (zh) * 2016-01-15 2016-06-29 安徽科技学院 基于动态阀值的驾驶员疲劳状态检测装置及检测方法
CN108372785A (zh) * 2018-04-25 2018-08-07 吉林大学 一种基于图像识别的汽车非安全驾驶检测装置及检测方法
CN108407813A (zh) * 2018-01-25 2018-08-17 惠州市德赛西威汽车电子股份有限公司 一种基于大数据的车辆抗疲劳安全驾驶方法
CN110154887A (zh) * 2018-02-10 2019-08-23 深圳市北航电子有限公司 一种疲劳驾驶预警方法
CN110733508A (zh) * 2019-10-29 2020-01-31 深圳联安通达科技有限公司 一种疲劳驾驶检测方法和装置

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006131254A1 (de) * 2005-06-09 2006-12-14 Daimlerchrysler Ag Verfahren und vorrichtung zur müdigkeitserkennung
CN102320301A (zh) * 2010-04-07 2012-01-18 通用汽车环球科技运作有限责任公司 用于使车辆的行驶特性适应驾驶员变换的方法
CN102717765A (zh) * 2012-07-09 2012-10-10 湖南赛格导航技术研究有限公司 疲劳驾驶检测方法及防疲劳驾驶辅助装置
US20160174890A1 (en) * 2014-12-23 2016-06-23 Automotive Research & Test Center Driver's fatigue detection system and method
CN105261151A (zh) * 2015-09-29 2016-01-20 中国第一汽车股份有限公司 基于操作行为特征的高等级公路驾驶人疲劳状态检测方法
CN105708479A (zh) * 2016-01-15 2016-06-29 安徽科技学院 基于动态阀值的驾驶员疲劳状态检测装置及检测方法
CN108407813A (zh) * 2018-01-25 2018-08-17 惠州市德赛西威汽车电子股份有限公司 一种基于大数据的车辆抗疲劳安全驾驶方法
CN110154887A (zh) * 2018-02-10 2019-08-23 深圳市北航电子有限公司 一种疲劳驾驶预警方法
CN108372785A (zh) * 2018-04-25 2018-08-07 吉林大学 一种基于图像识别的汽车非安全驾驶检测装置及检测方法
CN110733508A (zh) * 2019-10-29 2020-01-31 深圳联安通达科技有限公司 一种疲劳驾驶检测方法和装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113987006A (zh) * 2021-10-09 2022-01-28 中汽创智科技有限公司 一种疲劳驾驶检测方法、装置、电子设备及存储介质
CN114212092A (zh) * 2021-11-26 2022-03-22 上汽通用五菱汽车股份有限公司 疲劳驾驶预警方法、***、设备及计算机可读存储介质
CN114212092B (zh) * 2021-11-26 2023-12-19 上汽通用五菱汽车股份有限公司 疲劳驾驶预警方法、***、设备及计算机可读存储介质

Similar Documents

Publication Publication Date Title
US10160456B2 (en) Apparatus and method for controlling vehicle based on degree of fatigue
WO2021212274A1 (zh) 疲劳驾驶状态检测方法、装置、计算机设备和存储介质
CN109421630A (zh) 用于监测自主车辆的健康的控制器架构
US7269530B1 (en) Wireless transmission method for tire detection signals
US11400944B2 (en) Detecting and diagnosing anomalous driving behavior using driving behavior models
CN106218405A (zh) 疲劳驾驶监控方法及云端服务器
CN110069976A (zh) 用于确定拖车存在的基于视觉的方法和***
CN111439270A (zh) 疲劳驾驶状态检测方法、装置、计算机设备和存储介质
US20200216027A1 (en) Detecting vehicle intrusion using command pattern models
CN113022578B (zh) 基于车辆运动信息乘客提醒方法、***、车辆及存储介质
CN113119981B (zh) 车辆主动安全控制方法、***及存储介质
CN109716411A (zh) 用以监测驾驶员的活动水平的方法和设备
CN111873963A (zh) 制动控制***、方法、车辆及存储介质
CN109591880A (zh) 车辆转向助力的控制方法和装置、存储介质和车辆
JP2019166968A (ja) 状態判定装置、及び状態判定プログラム
CN112241160A (zh) 车辆测试方法、装置、车辆检测***以及测试板卡
CN112689587A (zh) 考虑到在要求接管驾驶任务时驾驶员的非驾驶任务活动的可中断性而分类非驾驶任务活动的方法及因要求接管驾驶任务而中断非驾驶任务活动后重新释放非驾驶任务活动的方法
CN114030475A (zh) 一种车辆辅助驾驶方法、装置、车辆及存储介质
CN112373475A (zh) 车辆控制方法、装置、介质、设备及车辆
CN115349865A (zh) 驾驶员心电信号分析方法、装置及存储介质
WO2024109680A1 (zh) 一种自动驾驶模式接管方法、驾驶员监控***及车辆
CN113561908A (zh) 车载人脸识别设备的控制方法及装置
CN110271557B (zh) 一种车辆用户特征识别***
CN112298184B (zh) 基于人工智能的驾驶切换方法、装置、设备和存储介质
CN112596600A (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: 20200724

RJ01 Rejection of invention patent application after publication