CN114454891B - 汽车的控制方法、装置及计算机存储介质 - Google Patents
汽车的控制方法、装置及计算机存储介质 Download PDFInfo
- Publication number
- CN114454891B CN114454891B CN202210191558.7A CN202210191558A CN114454891B CN 114454891 B CN114454891 B CN 114454891B CN 202210191558 A CN202210191558 A CN 202210191558A CN 114454891 B CN114454891 B CN 114454891B
- Authority
- CN
- China
- Prior art keywords
- abnormal
- driving state
- automobile
- level
- driving
- 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.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Estimation 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/08—Estimation 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
- B60W40/09—Driving style or behaviour
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Input parameters relating to occupants
- B60W2540/221—Physiology, e.g. weight, heartbeat, health or special needs
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Input parameters relating to occupants
- B60W2540/223—Posture, e.g. hand, foot, or seat position, turned or inclined
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Traffic Control Systems (AREA)
Abstract
本申请实施例公开了一种汽车的控制方法、装置及计算机存储介质,属于车辆工程技术领域。所述方法包括:在汽车行驶过程中,获取所述汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息;基于所述行驶信息、所述生理特征信息和所述驾驶行为信息,确定所述驾驶员的驾驶状态;在所述驾驶员处于异常驾驶状态的情况下,基于所述异常驾驶状态的异常等级所对应的触发时机,对所述汽车进行控制。本申请实施例通过汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息共同确定驾驶员的驾驶状态,从而保证驾驶状态确定的准确性,同时能够基于异常驾驶状态的异常等级所对应的触发时机,对汽车进行控制,提高了汽车控制可靠性。
Description
技术领域
本申请实施例涉及车辆工程技术领域,特别涉及一种汽车的控制方法、装置及计算存储介质。
背景技术
随着汽车工业的快速发展和人们生活水平的不断提高,汽车已经逐渐进入到千千万万的普通家庭,但是随之出现的交通事故也是逐年上升。其中,由于驾驶员疲劳、分心或者危险动作驾驶导致的交通事故呈现逐年上升趋势。因此,为了监控驾驶员的异常驾驶行为,提升驾驶员的驾驶安全性,通常需要对驾驶员的驾驶行为进行监测,并根据监测结果进行汽车控制。
目前,汽车可以通过驾驶员状态检测***监测驾驶员的驾驶状态,并在驾驶员处于异常驾驶状态时,对汽车进行相应的控制。
但是,由于在监测驾驶员的驾驶状态时,获取的监测因素单一,导致状态监测出现误判,从而出现对汽车的误控制。
发明内容
本申请实施例提供了一种汽车的控制方法、装置及计算机存储介质,可以用于解决相关技术中对驾驶员的驾驶状态发生误判,导致对汽车误控制的问题。所述技术方案如下:
一方面,提供了一种汽车的控制方法,所述方法包括:
在汽车行驶过程中,获取所述汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息;
基于所述行驶信息、所述生理特征信息和所述驾驶行为信息,确定所述驾驶员的驾驶状态;
在所述驾驶员处于异常驾驶状态的情况下,基于所述异常驾驶状态的异常等级所对应的触发时机,对所述汽车进行控制。
在一些实施例中,所述基于所述行驶信息、所述生理特征信息和所述驾驶行为信息,确定所述驾驶员的驾驶状态,包括:
基于所述行驶信息、所述生理特征信息和所述驾驶行为信息中的任一种信息,确定所述驾驶员的第一驾驶状态;
基于所述行驶信息、所述生理特征信息和所述驾驶行为信息中的剩余两种信息,确定所述驾驶员的第二驾驶状态;
在所述第一驾驶状态和所述第二驾驶状态均为所述异常驾驶状态的情况下,确定所述驾驶员的驾驶状态为异常驾驶状态;
在所述第一驾驶状态不为所述异常驾驶状态,且所述第二驾驶状态为所述异常驾驶状态的情况下,确定所述驾驶员的驾驶状态为所述异常驾驶状态;
在所述第一驾驶状态为所述异常驾驶状态,且所述第二驾驶状态不为所述异常驾驶状态的情况下,确定所述驾驶员的驾驶状态不为异常驾驶状态。
在一些实施例中,所述基于所述行驶信息、所述生理特征信息和所述驾驶行为信息,确定所述驾驶员的驾驶状态,包括:
将所述行驶信息、所述生理特征信息和所述驾驶行为信息输入至状态分类器中,所述状态分类器为通过学习训练得到的分类器;
通过所述状态分类器输出对应的状态标签,所述状态标签用于标识所述驾驶员的驾驶状态。
在一些实施例中,所述基于所述异常驾驶状态的异常等级所对应的触发时机,对所述汽车进行控制,包括:
在所述异常驾驶状态当前的异常等级为首次出现,且所述异常等级为初级异常或中级异常的情况下,维持所述汽车当前的控制,所述初级异常和所述中级异常为预先划分的异常等级,且所述初级异常的异常程度小于中级异常的异常程度;
在所述异常驾驶状态当前的异常等级不为首次出现,且所述异常等级为初级异常或中级异常的情况下,确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第一时间差;
在所述第一时间差小于或等于第一时长的情况下,控制所述汽车启动闲聊对话功能,所述闲聊对话功能用于实现与所述驾驶员的聊天对话;
在所述第一时间差大于所述第一时长的情况下,检测所述汽车内的音频播放情况;
在未检测到所述汽车内播放音频时,控制所述汽车进行音频播放,并维持启动所述闲聊对话功能。
在一些实施例中,所述基于所述异常驾驶状态的异常等级所对应的触发时机,对所述汽车进行控制,包括:
在所述异常驾驶状态当前的异常等级为首次出现,且所述异常等级为高级异常的情况下,检测所述汽车内的音频播放情况,所述高级异常为预先划分的异常等级,且所述高级异常的异常程度大于中级异常的异常程度;
在检测到所述汽车内正在播放音频的情况下,启动所述汽车的闲聊对话功能,并控制所述汽车的车窗和/或天窗开启;
在检测到所述汽车内未播放音频的情况下,控制所述汽车进行音频播放,以及控制所述汽车的车窗和/或天窗开启,并启动所述汽车的闲聊对话功能。
在一些实施例中,所述基于所述异常驾驶状态的异常等级所对应的触发时机,对所述汽车进行控制,包括:
在所述异常驾驶状态当前的异常等级不为首次出现,且所述异常等级为高级异常的情况下,确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第二时间差;
在所述第二时间差小于或等于第二时长的情况下,检测所述汽车的导航情况;
在检测到存在目标导航信息,且所述汽车按照所述目标导航信息中的导航路径行驶的情况下,维持启动所述汽车的闲聊对话功能,所述目标导航信息中的导航路径为所述汽车当前所处位置至休息区所在位置的导航路径;
在检测到不存在所述目标导航信息的情况下,通过所述汽车的闲聊对话功能提示所述驾驶员进行位置导航。
在一些实施例中,所述确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第二时间差之后,还包括:
在所述第二时间差大于所述第二时长,且检测到存在所述目标导航信息,且所述汽车按照所述目标导航信息中的导航路径行驶的情况下,检测所述汽车的音频播放情况和车窗开启情况:
在检测到所述汽车内未播放音频,且车窗未开启的情况下,控制所述汽车进行音频播放,以及控制所述汽车的车窗和/或天窗开启,并维持启动所述汽车的闲聊对话功能。
另一方面,提供了一种汽车的控制装置,所述装置包括:
获取模块,用于在汽车行驶过程中,获取所述汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息;
确定模块,用于基于所述行驶信息、所述生理特征信息和所述驾驶行为信息,确定所述驾驶员的驾驶状态;
控制模块,用于在所述驾驶员处于异常驾驶状态的情况下,基于所述异常驾驶状态的异常等级所对应的触发时机,对所述汽车进行控制。
在一些实施例中,所述确定模块用于:
基于所述行驶信息、所述生理特征信息和所述驾驶行为信息中的任一种信息,确定所述驾驶员的第一驾驶状态;
基于所述行驶信息、所述生理特征信息和所述驾驶行为信息中的剩余两种信息,确定所述驾驶员的第二驾驶状态;
在所述第一驾驶状态和所述第二驾驶状态均为所述异常驾驶状态的情况下,确定所述驾驶员的驾驶状态为异常驾驶状态;
在所述第一驾驶状态不为所述异常驾驶状态,且所述第二驾驶状态为所述异常驾驶状态的情况下,确定所述驾驶员的驾驶状态为所述异常驾驶状态;
在所述第一驾驶状态为所述异常驾驶状态,且所述第二驾驶状态不为所述异常驾驶状态的情况下,确定所述驾驶员的驾驶状态不为异常驾驶状态。
在一些实施例中,所述确定模块用于:
将所述行驶信息、所述生理特征信息和所述驾驶行为信息输入至状态分类器中,所述状态分类器为通过学习训练得到的分类器;
通过所述状态分类器输出对应的状态标签,所述状态标签用于标识所述驾驶员的驾驶状态。
在一些实施例中,所述控制模块用于:
在所述异常驾驶状态当前的异常等级为首次出现,且所述异常等级为初级异常或中级异常的情况下,维持所述汽车当前的控制,所述初级异常和所述中级异常为预先划分的异常等级,且所述初级异常的异常程度小于中级异常的异常程度;
在所述异常驾驶状态当前的异常等级不为首次出现,且所述异常等级为初级异常或中级异常的情况下,确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第一时间差;
在所述第一时间差小于或等于第一时长的情况下,控制所述汽车启动闲聊对话功能,所述闲聊对话功能用于实现与所述驾驶员的聊天对话;
在所述第一时间差大于所述第一时长的情况下,检测所述汽车内的音频播放情况;
在未检测到所述汽车内播放音频时,控制所述汽车进行音频播放,并维持启动所述闲聊对话功能。
在一些实施例中,所述控制模块用于:
在所述异常驾驶状态当前的异常等级为首次出现,且所述异常等级为高级异常的情况下,检测所述汽车内的音频播放情况,所述高级异常为预先划分的异常等级,且所述高级异常的异常程度大于中级异常的异常程度;
在检测到所述汽车内正在播放音频的情况下,启动所述汽车的闲聊对话功能,并控制所述汽车的车窗和/或天窗开启;
在检测到所述汽车内未播放音频的情况下,控制所述汽车进行音频播放,以及控制所述汽车的车窗和/或天窗开启,并启动所述汽车的闲聊对话功能。
在一些实施例中,所述控制模块用于:
在所述异常驾驶状态当前的异常等级不为首次出现,且所述异常等级为高级异常的情况下,确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第二时间差;
在所述第二时间差小于或等于第二时长的情况下,检测所述汽车的导航情况;
在检测到存在目标导航信息,且所述汽车按照所述目标导航信息中的导航路径行驶的情况下,维持启动所述汽车的闲聊对话功能,所述目标导航信息中的导航路径为所述汽车当前所处位置至休息区所在位置的导航路径;
在检测到不存在所述目标导航信息的情况下,通过所述汽车的闲聊对话功能提示所述驾驶员进行位置导航。
在一些实施例中,所述控制模块还用于:
在所述第二时间差大于所述第二时长,且检测到存在所述目标导航信息,且所述汽车按照所述目标导航信息中的导航路径行驶的情况下,检测所述汽车的音频播放情况和车窗开启情况:
在检测到所述汽车内未播放音频,且车窗未开启的情况下,控制所述汽车进行音频播放,以及控制所述汽车的车窗和/或天窗开启,并维持启动所述汽车的闲聊对话功能。
另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,所述指令被处理器执行时实现上述汽车的控制方法中的任一步骤。
另一方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述汽车的控制方法中任一步骤。
本申请实施例提供的技术方案带来的有益效果至少包括:
在本申请实施例中,能够通过汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息共同确定驾驶员的驾驶状态,从而保证驾驶状态确定的准确性,同时由于能够基于异常驾驶状态的异常等级所对应的触发时机,对汽车进行控制,提高了汽车控制可靠性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种汽车的控制***架构示意图;
图2是本申请实施例提供的一种汽车的控制方法流程图;
图3是本申请实施例提供的另一种汽车的控制方法流程图;
图4是本申请实施例提供的一种汽车的控制装置的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
在对本申请实施例提供的一种汽车的控制方法进行详细地解释说明之前,先对本申请实施例提供的一种应用场景及***架构进行解释说明。
首先,对本申请实施例提供的一种应用场景进行详细地解释说明。
随着汽车数量的增多,人们对驾驶员的驾驶状态的监测越来越严格。为了汽车的安全性和驾驶员的人身安全,通常需要求汽车能够检测驾驶员的多种为异常驾驶状态,包括疲劳驾驶状态、分心驾驶状态、酒驾、突发疾病状态等等;且在监测到驾驶员的异常驾驶状态时,要求能够及时对驾驶员进行异常驾驶的警告和干预。
基于这样的应用场景,本申请实施例提供了一种提高监测效率和准确性的汽车的控制方法。
其次,对本申请实施例提供的一种***架构进行详细地解释说明。
图1是本申请实施例提供的一种汽车的控制***架构示意图,参见图1,该***架构包括ADCU(Autonomous driving domain controller unit,智能驾驶域控制器)1、携带红外补偿灯的摄像头2和毫米波雷达3,ADCU1能够分别与摄像头2和毫米波雷达3进行通信连接。ADCU1用于在汽车行驶过程中获取汽车的行驶信息,摄像头2用于获取驾驶员的驾驶行为信息,并将驾驶行为信息发送至ADCU1;毫米波雷达3用于获取驾驶员的生理特征信息,并将生理特征信息发送至ADCU1;ADCU1还用于基于行驶信息、生理特征信息和驾驶行为信息,确定驾驶员的驾驶状态,并在驾驶员处于异常驾驶状态的情况下,基于异常驾驶状态的异常等级所对应的触发时机,对汽车进行控制。
在一些实施例中,摄像头2和毫米波雷达3均为车内摄像头和毫米波雷达,且毫米波雷达3能够为60GHz的雷达。
作为一种示例,该***架构还能够包括T-BOX(Telematics BOX,车身通讯模块)、ESP(Electronic Stability Program,刹车电子稳定***)、EPS(Electric PowerSteering,电动助力转向***)等等。
本领域技术人员应能理解上述***架构仅为举例,其他现有的或今后可能出现的部件或模块如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
图2是本申请实施例提供的一种汽车的控制方法流程图,该汽车的控制方法可以包括如下几个步骤:
步骤201:在汽车行驶过程中,获取该汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息。
步骤202:基于该行驶信息、该生理特征信息和该驾驶行为信息,确定该驾驶员的驾驶状态。
步骤203:在该驾驶员处于异常驾驶状态的情况下,基于该异常驾驶状态的异常等级所对应的触发时机,对该汽车进行控制。
在本申请实施例中,能够通过汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息共同确定驾驶员的驾驶状态,从而保证驾驶状态确定的准确性,同时由于能够基于异常驾驶状态的异常等级所对应的触发时机,对汽车进行控制,提高了汽车控制可靠性。
在一些实施例中,基于该行驶信息、该生理特征信息和该驾驶行为信息,确定该驾驶员的驾驶状态,包括:
基于该行驶信息、该生理特征信息和该驾驶行为信息中的任一种信息,确定该驾驶员的第一驾驶状态;
基于该行驶信息、该生理特征信息和该驾驶行为信息中的剩余两种信息,确定该驾驶员的第二驾驶状态;
在该第一驾驶状态和该第二驾驶状态均为该异常驾驶状态的情况下,确定该驾驶员的驾驶状态为异常驾驶状态;
在该第一驾驶状态不为该异常驾驶状态,且该第二驾驶状态为该异常驾驶状态的情况下,确定该驾驶员的驾驶状态为该异常驾驶状态;
在该第一驾驶状态为该异常驾驶状态,且该第二驾驶状态不为该异常驾驶状态的情况下,确定该驾驶员的驾驶状态不为异常驾驶状态。
在一些实施例中,基于该行驶信息、该生理特征信息和该驾驶行为信息,确定该驾驶员的驾驶状态,包括:
将该行驶信息、该生理特征信息和该驾驶行为信息输入至状态分类器中,该状态分类器为通过学习训练得到的分类器;
通过该状态分类器输出对应的状态标签,该状态标签用于标识该驾驶员的驾驶状态。
在一些实施例中,基于该异常驾驶状态的异常等级所对应的触发时机,对该汽车进行控制,包括:
在该异常驾驶状态当前的异常等级为首次出现,且该异常等级为初级异常或中级异常的情况下,维持该汽车当前的控制,该初级异常和该中级异常为预先划分的异常等级,且该初级异常的异常程度小于中级异常的异常程度;
在该异常驾驶状态当前的异常等级不为首次出现,且该异常等级为初级异常或中级异常的情况下,确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第一时间差;
在该第一时间差小于或等于第一时长的情况下,控制该汽车启动闲聊对话功能,该闲聊对话功能用于实现与该驾驶员的聊天对话;
在该第一时间差大于该第一时长的情况下,检测该汽车内的音频播放情况;
在未检测到该汽车内播放音频时,控制该汽车进行音频播放,并维持启动该闲聊对话功能。
在一些实施例中,基于该异常驾驶状态的异常等级所对应的触发时机,对该汽车进行控制,包括:
在该异常驾驶状态当前的异常等级为首次出现,且该异常等级为高级异常的情况下,检测该汽车内的音频播放情况,该高级异常为预先划分的异常等级,且该高级异常的异常程度大于中级异常的异常程度;
在检测到该汽车内正在播放音频的情况下,启动该汽车的闲聊对话功能,并控制该汽车的车窗和/或天窗开启;
在检测到该汽车内未播放音频的情况下,控制该汽车进行音频播放,以及控制该汽车的车窗和/或天窗开启,并启动该汽车的闲聊对话功能。
在一些实施例中,基于该异常驾驶状态的异常等级所对应的触发时机,对该汽车进行控制,包括:
在该异常驾驶状态当前的异常等级不为首次出现,且该异常等级为高级异常的情况下,确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第二时间差;
在该第二时间差小于或等于第二时长的情况下,检测该汽车的导航情况;
在检测到存在目标导航信息,且该汽车按照该目标导航信息中的导航路径行驶的情况下,维持启动该汽车的闲聊对话功能,该目标导航信息中的导航路径为该汽车当前所处位置至休息区所在位置的导航路径;
在检测到不存在该目标导航信息的情况下,通过该汽车的闲聊对话功能提示该驾驶员进行位置导航。
在一些实施例中,确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第二时间差之后,还包括:
在该第二时间差大于该第二时长,且检测到存在该目标导航信息,且该汽车按照该目标导航信息中的导航路径行驶的情况下,检测该汽车的音频播放情况和车窗开启情况:
在检测到该汽车内未播放音频,且车窗未开启的情况下,控制该汽车进行音频播放,以及控制该汽车的车窗和/或天窗开启,并维持启动该汽车的闲聊对话功能。
上述所有可选技术方案,均可按照任意结合形成本申请的可选实施例,本申请实施例对此不再一一赘述。
图3是本申请实施例提供的一种汽车的控制方法流程图,本实施例以该汽车的控制方法应用于汽车中进行举例说明,该汽车的控制方法可以包括如下几个步骤:
步骤301:在汽车行驶过程中,获取汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息。
由于汽车在行驶过程中,驾驶员可能会出现处于异常驾驶状态的情况,异常驾驶状态通常包括多种不同异常类型的驾驶状态,比如,疲劳驾驶、分心驾驶、酒驾、突发疾病状态等。这些异常驾驶状态往往能够通过汽车的行驶状态、驾驶员生理状态和行为状态等进行反应,且汽车的行驶状态能够通过汽车的行驶信息进行描述,驾驶员生理状态能够通过驾驶员的生理特征信息进行描述,驾驶员的行驶状态能够通过驾驶员的驾驶行为信息进行描述。因此,汽车在行驶过程中,需要获取汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息。
由上述可知,汽车中能够安装的ADCU、摄像头和毫米波雷达,因此,汽车能够通过ADCU获取汽车的行驶信息,通过摄像头获取驾驶员的行为信息,通过毫米波雷达获取驾驶员的生理特征信息。
需要说明的是,汽车的行驶信息包括汽车的持续行驶时长、汽车的车道偏离情况(包括LKA、LKP等参数)、方向盘转角、转向率等中的至少一项。
作为一种示例,汽车通过摄像头获取驾驶员的驾驶行为信息的操作至少包括:通过摄像头获取驾驶员的视觉图像;对视觉图像分别进行头部特征识别和身体特征识别,分别得到头部特征点和身体特征点,对头部特征点和身体特征点进行跟踪,从而得到驾驶员的行为信息。
值得说明的是,该摄像头可以为带有红外补光灯的摄像头,从而便于摄像头在光线较为暗淡、或者在驾驶员眼睛被遮挡的情况下,顺利提取头部特征点和身体特征点。
需要说明的是,驾驶员的行为信息包括驾驶员的眼部信息、嘴巴信息、手部信息、头部转动信息等等中的至少一种。
还需要说明的是,汽车对视觉图像分别进行头部特征识别和身体特征识别,分别得到头部特征点和身体特征点,对头部特征点和身体特征点进行跟踪的操作均能够参考相关技术,本申请实施例对此不再进行一一赘述。
在一些实施例中,汽车除了通过摄像头获取驾驶员的行为信息,在此基础上,汽车还能够通过语义识别装置获取驾驶员的语音信息,并对驾驶员的语音信息进行语义分析,得到语义信息,将该语义信息确定为汽车的行为信息。
作为一种示例,汽车通过毫米波雷达应用微多普勒频移技术获取驾驶员的心跳信息、呼吸频率等生理特征信息。
需要说明的是,汽车通过毫米波雷达应用微多普勒频移技术获取驾驶员的生理特征信息的操作能够参考相关技术,本申请实施例对此同样不再进行一一赘述。
步骤302:汽车基于行驶信息、生理特征信息和驾驶行为信息,确定驾驶员的驾驶状态。
由于汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息可以反应驾驶员的驾驶状态,因此,汽车可以基于行驶信息、生理特征信息和驾驶行为信息,确定驾驶员的驾驶状态。
作为一种示例,汽车基于行驶信息、生理特征信息和驾驶行为信息,确定驾驶员的驾驶状态的操作包括:基于行驶信息、生理特征信息和驾驶行为信息中的任一种信息,确定驾驶员的第一驾驶状态;基于行驶信息、生理特征信息和驾驶行为信息中的剩余两种信息,确定驾驶员的第二驾驶状态;在第一驾驶状态和第二驾驶状态均为异常驾驶状态的情况下,确定驾驶员的驾驶状态为异常驾驶状态;在第一驾驶状态不为异常驾驶状态,且第二驾驶状态为异常驾驶状态的情况下,确定驾驶员的驾驶状态为异常驾驶状态;在第一驾驶状态为异常驾驶状态,且第二驾驶状态不为异常驾驶状态的情况下,确定驾驶员的驾驶状态不为异常驾驶状态。
示例性的,汽车可以基于行驶信息确定驾驶员的第一驾驶状态,并基于生理特征信息和驾驶行为信息确定驾驶员的第二驾驶状态。或者,汽车基于生理特征信息确定驾驶员的第一驾驶状态,并基于行驶信息和驾驶行为信息确定驾驶员的第二驾驶状态;或者,汽车基于驾驶行为信息确定第一驾驶状态,基于行驶信息和生理特征信息确定驾驶员的第二驾驶状态。
需要说明的是,汽车基于汽车的行驶信息,或者,基于驾驶员的生理特征信息,或者,基于驾驶员的驾驶行为信息确定驾驶员的驾驶状态的操作可以参考相关技术,本申请实施例对此不再进行一一赘述。
在一些实施例中,汽车基于生理特征信息和驾驶行为信息确定驾驶员的第二驾驶状态的操作包括:在检测到驾驶员的心跳频率位于心跳频率范围之外,或者,呼吸频率小于第一频率阈值的情况下,如果驾驶员的驾驶行为信息中包括驾驶员用手按压胸口行为,或者,驾驶员的眨眼次数大于或等于第一次数阈值的行为,确定第二驾驶状态为异常驾驶状态;在检测到驾驶员的心跳频率位于心跳频率阈值范围之内,且呼吸频率大于或等于第二频率阈值的情况下,如果驾驶员的驾驶行为信息中包括驾驶员抽烟行为、打电话行为等任一违章行为,则确定第二驾驶状态为异常驾驶状态。
当然,汽车基于生理特征信息和驾驶行为信息确定驾驶员的第二驾驶状态的操作还包括其他可能,本申请实施例对此不再进行一一列举。
在一些实施例中,汽车基于生理特征信息和行驶信息确定驾驶员的第二驾驶状态的操作包括:在检测到驾驶员的心跳频率位于心跳频率范围之外,或者,呼吸频率小于第一频率阈值的情况下,如果行驶信息中包括车道偏离、车速加快等信息,则确定第二驾驶状态为异常驾驶状态;在检测到驾驶员的心跳频率位于心跳频率阈值范围之内,且呼吸频率大于或等于第二频率阈值的情况下,如果行驶信息中包括车道偏离、车速加快等信息,说明此时驾驶员可能需要进行变道操作,因此,确定第二驾驶状态不为异常驾驶状态。
在一些实施例中,汽车基于行驶信息和驾驶员的驾驶行为信息确定驾驶员的第二驾驶状态的操作包括:在检测到车道偏离,或者车速加快的情况下,如果驾驶行为信息中包括驾驶员的眨眼次数大于或等于第一次数阈值的行为,或者驾驶员打哈欠次数大于或等于第二次数阈值的行为,,则确定第二驾驶状态为异常驾驶状态;在未检测到车道偏离的情况下,如果驾驶行为信息中包括驾驶员抽烟行为、打电话行为等任一违章行为,则确定第二驾驶状态为异常驾驶状态。
当然,汽车基于生理特征信息和驾驶行为信息确定驾驶员的第二驾驶状态的操作,汽车基于生理特征信息和行驶信息确定驾驶员的第二驾驶状态的操作,以及汽车基于行驶信息和驾驶行为信息确定驾驶员的第二驾驶状态的操作均还包括其他可能,本申请实施例对此不再进行一一列举。
由于在第一驾驶状态和第二驾驶状态均为异常驾驶状态的情况下,说明驾驶员当前处于异常驾驶状态,因此,可以确定驾驶状态为异常驾驶状态。在第一驾驶状态不为异常驾驶状态,但是第二驾驶状态为异常驾驶状态的情况下,由于第二驾驶状态是根据两类信息共同判断得到,第一驾驶状态是根据一类信息判断得到,第二驾驶状态比第一驾驶状态相对来说较为可靠,第一驾驶状态可能是误判断,因此,可以确定驾驶员的驾驶状态为异常驾驶状态。同理,在第一驾驶状态为异常驾驶状态,但是第二驾驶状态不为异常驾驶状态的情况下,由于第二驾驶状态比第一驾驶状态相对来说较为可靠,第一驾驶状态可能是误判断,且即使第一驾驶状态不是误判断,该第一驾驶状态描述的异常情况可能也不影响汽车的整体行驶,因此,可以确定驾驶员的驾驶状态不为异常驾驶状态。
在一些实施例中,由于异常驾驶状态的异常类型包括酒驾、疲劳驾驶、分心驾驶和突发疾病状态,不同的情况对应不同的控制方式,因此,为了能够准确对驾驶员进行控制,汽车在确定驾驶员的驾驶状态处于异常驾驶状态后,还能够确定异常驾驶状态的异常类型。
由上述可知,汽车确定当前驾驶状态为异常驾驶状态的情况包括第一驾驶状态和第二驾驶状态均可能为异常驾驶状态的情况,以及第一驾驶状态不为异常驾驶状态,且第二驾驶状态为异常驾驶状态的情况。不同情况确定异常驾驶状态的异常类型的方式不同。
作为一种示例,在第一驾驶状态和第二驾驶状态均为异常驾驶状态的情况下,将第一驾驶状态的异常类型或者第二驾驶状态的异常类型进行对比;在第一驾驶状态的异常类型与第二驾驶状态的异常类型不相同的情况下,将第一驾驶状态的异常类型和第二驾驶状态的异常类型进行去重合并;将合并后得到的异常类型确定为当前异常驾驶状态的异常类型。
作为一种示例,在第一驾驶状态不为异常驾驶状态,但是第二驾驶状态为异常驾驶状态的情况下,将第二驾驶状态的异常类型确定为当前异常驾驶状态的异常类型。
作为一种示例,汽车不仅能够基于行驶信息、生理特征信息和驾驶行为信息,通过上述方式确定驾驶员的驾驶状态,还能够基于行驶信息、生理特征信息和驾驶行为信息通过其他方式确定驾驶员的驾驶状态。比如,汽车能够将行驶信息、生理特征信息和驾驶行为信息输入至状态分类器中,该状态分类器为通过学习训练得到的分类器;通过状态分类器输出对应的状态标签,该状态标签用于标识驾驶员的驾驶状态。
在一些实施例中,该状态标签不仅能够标识驾驶员的驾驶状态,在驾驶员当前处于异常驾驶状态的情况下,该状态标签还能够标识当前所处异常驾驶状态的异常类型。
需要说明的是,对分类器进行学习训练的操作能够参考相关技术,本申请实施例对不在进行一一赘述。
步骤303:汽车在驾驶员处于异常驾驶状态的情况下,确定当前异常驾驶状态对应的异常等级。
由上述可知,汽车能够通过不同的方式确定驾驶员是否处于异常驾驶状态,在汽车确定异常驾驶状态的方式不同的情况下,汽车确定当前异常驾驶状态对应的异常等级的方式也不同。
在一些实施例中,在汽车通过分类器确定驾驶员处于异常驾驶状态的情况下,分类器输出的状态标签不仅能够在当前所处异常驾驶状态的情况下标识异常驾驶状态的异常类型,还能够标识异常驾驶状态对应的异常等级,从而使汽车一次性通过分类器确定驾驶员是否处于异常状态,以及驾驶员处于异常驾驶状态的情况下,异常驾驶状态对应的异常等级和异常类型。
在一些实施例中,在汽车通过上述记录的通过第一驾驶状态和第二驾驶状态确定驾驶员处于异常驾驶状态的情况下,汽车能够按照驾驶员在一定时间内的眨眼次数、打哈欠次数、心跳频率、闭眼时长、车道偏移程度等中的至少一种信息确定当前异常驾驶状态对应的异常等级。
示例性的,当驾驶员在15秒内的打哈欠次数大于或等于3次,则确定驾驶员有困意,则驾驶员的异常驾驶状态的异常等级为初级异常;当驾驶员在15秒内的出现打哈欠症状,且闭眼时长大于1.5秒的情况下,确定驾驶员的异常驾驶状态的异常等级为中级异常;当驾驶员15秒内的出现打哈欠症状,且闭眼时长大于3秒,或者,在同时段15s内的闭眼累积时长大于或等于5秒的情况下,确定驾驶员的异常驾驶状态的异常等级为高级异常。
需要说明的是,该初级异常、中级异常和高级异常为预先划分的异常等级,且初级异常的异常程度小于中级异常的异常程度,中级异常的异常程度小于高级异常的异常程度。且本申请实施例中异常等级的划分仅为举例说,并不对本申请实施例构成限定。
步骤304:汽车基于异常驾驶状态的异常等级所对应的触发时机,对汽车进行控制。
由于在驾驶员处于异常驾驶状态的情况下,汽车行驶存在碰撞风险,因此,为了提高汽车行驶安全性,汽车需要基于异常状态的异常等级所对应的触发时机,对汽车进行控制。
在一些实施例中,汽车基于异常驾驶状态的异常等级所对应的触发时机,对汽车进行控制的情况至少包括如下几种情况。
第一种情况,在异常驾驶状态当前的异常等级为首次出现,且异常等级为初级异常或中级异常的情况下,维持汽车当前的控制,该初级异常和中级异常为预先划分的异常等级,且初级异常的异常程度小于中级异常的异常程度;在异常驾驶状态当前的异常等级不为首次出现,且异常等级为初级异常或中级异常的情况下,确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第一时间差;在第一时间差小于或等于第一时长的情况下,控制汽车启动闲聊对话功能,闲聊对话功能用于实现与驾驶员的聊天对话;在第一时间差大于第一时长的情况下,检测汽车内的音频播放情况;在未检测到汽车内播放音频时,控制汽车进行音频播放,并维持启动闲聊对话功能。
由于当驾驶员初次出现异常驾驶状态,且异常等级为初级异常或中级异常的情况下,驾驶员的驾驶状态出现异常可能不太久,驾驶员还是能够对汽车进行安全控制,因此,汽车可以北部进行干预。在异常驾驶状态不为初次出现,且异常等级为初级异常或中级异常的情况下,说明异常驾驶状态已发生较久时间,此时汽车存在安全风险,因此,为了提高汽车行驶安全性,汽车可以根据第一时间差大小选择对应的控制操作。即在第一时间差小于或等于第一时长的情况下下,控制汽车启动闲聊对话功能。通过该闲聊对话功能能够使驾驶员进入闲聊对话场景,以减轻驾驶异常程度。由于异常程度是逐渐加深的,因此,第一时间差必然会由小于或等于第一时长的情况过渡到大于第一时长的情况,而汽车在第一时间差小于或等于第一时长的情况下已经启动闲聊对话功能,因此,在第一时间差大于第一时长的情况下,汽车可以维持闲聊对话功能,并在汽车内未播放音频的情况下,控制汽车进行音频播放,在汽车内播放音频的情况下,调高音频播放的播放音量。
需要说明的是,该第一时长能够根据需求事先进行设置,比如,该第一时长可以为10min(分)、15min等等。
示例性的,在异常驾驶状态当前的异常等级不为首次出现,且异常等级为初级异常或中级异常的情况下,如果第一时间差为9min,则第一时间差小于第一时长10min,汽车可以启动闲聊对话功能,该闲聊对话联络功能可以播放与驾驶员的对话内容,比如“让我和您聊会天吧”,“让我为您解解闷吧”等等。如果第一时间差为15min,则第一时间差大于第一时长10min,则维持启动闲聊对话功能,并检测汽车音频播放情况,在汽车播放音频的情况下,调高音频播放音量,并播放聊天内容“主人是不是还有点困啊,让我陪您唠唠嗑吧”;在汽车未播放音频的情况下,播放聊天内容“主人困了吧,让我为您点一首歌吧,”并控制汽车播放音频。
第二种情况,在异常驾驶状态当前的异常等级为首次出现,且异常等级为高级异常的情况下,检测汽车内的音频播放情况,高级异常为预先划分的异常等级,且高级异常的异常程度大于中级异常的异常程度;在检测到汽车内正在播放音频的情况下,启动汽车的闲聊对话功能,并控制汽车的车窗和/或天窗开启;在检测到汽车内未播放音频的情况下,控制汽车进行音频播放,以及控制汽车的车窗和/或天窗开启,并启动汽车的闲聊对话功能。
由于在异常驾驶状态当前的异常等级为首次出现,且异常等级为高级异常的情况下,说明驾驶员出现异常情况较久,当前异常驾驶情况可能会带来危险,因此,为了提高驾驶安全性,汽车可以进行音频播放、启动闲聊对话功能及开启车窗和/或天窗的操作。
示例性的,在异常驾驶状态当前的异常等级不为首次出现,且异常等级为高级异常的情况下,检测当前是否正在播放音频,如果正在播放音频,则控制汽车的车窗和/或天窗开启,并启动闲聊对话功能,该闲聊对话联络功能可以播放与驾驶员的对话内容,比如“主人您已经很困了,打开窗户透透气吧,前方有服务区可以停靠休息”等等。如果没有播放音频,此时可以主动播放音频,控制汽车的车窗和/或天窗开启,并通过闲聊对话功能提示“主人您已经很困了,让我为您点首歌吧”等等。
在一些实施例中,汽车可能是首次性检测到异常驾驶状态处于高级异常的情况下,这样的情况下,汽车在此之前可能已将检测到汽车处于初级异常或中级异常,且之前的初级异常和中级异常均可能为首次检测到,此时,汽车在此之前可能并未对汽车进行音频和/或闲聊对话功能,因此,汽车在首次性检测到异常驾驶状态处于高级异常的情况下,可以启动汽车的闲聊对话功能,并播放音频。
当然,汽车之前检测到的初级异常和中级异常均可能不为首次检测到,那么此时汽车可能已经处于汽车的闲聊对话功能,且播放音频的状态,因此,因此,汽车在首次性检测到异常驾驶状态处于高级异常的情况下,可以维持启动汽车的闲聊对话功能,以及播放音频的状态。
第三种情况,在异常驾驶状态当前的异常等级不为首次出现,且异常等级为高级异常的情况下,确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第二时间差;在第二时间差小于或等于第二时长的情况下,检测汽车的导航情况;在检测到存在目标导航信息,且汽车按照目标导航信息中的导航路径行驶的情况下,维持启动汽车的闲聊对话功能,目标导航信息中的导航路径为汽车当前所处位置至休息区所在位置的导航路径;在检测到不存在目标导航信息的情况下,通过汽车的闲聊对话功能提示驾驶员进行位置导航。
需要说明的是,该第二时长能够根据需求事先进行设置,比如,该第二时长可以为10min(分)、15min等等。
示例性的,在异常驾驶状态当前的异常等级不为首次出现,且异常等级为高级异常的情况下,如果第二时间差为9min,则第二时间差小于第二时长10min,汽车可以检测汽车的导航情况;在检测到汽车已经进行导航前往休息区的操作,且已经按照导航路径行驶的情况下,维持启动汽车的闲聊对话功能,通过闲聊对话功能提示“主人是不是已经很困了,赶紧到服务区休息一下吧”;在检测到不存在目标导航信息的情况下,通过汽车的闲聊对话功能提示“主人是不是已经很困了,我为您导航到服务区休息一下吧”。
在一些实施例中,在检测到不存在目标导航信息的情况下,汽车还可以主动进行位置导航,并通过汽车的闲聊对话功能进行提示。
在一些实施例中,在该第二时间差大于该第二时长,且检测到存在该目标导航信息,且该汽车按照该目标导航信息中的导航路径行驶的情况下,检测该汽车的音频播放情况和车窗开启情况;在检测到该汽车内未播放音频,且车窗未开启的情况下,控制该汽车进行音频播放,以及控制该汽车的车窗和/或天窗开启,并维持启动该汽车的闲聊对话功能。
由于第二时间差必然会由小于或等于第二时长的情况过渡到大于第二时长的情况,而汽车在第二时间差小于或等于第二时长的情况下已经启动闲聊对话功能,因此,在第二时间差大于第二时长的情况下,汽车可以维持闲聊对话功能,并在汽车内未播放音频的情况下,控制汽车进行音频播放,在汽车内播放音频的情况下,调高音频播放的播放音量。
由于汽车的异常驾驶状态可能包括至少一种异常类型,对于不同的异常类型的一场驾驶状态,为了提高对汽车的控制效率,汽车在基于异常驾驶状态的异常等级所对应的触发时机,对汽车进行控制的同时,还能够基于异常驾驶状态的异常类型和/或异常等级,对汽车进行控制。
在一些实施例中,在异常驾驶状态的异常类型包括疲劳驾驶状态的情况下,汽车能够对驾驶员进行功能预警,该功能预警包括车身灯光预警,如BCM开启危险警示灯、顶灯、阅读灯等;声音预警,如ICM仪表发出紧急突发情况的声音或者高频指示音;图示预警,如IHU主机显示危险情况指示;触觉预警,如方向盘振动、座椅振动,以提示驾驶员快速恢复正常驾驶状态。
值得说明的是,驾驶员状态监测***能够持续监控驾驶员的驾驶状态,在驾驶员处于轻度/中度/重度疲劳、分心,或者危险驾驶动作时给予常规的功能预警提示,保障安全驾驶。
在一些实施例中,在异常驾驶状态的异常类型包括突发疾病状态的情况下,如心脏病、脑梗塞等,由于驾驶员发病时心脏起搏会和正常驾驶状态不同,此时汽车可能会评估驾驶员无法完成正常驾驶了。因此,汽车对驾驶员进行功能预警的同时,还可以检测汽车与前方汽车之间的距离,并在保证安全距离的情况下,控制汽车进行减速降速,直至安全制动,同时控制汽车保持双闪警示灯开启。在汽车停止行驶后,控制TCU挂入P档、EPB激活拉起,控制汽车的车窗打开20~30%的程度以便驾驶员透气。之后,控制汽车的驾驶员状态监测***退出。
在一些实施例中,在异常驾驶状态的异常类型包括重度疲劳驾驶状态或重度分心状态(高级异常)的情况下,或者驾驶员处于非常危险的驾驶动作,如打瞌睡、长时间未注视驾驶前方区域、打电话看着左右窗外、转向和后方乘客长时间沟通交流的情况下。汽车在进行功能预警的同时,还可以开启智驾驾驶的纵向控制和横向控制方案。即通过汽车后方的BSD毫米波雷达,监测后方安全距离内是否有其他汽车逼近,当后方汽车进入安全距离的情况下,控制汽车进行减速,并在安全的情况下控制汽车靠右至最右端道路低速行驶(行驶速度小于速度阈值),同时开启危险警示灯。在控制汽车开启危险警示灯或最右端道路低速行驶指定时长后,如果检测到驾驶员仍然没有改变当前危险驾驶状态,则控制汽车进行减速制动,并在汽车安全停靠后,控制TCU挂入P档、EPB激活拉起,控制汽车的车窗打开20~30%的程度以便驾驶员透气。之后,控制汽车的驾驶员状态监测***退出。
在本申请实施例中,由于能够通过汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息这三类信息共同确定驾驶员的驾驶状态,从而保证驾驶状态确定的准确性,减少误判度发生的概率。同时,由于能够基于异常驾驶状态的异常等级所对应的触发时机,和/或异常驾驶状态对应的异常类型,对汽车进行控制,从而提高了汽车控制可靠性。
图4是本申请实施例提供的一种汽车的控制装置的结构示意图,该汽车的控制装置可以由软件、硬件或者两者的结合实现。该汽车的控制装置可以包括:获取模块401、确定模块402和控制模块403。
获取模块401,用于在汽车行驶过程中,获取该汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息;
确定模块402,用于基于该行驶信息、该生理特征信息和该驾驶行为信息,确定该驾驶员的驾驶状态;
控制模块403,用于在该驾驶员处于异常驾驶状态的情况下,基于该异常驾驶状态的异常等级所对应的触发时机,对该汽车进行控制。
在一些实施例中,该确定模块402用于:
基于该行驶信息、该生理特征信息和该驾驶行为信息中的任一种信息,确定该驾驶员的第一驾驶状态;
基于该行驶信息、该生理特征信息和该驾驶行为信息中的剩余两种信息,确定该驾驶员的第二驾驶状态;
在该第一驾驶状态和该第二驾驶状态均为该异常驾驶状态的情况下,确定该驾驶员的驾驶状态为异常驾驶状态;
在该第一驾驶状态不为该异常驾驶状态,且该第二驾驶状态为该异常驾驶状态的情况下,确定该驾驶员的驾驶状态为该异常驾驶状态;
在该第一驾驶状态为该异常驾驶状态,且该第二驾驶状态不为该异常驾驶状态的情况下,确定该驾驶员的驾驶状态不为异常驾驶状态。
在一些实施例中,该确定模块402用于:
将该行驶信息、该生理特征信息和该驾驶行为信息输入至状态分类器中,该状态分类器为通过学习训练得到的分类器;
通过该状态分类器输出对应的状态标签,该状态标签用于标识该驾驶员的驾驶状态。
在一些实施例中,该控制模块403用于:
在该异常驾驶状态当前的异常等级为首次出现,且该异常等级为初级异常或中级异常的情况下,维持该汽车当前的控制,该初级异常和该中级异常为预先划分的异常等级,且该初级异常的异常程度小于中级异常的异常程度;
在该异常驾驶状态当前的异常等级不为首次出现,且该异常等级为初级异常或中级异常的情况下,确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第一时间差;
在该第一时间差小于或等于第一时长的情况下,控制该汽车启动闲聊对话功能,该闲聊对话功能用于实现与该驾驶员的聊天对话;
在该第一时间差大于该第一时长的情况下,检测该汽车内的音频播放情况;
在未检测到该汽车内播放音频时,控制该汽车进行音频播放,并维持启动该闲聊对话功能。
在一些实施例中,该控制模块用于:
在该异常驾驶状态当前的异常等级为首次出现,且该异常等级为高级异常的情况下,检测该汽车内的音频播放情况,该高级异常为预先划分的异常等级,且该高级异常的异常程度大于中级异常的异常程度;
在检测到该汽车内正在播放音频的情况下,启动该汽车的闲聊对话功能,并控制该汽车的车窗和/或天窗开启;
在检测到该汽车内未播放音频的情况下,控制该汽车进行音频播放,以及控制该汽车的车窗和/或天窗开启,并启动该汽车的闲聊对话功能。
在一些实施例中,该控制模块403用于:
在该异常驾驶状态当前的异常等级不为首次出现,且该异常等级为高级异常的情况下,确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第二时间差;
在该第二时间差小于或等于第二时长的情况下,检测该汽车的导航情况;
在检测到存在目标导航信息,且该汽车按照该目标导航信息中的导航路径行驶的情况下,维持启动该汽车的闲聊对话功能,该目标导航信息中的导航路径为该汽车当前所处位置至休息区所在位置的导航路径;
在检测到不存在该目标导航信息的情况下,通过该汽车的闲聊对话功能提示该驾驶员进行位置导航。
在一些实施例中,该控制模块403还用于:
在该第二时间差大于该第二时长,且检测到存在该目标导航信息,且该汽车按照该目标导航信息中的导航路径行驶的情况下,检测该汽车的音频播放情况和车窗开启情况:
在检测到该汽车内未播放音频,且车窗未开启的情况下,控制该汽车进行音频播放,以及控制该汽车的车窗和/或天窗开启,并维持启动该汽车的闲聊对话功能。
在本申请实施例中,由于能够通过汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息这三类信息共同确定驾驶员的驾驶状态,从而保证驾驶状态确定的准确性,减少误判度发生的概率。同时,由于能够基于异常驾驶状态的异常等级所对应的触发时机,和/或异常驾驶状态对应的异常类型,对汽车进行控制,从而提高了汽车控制可靠性。
需要说明的是:上述实施例提供的汽车的控制装置在控制汽车时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的汽车的控制装置与汽车的控制方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本申请实施例还提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由服务器的处理器执行时,使得服务器能够执行上述实施例提供的汽车的控制方法。
本申请实施例还提供了一种包含指令的计算机程序产品,当其在服务器上运行时,使得服务器执行上述实施例提供的汽车的控制方法。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本申请实施例的较佳实施例,并不用以限制本申请实施例,凡在本申请实施例的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
需要说明的是,本申请实施例所涉及的信息(包括但不限于用户设备信息、用户个人信息等)、数据(包括但不限于用于分析的数据、存储的数据、展示的数据等)以及信号,均为经用户授权或者经过各方充分授权的,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。例如,本申请实施例中涉及到的汽车的行驶信息、驾驶员的驾驶行为信息、车内至少一个用户的生理特征信息等都是在充分授权的情况下获取的。
Claims (9)
1.一种汽车的控制方法,其特征在于,所述方法包括:
在汽车行驶过程中,获取所述汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息;
基于所述行驶信息、所述生理特征信息和所述驾驶行为信息,确定所述驾驶员的驾驶状态;
在所述驾驶员处于异常驾驶状态的情况下,基于所述异常驾驶状态的异常等级所对应的触发时机,对所述汽车进行控制;
其中,所述基于所述异常驾驶状态的异常等级所对应的触发时机,对所述汽车进行控制,包括:
在所述异常驾驶状态当前的异常等级为首次出现,且所述异常等级为初级异常或中级异常的情况下,维持所述汽车当前的控制,所述初级异常和所述中级异常为预先划分的异常等级,且所述初级异常的异常程度小于中级异常的异常程度;
在所述异常驾驶状态当前的异常等级不为首次出现,且所述异常等级为初级异常或中级异常的情况下,确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第一时间差;
在所述第一时间差小于或等于第一时长的情况下,控制所述汽车启动闲聊对话功能,所述闲聊对话功能用于实现与所述驾驶员的聊天对话;
在所述第一时间差大于所述第一时长的情况下,检测所述汽车内的音频播放情况;
在未检测到所述汽车内播放音频时,控制所述汽车进行音频播放,并维持启动所述闲聊对话功能。
2.如权利要求1所述的方法,其特征在于,所述基于所述行驶信息、所述生理特征信息和所述驾驶行为信息,确定所述驾驶员的驾驶状态,包括:
基于所述行驶信息、所述生理特征信息和所述驾驶行为信息中的任一种信息,确定所述驾驶员的第一驾驶状态;
基于所述行驶信息、所述生理特征信息和所述驾驶行为信息中的剩余两种信息,确定所述驾驶员的第二驾驶状态;
在所述第一驾驶状态和所述第二驾驶状态均为所述异常驾驶状态的情况下,确定所述驾驶员的驾驶状态为异常驾驶状态;
在所述第一驾驶状态不为所述异常驾驶状态,且所述第二驾驶状态为所述异常驾驶状态的情况下,确定所述驾驶员的驾驶状态为所述异常驾驶状态;
在所述第一驾驶状态为所述异常驾驶状态,且所述第二驾驶状态不为所述异常驾驶状态的情况下,确定所述驾驶员的驾驶状态不为异常驾驶状态。
3.如权利要求1所述的方法,其特征在于,所述基于所述行驶信息、所述生理特征信息和所述驾驶行为信息,确定所述驾驶员的驾驶状态,包括:
将所述行驶信息、所述生理特征信息和所述驾驶行为信息输入至状态分类器中,所述状态分类器为通过学习训练得到的分类器;
通过所述状态分类器输出对应的状态标签,所述状态标签用于标识所述驾驶员的驾驶状态。
4.如权利要求1所述的方法,其特征在于,所述基于所述异常驾驶状态的异常等级所对应的触发时机,对所述汽车进行控制,还包括:
在所述异常驾驶状态当前的异常等级为首次出现,且所述异常等级为高级异常的情况下,检测所述汽车内的音频播放情况,所述高级异常为预先划分的异常等级,且所述高级异常的异常程度大于中级异常的异常程度;
在检测到所述汽车内正在播放音频的情况下,启动所述汽车的闲聊对话功能,并控制所述汽车的车窗和/或天窗开启;
在检测到所述汽车内未播放音频的情况下,控制所述汽车进行音频播放,以及控制所述汽车的车窗和/或天窗开启,并启动所述汽车的闲聊对话功能。
5.如权利要求1所述的方法,其特征在于,所述基于所述异常驾驶状态的异常等级所对应的触发时机,对所述汽车进行控制,还包括:
在所述异常驾驶状态当前的异常等级不为首次出现,且所述异常等级为高级异常的情况下,确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第二时间差;
在所述第二时间差小于或等于第二时长的情况下,检测所述汽车的导航情况;
在检测到存在目标导航信息,且所述汽车按照所述目标导航信息中的导航路径行驶的情况下,维持启动所述汽车的闲聊对话功能,所述目标导航信息中的导航路径为所述汽车当前所处位置至休息区所在位置的导航路径;
在检测到不存在所述目标导航信息的情况下,通过所述汽车的闲聊对话功能提示所述驾驶员进行位置导航。
6.如权利要求5所述的方法,其特征在于,所述确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第二时间差之后,还包括:
在所述第二时间差大于所述第二时长,且检测到存在所述目标导航信息,且所述汽车按照所述目标导航信息中的导航路径行驶的情况下,检测所述汽车的音频播放情况和车窗开启情况:
在检测到所述汽车内未播放音频,且车窗未开启的情况下,控制所述汽车进行音频播放,以及控制所述汽车的车窗和/或天窗开启,并维持启动所述汽车的闲聊对话功能。
7.一种汽车的控制装置,其特征在于,所述装置包括:
获取模块,用于在汽车行驶过程中,获取所述汽车的行驶信息、驾驶员的生理特征信息和驾驶行为信息;
确定模块,用于基于所述行驶信息、所述生理特征信息和所述驾驶行为信息,确定所述驾驶员的驾驶状态;
控制模块,用于在所述驾驶员处于异常驾驶状态的情况下,基于所述异常驾驶状态的异常等级所对应的触发时机,对所述汽车进行控制;
所述控制模块,用于在所述异常驾驶状态当前的异常等级为首次出现,且所述异常等级为初级异常或中级异常的情况下,维持所述汽车当前的控制,所述初级异常和所述中级异常为预先划分的异常等级,且所述初级异常的异常程度小于中级异常的异常程度;
在所述异常驾驶状态当前的异常等级不为首次出现,且所述异常等级为初级异常或中级异常的情况下,确定本次异常驾驶状态与上一次发生相同异常等级的异常驾驶状态之间的第一时间差;
在所述第一时间差小于或等于第一时长的情况下,控制所述汽车启动闲聊对话功能,所述闲聊对话功能用于实现与所述驾驶员的聊天对话;
在所述第一时间差大于所述第一时长的情况下,检测所述汽车内的音频播放情况;
在未检测到所述汽车内播放音频时,控制所述汽车进行音频播放,并维持启动所述闲聊对话功能。
8.如权利要求7所述的装置,其特征在于,所述确定模块用于:
基于所述行驶信息、所述生理特征信息和所述驾驶行为信息中的任一种信息,确定所述驾驶员的第一驾驶状态;
基于所述行驶信息、所述生理特征信息和所述驾驶行为信息中的剩余两种信息,确定所述驾驶员的第二驾驶状态;
在所述第一驾驶状态和所述第二驾驶状态均为所述异常驾驶状态的情况下,确定所述驾驶员的驾驶状态为异常驾驶状态;
在所述第一驾驶状态不为所述异常驾驶状态,且所述第二驾驶状态为所述异常驾驶状态的情况下,确定所述驾驶员的驾驶状态为所述异常驾驶状态;
在所述第一驾驶状态为所述异常驾驶状态,且所述第二驾驶状态不为所述异常驾驶状态的情况下,确定所述驾驶员的驾驶状态不为异常驾驶状态。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有指令,所述指令被处理器执行时实现上述权利要求1至权利要求6中的任一项权利要求所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210191558.7A CN114454891B (zh) | 2022-02-28 | 2022-02-28 | 汽车的控制方法、装置及计算机存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210191558.7A CN114454891B (zh) | 2022-02-28 | 2022-02-28 | 汽车的控制方法、装置及计算机存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114454891A CN114454891A (zh) | 2022-05-10 |
CN114454891B true CN114454891B (zh) | 2023-09-26 |
Family
ID=81415992
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210191558.7A Active CN114454891B (zh) | 2022-02-28 | 2022-02-28 | 汽车的控制方法、装置及计算机存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114454891B (zh) |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104527433A (zh) * | 2015-01-12 | 2015-04-22 | 奇瑞汽车股份有限公司 | 汽车组合仪表 |
CN106114515A (zh) * | 2016-06-29 | 2016-11-16 | 北京奇虎科技有限公司 | 汽车驾驶行为提醒方法及*** |
CN108407813A (zh) * | 2018-01-25 | 2018-08-17 | 惠州市德赛西威汽车电子股份有限公司 | 一种基于大数据的车辆抗疲劳安全驾驶方法 |
CN108765876A (zh) * | 2018-05-31 | 2018-11-06 | 东北大学 | 基于多模信号的驾驶疲劳深度分析预警***及方法 |
CN109435959A (zh) * | 2018-10-24 | 2019-03-08 | 斑马网络技术有限公司 | 疲劳驾驶处理方法、车辆、存储介质及电子设备 |
CN109584507A (zh) * | 2018-11-12 | 2019-04-05 | 深圳佑驾创新科技有限公司 | 驾驶行为监测方法、装置、***、交通工具和存储介质 |
CN109830232A (zh) * | 2019-01-11 | 2019-05-31 | 北京猎户星空科技有限公司 | 人机交互方法、装置和存储介质 |
CN110027567A (zh) * | 2019-04-30 | 2019-07-19 | 奇瑞汽车股份有限公司 | 驾驶员的驾驶状态确定方法、装置及存储介质 |
CN110422169A (zh) * | 2019-07-17 | 2019-11-08 | 浙江吉利汽车研究院有限公司 | 一种车辆控制方法、***及设备 |
CN110533880A (zh) * | 2019-09-17 | 2019-12-03 | 东南大学 | 一种基于心电信号的异常驾驶状态检测及预警控制方法 |
CN110525444A (zh) * | 2019-08-20 | 2019-12-03 | 浙江吉利汽车研究院有限公司 | 一种针对驾驶员身体异常状况的处理方法及装置 |
CN110654393A (zh) * | 2018-06-29 | 2020-01-07 | 比亚迪股份有限公司 | 驾驶员健康状态监测方法、***、计算机设备及存储介质 |
CN110723147A (zh) * | 2018-06-29 | 2020-01-24 | 比亚迪股份有限公司 | 车辆及其控制方法、控制装置 |
CN110766912A (zh) * | 2018-07-27 | 2020-02-07 | 长沙智能驾驶研究院有限公司 | 驾驶预警方法、设备及计算机可读存储介质 |
CN111231969A (zh) * | 2020-02-14 | 2020-06-05 | 开沃新能源汽车集团有限公司 | 一种汽车行驶状态检测方法 |
CN111881280A (zh) * | 2020-07-28 | 2020-11-03 | 南方电网深圳数字电网研究院有限公司 | 一种用于电力行业的智能人机交互***及方法 |
CN112455453A (zh) * | 2020-12-08 | 2021-03-09 | 安徽江淮汽车集团股份有限公司 | 驾驶员状态检测方法、装置及计算机可读存储介质 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7117021B2 (en) * | 2002-05-15 | 2006-10-03 | Koninklijke Philips Electronics N.V. | Bluetooth cassette-like device for a hands-free cell-phone kit |
JP7459634B2 (ja) * | 2020-04-13 | 2024-04-02 | マツダ株式会社 | ドライバ異常判定システム |
-
2022
- 2022-02-28 CN CN202210191558.7A patent/CN114454891B/zh active Active
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104527433A (zh) * | 2015-01-12 | 2015-04-22 | 奇瑞汽车股份有限公司 | 汽车组合仪表 |
CN106114515A (zh) * | 2016-06-29 | 2016-11-16 | 北京奇虎科技有限公司 | 汽车驾驶行为提醒方法及*** |
CN108407813A (zh) * | 2018-01-25 | 2018-08-17 | 惠州市德赛西威汽车电子股份有限公司 | 一种基于大数据的车辆抗疲劳安全驾驶方法 |
CN108765876A (zh) * | 2018-05-31 | 2018-11-06 | 东北大学 | 基于多模信号的驾驶疲劳深度分析预警***及方法 |
CN110654393A (zh) * | 2018-06-29 | 2020-01-07 | 比亚迪股份有限公司 | 驾驶员健康状态监测方法、***、计算机设备及存储介质 |
CN110723147A (zh) * | 2018-06-29 | 2020-01-24 | 比亚迪股份有限公司 | 车辆及其控制方法、控制装置 |
CN110766912A (zh) * | 2018-07-27 | 2020-02-07 | 长沙智能驾驶研究院有限公司 | 驾驶预警方法、设备及计算机可读存储介质 |
CN109435959A (zh) * | 2018-10-24 | 2019-03-08 | 斑马网络技术有限公司 | 疲劳驾驶处理方法、车辆、存储介质及电子设备 |
CN109584507A (zh) * | 2018-11-12 | 2019-04-05 | 深圳佑驾创新科技有限公司 | 驾驶行为监测方法、装置、***、交通工具和存储介质 |
CN109830232A (zh) * | 2019-01-11 | 2019-05-31 | 北京猎户星空科技有限公司 | 人机交互方法、装置和存储介质 |
CN110027567A (zh) * | 2019-04-30 | 2019-07-19 | 奇瑞汽车股份有限公司 | 驾驶员的驾驶状态确定方法、装置及存储介质 |
CN110422169A (zh) * | 2019-07-17 | 2019-11-08 | 浙江吉利汽车研究院有限公司 | 一种车辆控制方法、***及设备 |
CN110525444A (zh) * | 2019-08-20 | 2019-12-03 | 浙江吉利汽车研究院有限公司 | 一种针对驾驶员身体异常状况的处理方法及装置 |
CN110533880A (zh) * | 2019-09-17 | 2019-12-03 | 东南大学 | 一种基于心电信号的异常驾驶状态检测及预警控制方法 |
CN111231969A (zh) * | 2020-02-14 | 2020-06-05 | 开沃新能源汽车集团有限公司 | 一种汽车行驶状态检测方法 |
CN111881280A (zh) * | 2020-07-28 | 2020-11-03 | 南方电网深圳数字电网研究院有限公司 | 一种用于电力行业的智能人机交互***及方法 |
CN112455453A (zh) * | 2020-12-08 | 2021-03-09 | 安徽江淮汽车集团股份有限公司 | 驾驶员状态检测方法、装置及计算机可读存储介质 |
Non-Patent Citations (2)
Title |
---|
一种车载疲劳驾驶检测方法;任强;姚海敏;;信息通信(第12期);全文 * |
增压发动机高寒试验故障分析与改进;张育春;丘国生;;内燃机与配件(第02期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114454891A (zh) | 2022-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11027750B2 (en) | Method and system for assisting drivers to drive with precaution | |
WO2020024743A1 (zh) | 智能驾驶控制方法和装置、车辆、电子设备、介质、产品 | |
CN107399327B (zh) | 信息显示装置 | |
CN103987577B (zh) | 用于监视和信号化车辆的周围环境中的交通情况的方法 | |
US20200273263A1 (en) | Smart driving management system and method | |
US20200207359A1 (en) | Smart driving management system and method | |
CN105882511B (zh) | 前方车辆行驶状态的提示方法和装置 | |
CN105654674A (zh) | 监测车辆的驾驶员专注度 | |
CN105711441A (zh) | 车速控制方法及*** | |
CN112796609A (zh) | 一种车门预警方法、装置、设备及汽车 | |
US20230143515A1 (en) | Driving assistance apparatus | |
JP2017097846A (ja) | 交通参加者の注意度を改善する方法及びシステム | |
CN114506332A (zh) | 辅助驾驶方法、装置、电子设备和存储介质 | |
CN110155007A (zh) | 车辆的刹车控制方法、车载设备以及刹车控制装置 | |
CN114454891B (zh) | 汽车的控制方法、装置及计算机存储介质 | |
JP5013175B2 (ja) | 走行制御装置および方法、プログラム、並びに記録媒体 | |
EP3403896A1 (de) | System und verfahren zur handhabung von ausnahmeszenarien | |
CN109416887B (zh) | 识别控制对象车辆报知装置 | |
CN114572232A (zh) | 在行驶中用于伴随驾驶员状态的动态盲区的注意辅助 | |
CN112078574A (zh) | 一种异常停车防碰撞方法、***及汽车 | |
US20230175304A1 (en) | Vehicle for recognizing road sign using at least one sensor and method thereof | |
CN111959519B (zh) | 一种辅助驾驶功能设置方法、装置、设备及介质 | |
EP4350643A1 (en) | Vehicle exit assistance | |
CN114148336A (zh) | 车辆控制方法及装置 | |
CN115042776A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |