防止危险驾驶的控制方法、装置和车辆与流程

文档序号:20346108发布日期:2020-04-10 22:38阅读:279来源:国知局
防止危险驾驶的控制方法、装置和车辆与流程

本发明涉及车辆驾驶领域,具体而言,涉及一种防止危险驾驶的控制方法、装置和车辆。



背景技术:

目前,防疲劳驾驶一般通过统计驾驶时间或gps定位或采集驾驶员心跳,呼吸,眨眼,瞳孔及其他生理特征来判断驾驶员是否处于疲劳驾驶室状态,因每个人的疲劳时间不同,以及相关生理数据采集困难,且不能真实判断疲劳驾驶状态,gps定位系统亦无法及时判断驾驶员已处于疲劳驾驶状态。



技术实现要素:

本发明的目的包括,例如,提供了一种防止危险驾驶的控制方法、装置和车辆,其能够有效地判断车辆是否处于危险驾驶状态,并及时提醒驾驶员车辆处于危险驾驶状态,并提示驾驶员就近检查车辆情况或就近休息。

本发明的实施例可以这样实现:

第一方面,实施例提供一种防止危险驾驶的控制方法,包括:

获取车辆的行车轨迹信息;

根据所述行车轨迹信息判断所述车辆是否行驶平稳;

若所述车辆行驶不平稳,则获取所述车辆在单位时间内急打方向次数和急刹车次数;

判断所述急打方向次数是否大于或等于第一预设次数;

判断所述急刹车次数是否大于或等于第二预设次数;

若所述急打方向次数大于或等于第一预设次数或者所述急刹车次数大于或等于第二预设次数,则控制所述车辆的报警装置开启。

在可选的实施方式中,所述获取所述车辆的所述行车轨迹信息的步骤包括:

获取所述车辆的gps数据和行车数据;

根据所述gps数据判断所述车辆的行驶路况信息;

拟合所述行驶路况信息和所述行车数据,得到所述行车轨迹信息。

在可选的实施方式中,所述根据所述行车轨迹信息判断所述车辆是否行驶平稳的步骤包括:

将当前时间段内的所述行车轨迹信息与历史的所述行车轨迹信息进行对比;

若当前时间段内的所述行车轨迹信息与历史的所述行车轨迹信息在预设误差的范围内,则判定所述车辆行驶平稳;

否则,判定所述车辆行驶不平稳。

在可选的实施方式中,所述获取所述车辆的所述行车数据的步骤包括:

获取所述车辆在道路中的行车视频数据,其中,所述行车视频数据包含所述车辆在所述道路中的位置;

所述根据所述行车轨迹信息判断所述车辆是否行驶平稳的步骤包括:

判断所述车辆在所述道路中的位置是否位于所述道路的中心区域;

若所述车辆位于所述道路的中心区域,则判定所述车辆行驶平稳;

否则,判定所述车辆行驶不平稳。

在可选的实施方式中,所述方法还包括:

获取所述车辆的驾驶员的当前驾驶时长;

将所述当前驾驶时长与所述驾驶员的平均驾驶时长和最长驾驶时长对比;

若所述当前驾驶时长在所述平均驾驶时长和所述最长驾驶时长之间,则判定所述车辆行驶不平稳;

若所述当前驾驶时长大于所述最长驾驶时长,则执行所述控制所述车辆的报警装置开启的步骤。

本发明实施例所述的防止危险驾驶的控制方法:通过获取车辆的行车轨迹信息判断车辆是否行使平稳,车辆行驶不平稳则进一步获取在单位时间内急打方向次数和急刹车次数。若急打方向次数大于或等于第一预设次数或者急刹车次数大于或等于第二预设次数则判定车辆处于危险驾驶状态,此时通过控制车辆的报警装置开启,以提示驾驶员检查车辆或者就近休息,从而保障行车安全。

第二方面,实施例提供一种防止危险驾驶的控制装置,包括:

第一获取模块:用于获取车辆的行车轨迹信息;

第一判断模块:用于根据所述行车轨迹信息判断所述车辆是否行驶平稳;

第二获取模块:用于若所述车辆行驶不平稳,则获取所述车辆在单位时间内急打方向次数和急刹车次数;

第二判断模块:用于判断所述急打方向次数是否大于或等于第一预设次数;

第三判断模块:用于判断所述急刹车次数是否大于或等于第二预设次数;

控制模块:用于若所述急打方向次数大于或等于第一预设次数或者所述急刹车次数大于或等于第二预设次数,则控制所述车辆的报警装置开启。

在可选的实施方式中,所述第一获取模块还用于:获取所述车辆的gps数据和行车数据;根据所述gps数据判断所述车辆的行驶路况信息;拟合所述行驶路况信息和所述行车数据,得到所述行车轨迹信息。

在可选的实施方式中,所述第一判断模块还用于:将当前时间段内的所述行车轨迹信息与历史的所述行车轨迹信息进行对比;若当前时间段内的所述行车轨迹信息与历史的所述行车轨迹信息在预设误差的范围内,则判定所述车辆行驶平稳;否则,判定所述车辆行驶不平稳。

在可选的实施方式中,所述第一获取模块还用于:获取所述车辆在道路中的行车视频数据,其中,所述行车视频数据包含所述车辆在所述道路中的位置;所述第一判断模块还用于:判断所述车辆在所述道路中的位置是否位于所述道路的中心区域;若所述车辆位于所述道路的中心区域,则判定所述车辆行驶平稳;否则,判定所述车辆行驶不平稳。

本发明实施例所述的防止危险驾驶的控制装置:通过获取车辆的行车轨迹信息判断车辆是否行使平稳,车辆行驶不平稳则进一步获取在单位时间内急打方向次数和急刹车次数。若急打方向次数大于或等于第一预设次数或者急刹车次数大于或等于第二预设次数则判定车辆处于危险驾驶状态,此时通过控制车辆的报警装置开启,以提示驾驶员检查车辆或者就近休息,从而保障行车安全。

第三方面,实施例提供一种车辆,包括控制器,所述控制器存储有可运行的防止危险驾驶的控制程序,所述防止危险驾驶的控制程序被执行时,实现如前述实施方式中任一项所述的方法。

本发明实施例所述的车辆:通过获取车辆的行车轨迹信息判断车辆是否行使平稳,车辆行驶不平稳则进一步获取在单位时间内急打方向次数和急刹车次数。若急打方向次数大于或等于第一预设次数或者急刹车次数大于或等于第二预设次数则判定车辆处于危险驾驶状态,此时通过控制车辆的报警装置开启,以提示驾驶员检查车辆或者就近休息,从而保障行车安全。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明所述的车辆的结构示意框图;

图2为本发明所述的防止危险驾驶的控制方法的流程示意框图;

图3为图2中步骤s100的子步骤的流程示意框图;

图4为图2中步骤s200的子步骤的流程示意框图;

图5为图2中步骤s100的子步骤和步骤s200的子步骤的流程示意框图;

图6为本发明实施例所述的中心区域的示意图;

图7为本发明所述的防止危险驾驶的控制方法的流程示意框图;

图8为图1中防止危险驾驶的控制装置的结构示意框图。

图标:10-车辆;100-防止危险驾驶的控制装置;110-第一获取模块;120-第一判断模块;130-第二获取模块;140-第二判断模块;150-第三判断模块;160-控制模块;200-控制器。

具体实施方式

为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

请参阅图1,本发明的实施例提供了一种防止危险驾驶的控制方法和防止危险驾驶的控制装置100,应用于车辆10。该车辆10可以为汽车、货车或者工程车辆等。该车辆10包括防止危险驾驶的控制装置100和控制器200。所述防止危险驾驶的控制装置100包括至少一个可以软件或固件(firmware)的形式存储于所述控制器200中或固化在服务器的操作系统(operatingsystem,os)中的软件功能模块。所述控制器200用于执行存储于其中的可执行模块,例如所述防止危险驾驶的控制装置100所包括的软件功能模块及计算机程序等。

控制器200可能是一种集成电路芯片,具有信号的处理能力。上述的控制器200可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器。控制器200也可以是任何常规的处理器等。

控制器200的存储单元上烧录有防止危险驾驶的控制程序,当控制器200接收到执行指令后,控制器200的处理单元执行上述控制程序。

请参阅图2,该防止危险驾驶的控制方法包括以下步骤。

步骤s100:获取车辆10的行车轨迹信息。

需要说明的是,在本发明实施例中,对危险驾驶的判断主要基于车辆10自身的行驶状态。相较于现有技术中通过采集驾驶员心跳、呼吸、眨眼频率和瞳孔大小等生理数据的方案来说,本发明实施例通过获取车辆10的行车轨迹信息相对更容易和简单。并且是基于车辆10自身的运行情况,能够有效真实地判断危险驾驶和疲劳驾驶。

请参阅图3,在可选的实施方式中,该步骤s100可以包括子步骤s110、子步骤s120和子步骤s130。

子步骤s110:获取车辆10的gps数据和行车数据。

可以理解的是,该gps数据可以通过设置在车辆10上的gps传感器获得。gps数据能够反映车辆10的定位信息,在一段时间中,采集多个gps数据,该数据组为时间和坐标的二维数据组。

子步骤s120:根据gps数据判断车辆10的行驶路况信息。

进一步地,在子步骤s120中,由于gps数据能够对应到地图上的坐标点,同时得到经纬度和路况信息。该路况信息包括但不限于城市道路、高速公路、山路等不同的路况。

子步骤s130:拟合行驶路况信息和行车数据,得到行车轨迹信息。

需要说明的是,在该子步骤s130中,行驶路况信息能够和行车数据一一匹配,也就是说,在该行车数据下,有与之对应的行驶路况信息。也可以简单理解为在某一路况时,车辆10是如何行驶的。

也就是说,在本发明实施例中,该行车轨迹信息至少包括有gps数据所反映的行驶路况信息以及行车数据。即本发明实施例综合考虑了在不同路况下车辆10行驶的状态可能会不同,基于行驶路况信息和行车数据能够综合反映车辆10的行驶情况,准确性较高、不易误判。

在获得行车轨迹信息后,执行步骤s200。

步骤s200:根据行车轨迹信息判断车辆10是否行驶平稳。

如前所述,行车轨迹信息中包括行驶路况信息和与之对应的行车数据,综合考虑在不同路况下的行车数据,从而判断车辆10是否在该行驶路况下行驶平稳。

请参阅图4,在可选的实施方式中,该步骤s200可以包括子步骤s210、子步骤s220和子步骤s230。

子步骤s210:将当前时间段内的行车轨迹信息与历史的行车轨迹信息进行对比。

需要说明的是,在该子步骤s210中,历史行车轨迹信息为在车辆10开启行驶过程中的行车轨迹信息。比如,车辆10行驶到第60分钟时,将前50分钟的行车轨迹信息作为历史行车轨迹信息,而将从第51分钟到第60分钟的行车轨迹信息作为当前行车轨迹信息。在该子步骤s210中,通过对比历史行车轨迹信息和当前行车轨迹信息得到两者之间的差异。

若当前时间段内的行车轨迹信息与历史的行车轨迹信息在预设误差的范围内,则执行子步骤s220:判定车辆10行驶平稳。否则,执行子步骤s230:判定车辆10行驶不平稳。

需要说明的是,该预设误差可以根据经验进行设置,其需要综合考虑到路况等信息。

请参阅图5,在可选的实施方式中,在上述的子步骤s110中:获取车辆10的行车数据的步骤可以包括子步骤s112:获取车辆10在道路中的行车视频数据。其中,行车视频数据包含车辆10在道路中的位置。

需要说明的是,该行车视频数据可以通过设置在车辆10上的摄像头采集,比如将摄像头安装在车辆10的挡风玻璃内侧。

基于该子步骤s112,上述的步骤s200:根据行车轨迹信息判断车辆10是否行驶平稳,可以包括子步骤s240、子步骤s250和子步骤s260。

子步骤s240:判断车辆10在道路中的位置是否位于道路的中心区域。

请参阅图6,其示出了道路的中心区域。可选地,该中心区域可以为道路上两侧的行道线所划定。

在该子步骤s240中,也可以包括通过单位时间内偏离车道中心范围的次数或时间来判断判断车辆10行驶是否位于道路的中心区域。

若车辆10位于道路的中心区域,则执行子步骤s250:判定车辆10行驶平稳。否则,执行子步骤s260:判定车辆10行驶不平稳。

若车辆10行驶平稳,则继续执行步骤s100,直到判定的结果为车辆10行驶不平稳。

若车辆10行驶不平稳,则执行步骤s300:获取车辆10在单位时间内急打方向次数和急刹车次数。

步骤s400:判断急打方向次数是否大于或等于第一预设次数。

步骤s500:判断急刹车次数是否大于或等于第二预设次数。

若急打方向次数大于或等于第一预设次数或者急刹车次数大于或等于第二预设次数,则执行上述的步骤s600:控制车辆10的报警装置开启。

也就是说,在判定车辆10驾驶不平稳后,进一步判断急打方向次数和急刹车次数是否在预设次数内,若急打方向次数和急刹车次数中任一者超过预设次数,则车辆10处于危险驾驶状态,此时控制车辆10的报警装置开启,以提示驾驶员。报警装置有多种选择,比如声光报警装置,振动报警装置等等,只要能够起到提示驾驶员的目的即可。

请参阅图7,此外,在可选的实施方式中,由于每个人的疲劳驾驶时间不同,方法还根据驾驶时长来辅助判断是否处于疲劳驾驶状态(危险驾驶的一种)。此时该方法包括:步骤s700、步骤s800和步骤s900。

步骤s700:获取车辆10的驾驶员的当前驾驶时长。

步骤s800:将当前驾驶时长与驾驶员的平均驾驶时长和最长驾驶时长对比。

若当前驾驶时长在平均驾驶时长和最长驾驶时长之间,则执行步骤s900:判定车辆10行驶不平稳。

若当前驾驶时长大于最长驾驶时长,则执行步骤s600:控制车辆10的报警装置开启的步骤。

本发明实施例所述的防止危险驾驶的控制方法:通过获取车辆10的行车轨迹信息判断车辆10是否行使平稳,车辆10行驶不平稳则进一步获取在单位时间内急打方向次数和急刹车次数。若急打方向次数大于或等于第一预设次数或者急刹车次数大于或等于第二预设次数则判定车辆10处于危险驾驶状态,此时通过控制车辆10的报警装置开启,以提示驾驶员检查车辆10或者就近休息,从而保障行车安全。

请参阅图8,本发明提供一种防止危险驾驶的控制装置100,其包括第一获取模块110、第一判断模块120、第二获取模块130、第二判断模块140、第三判断模块150和控制模块160。

第一获取模块110:用于获取车辆10的行车轨迹信息。

在本发明实施例中,上述的步骤s100由第一获取模块110执行。

第一判断模块120:用于根据行车轨迹信息判断车辆10是否行驶平稳。

在本发明实施例中,上述的步骤s200由第一判断模块120执行。

第二获取模块130:用于若车辆10行驶不平稳,则获取车辆10在单位时间内急打方向次数和急刹车次数。

在本发明实施例中,上述的步骤s300由第二获取模块130执行。

第二判断模块140:用于判断急打方向次数是否大于或等于第一预设次数。

在本发明实施例中,上述的步骤s400由第二判断模块140执行。

第三判断模块150:用于判断急刹车次数是否大于或等于第二预设次数。

在本发明实施例中,上述的步骤s500由第三判断模块150执行。

控制模块160:用于若急打方向次数大于或等于第一预设次数或者急刹车次数大于或等于第二预设次数,则控制车辆10的报警装置开启。

在本发明实施例中,上述的步骤s600由控制模块160执行。

在可选的实施方式中,第一获取模块110还用于:获取车辆10的gps数据和行车数据;根据gps数据判断车辆10的行驶路况信息;拟合行驶路况信息和行车数据,得到行车轨迹信息。

在本发明实施例中,上述的子步骤s110、子步骤s120和子步骤s130由第一获取模块110执行。

在可选的实施方式中,第一判断模块120还用于:将当前时间段内的行车轨迹信息与历史的行车轨迹信息进行对比;若当前时间段内的行车轨迹信息与历史的行车轨迹信息在预设误差的范围内,则判定车辆10行驶平稳;否则,判定车辆10行驶不平稳。

在本发明实施例中,上述的子步骤s210、子步骤s220和子步骤s230由第一判断模块120执行。

在可选的实施方式中,第一获取模块110还用于:获取车辆10在道路中的行车视频数据,其中,行车视频数据包含车辆10在道路中的位置。第一判断模块120还用于:判断车辆10在道路中的位置是否位于道路的中心区域;若车辆10位于道路的中心区域,则判定车辆10行驶平稳;否则,判定车辆10行驶不平稳。

在本发明实施例中,上述的子步骤s112由第一获取模块110执行。上述的子步骤s240、子步骤s250和子步骤s260由第一判断模块120执行。

本发明实施例所述的防止危险驾驶的控制装置100:本通过获取车辆10的行车轨迹信息判断车辆10是否行使平稳,车辆10行驶不平稳则进一步获取在单位时间内急打方向次数和急刹车次数。若急打方向次数大于或等于第一预设次数或者急刹车次数大于或等于第二预设次数则判定车辆10处于危险驾驶状态,此时通过控制车辆10的报警装置开启,以提示驾驶员检查车辆10或者就近休息,从而保障行车安全。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。

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

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1