一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

驾驶辅助方法及车辆与流程

2021-10-19 21:37:00 来源:中国专利 TAG:辅助 驾驶 车辆 交通法规 方法


1.本发明涉及车辆驾驶辅助技术领域,尤其涉及一种基于交通法规的的驾驶辅助方法及车辆。


背景技术:

2.随着车辆日益增多,道路交通运输日趋繁忙,驾驶员在不熟悉当地交通法规的情况下,例如,新手驾驶员或者在不熟悉的国家或者地区驾驶车辆时,经常发生违规驾驶,导致罚款及扣分,严重时甚至会引起交通事故。


技术实现要素:

3.针对上述问题,有必要提供一种可减少违规驾驶的驾驶辅助方法及车辆。
4.本发明的第一方面提供一种驾驶辅助方法,应用于车辆中,所述方法包括:
5.建立数据库,所述数据库预存关键词,所述关键词定义为与交通相关联的词语;
6.获取交通法规的电子文本;
7.根据所述数据库提取所述电子文本中的关键词;
8.根据所提取的关键词生成触发条件;以及
9.获取车辆的当前行驶参数,当所述当前行驶参数满足所述触发条件时,发出辅助驾驶指令。
10.优选地,所述“根据所述数据库提取所述电子文本中所述关键词”步骤包括:将所述电子文本与所述预存关键词进行匹配,当所述电子文本中存在与所述预存关键词一致的词语时,则存储所述词语。
11.优选地,所述关键词包括交通相关的名词性词语、驾驶相关操作的动词性词语或二者的组合。
12.优选地,所述“获取交通法规的电子文本”步骤包括
13.获取所述车辆的位置信息;以及
14.根据所述车辆的位置信息自动下载或自动切换得到所述交通法规的电子文本。
15.优选地,所述触发条件包括预设驾驶场景以及预设驾驶操作,所述预设驾驶场景根据所述关键词构建,所述预设驾驶操作为符合交通法规的驾驶操作,当所述车辆在预设驾驶场景,所述车辆的驾驶不符合所述预设驾驶操作时,则判断符合触发条件。
16.优选地,所述当前行驶参数包括车辆相关参数、驾驶员相关参数、乘客相关参数以及交通相关参数中至少一项。
17.优选地,所述车辆相关参数包括车速、加速度、相对位置、偏转角度、指示灯状态、行驶方向、行驶里程、油门踏板信号、煞车信号以及转向信号中至少一项。
18.优选地,所述交通相关参数包括道路相关参数、行人相关参数、信号灯相关参数、交通标志相关参数、环境相关参数以及前后左右车辆距离中至少一项。
19.优选地,所述交通法规的电子文本可透过光学辨识纸本文件或是从网络下载取得。
20.本发明的第二方面提供一种车辆,所述车辆包括:
21.处理器;以及
22.存储器,所述存储器中存储有多个程序模块,所述多个程序模块由所述处理器加载并执行上述的驾驶辅助方法。
23.上述驾驶辅助方法及车辆可提取所述交通法规的电子文本中的关键词,根据所提取的关键词生成触发条件,并在车辆的当前行驶参数满足所述触发条件时,发出辅助驾驶指令,以减少违规驾驶,提高驾驶的安全性。
附图说明
24.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
25.图1是本发明较佳实施例提供的车辆的结构示意图。
26.图2是本发明较佳实施例提供的驾驶辅助系统的结构示意图。
27.图3是本发明较佳实施例提供的驾驶辅助方法的流程图。
28.图4是本发明较佳实施例提供的驾驶辅助方法中交通法规的电子文本的示意图。
29.图5是本发明较佳实施例提供的驾驶辅助方法中交通法规的电子文本的关键词提取示意图。
30.图6是本发明较佳实施例提供的驾驶辅助方法中生成触发条件的示意图。
31.主要元件符号说明
[0032][0033]
[0034]
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
[0035]
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本技术的实施例及实施例中的特征可以相互组合。
[0036]
在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037]
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
[0038]
请参阅图1所示,为本发明车辆较佳实施例的结构示意图。所述车辆可以包括车载电脑等计算设备。本领域技术人员可以理解,所述示意图仅仅是车辆的示例,并不构成对车辆的限定,可以包比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述车辆还可以包括动力和操纵装置、传动系统等。所述车辆1包括,但不仅限于,处理器10、存储器20、传感器40、摄像头50以及gps模块60。其中,所述存储器20中存储计算机程序及高精地图30。所述计算机程序可在所述处理器10上运行。在本较佳实施例中,所述计算机程序包括驾驶辅助系统100。所述处理器10执行所述驾驶辅助系统100时实现上述驾驶辅助方法实施例中的步骤,例如图3所示的步骤s20至s27。或者,所述处理器10执行所述计算机程序时实现所述驾驶辅助系统100实施例中各功能模块的功能,例如图2中的模块101-105。所述高精地图30包括高精地图数据,所述高精地图数据包括车道参数、信号灯参数、指示牌参数、车道实际街景。所述高精地图30获取所述gps模块60高精度定位及所述摄像头50拍摄的街景影像,比对所述高精地图数据的车道参数及车道实际街景可以精准定位车辆1在高精地图中行驶的车道。
[0039]
所述驾驶辅助系统100可以被分割成一个或多个功能模块,所述一个或者多个功能模块被存储在所述存储器20中,并由所述处理器10执行,以完成本发明。所述一个或多个功能模块可以是能够完成特定功能的一系列计算机程序指令段,所述指令段用于描述所述驾驶辅助系统100在所述车辆1中的执行过程。
[0040]
如图2,所述驾驶辅助系统100可以被分割成图2中的建立模块101、获取模块102、提取模块103、判断模块104以及辅助模块105。各模块具体功能参见驾驶辅助系统实施例中各模块的功能。
[0041]
所称处理器10可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signalprocessor,dsp)、专用集成电路(application specific integratedcircuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者所述处理器10也可以是任何常规的处理器等,所述处理器10是所述车辆1的控制中心,利用各种接口和线路连接整个车辆1的各个部分。
[0042]
所述存储器20可用于存储所述计算机程序和/或功能模块,所述处理器10通过运行或执行存储在所述存储器20内的计算机程序和/或功能模块,以及调用存储在存储器20内的参数,实现所述车辆1的各种功能。所述存储器20可主要包括存储程序区和存储参数区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储参数区可存储根据车辆1的使用所创建的参数(比如音频参数、电话本等)等。此外,存储器20可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0043]
所述传感器40用于感测所述车辆1的当前行驶参数。所述当前行驶参数包括车辆相关参数以及交通相关参数。在本较佳实施例中,所述车辆相关参数包括速度、加速度、相对位置、偏转角度、指示灯状态、行驶方向、行驶里程、油门踏板信号、煞车信号、转向信号中至少一项或者多项的组合。在本较佳实施例中,所述传感器40可为激光雷达、速度传感器、加速度传感器、偏转角度传感器、指示灯传感器中至少一项或者多项的组合。在本较佳实施例中,所述加速度传感器可针对线速度变化和角速度变化进行感测。
[0044]
在本较佳实施例中,所述传感器40数量为多个,所述多个传感器40设置于所述车辆1的四个车轮、车头以及车尾等位置。
[0045]
在另一较佳实施例中,所述传感器40可为8个摄像头、12个超音波雷达以及1个毫米波雷达。
[0046]
可以理解,所述传感器40不限于上述提及的传感器,还可以包括毫米波雷达、超音波雷达、光达(lidar)、红外线雷达、轮速传感器、热成像传感器、加速器、陀螺仪中一个或者多个的组合。
[0047]
可以理解,所述车辆相关参数除了通过所述传感器40获取,还可以从非传感器40的其他方式获取,例如,通过行车控制计算机(图未示)获取,得到车速、油门踏板信号、煞车信号、转向信号、方向灯信号等行车信息。
[0048]
在另一较佳实施例,所述摄像头50可设置于所述车辆1外部。所述摄像头50可获取车外的图像,通过现有图像识别技术,从所述图像信息可获取交通参数及车辆相关参数,搭配所述gps模块60可取得车辆精准定位信息。
[0049]
所述交通相关参数包括道路相关参数、行人相关参数、信号灯相关参数、交通标志相关参数、环境相关参数、前后左右车辆距离中的一项或多项。其中,所述道路相关参数包括车道数量、车道类型、车道线标记、车道限速值、车道单向行驶要求、车道的禁止超车路段和路口分道线分配等。但是,本发明不限于上述交通参数,本领域技术人员能够理解,交通参数还可以包括临时交通管制等其他交通参数。
[0050]
在一较佳实施例中,所述摄像头50设置于所述车辆1内。所述摄像头50可获取车内的图像,通过图像识别技术,从所述图像信息可获取驾驶员相关参数以及乘客相关参数。所述驾驶员相关参数包括驾驶时长、头部参数、手部参数以及脚部参数。所述头部参数包括眨眼频率、嘴巴张开频率等。所述乘客相关参数包括乘客数量。所述驾驶员相关参数以及乘客相关参数可用于判断是否存在违反交通法规的驾驶操作,例如,疲劳驾驶、超载。
[0051]
在另一较佳实施例中,所述摄像头50可设置于所述车辆1外,获取车外的图像,通
过现有图像识别技术,从所述图像信息可侦测所述交通相关参数中道路相关参数、行人相关参数、信号灯相关参数、交通标志相关参数、环境相关参数以及前后左右车辆距离中至少一项。例如,所述摄像头50可透过图像识别技术分析所述摄像头50获取的车外的图像,用以判断车道数量、车道类型、车道线标记、车道限速值、车道单向行驶要求、车道的禁止超车路段和路口分道线分配等。所述摄像头50可透过图像识别技术分析所述摄像头50获取的车外的图像,用以判断是否有行人经过车辆1前方或有行人通过车道,更可以判断路口的信号灯相关参数,例如,信号灯的颜色。
[0052]
所述gps模块60用于对所述车辆1进行定位,结合车辆内置地图数据库,可以判断所述车辆1的当前位置,所述gps模块60为高精度gps模块,侦测精度可以达到侦侧所述车辆1所在的车道。所述高精地图30用于获取高精地图中的交通参数,包含车道参数、信号灯参数、指示牌参数,结合gps高精度定位及摄像头,可以精准定位车辆1所在车道请参阅图2所示,本发明驾驶辅助系统100较佳实施例的功能模块图。
[0053]
在一些实施例中,驾驶辅助系统100运行于所述车辆1中。所述驾驶辅助系统100可以包括多个由程序代码段所组成的功能模块。驾驶辅助系统100中的各个程序段的程序代码可以存储于所述车辆1的存储器20中,并由所述至少一个处理器10所执行,以实现驾驶辅助功能。
[0054]
本较佳实施例中,驾驶辅助系统100根据其所执行的功能,可以被划分为多个功能模块。参阅图2所示,所述功能模块可以包括建立模块101、获取模块102、提取模块103、判断模块104以及辅助模块105。本发明所称的模块是指一种能够被至少一个处理器所执行并且能够完成固定功能的一系列计算机程序段,其存储在存储器20中。可以理解,在其他实施例中,上述模块也可为固化于所述处理器10中的程序指令或固件(firmware)。
[0055]
所述建立模块101,用于建立数据库,所述数据库预存关键词,所述关键词定义为与交通相关联的词语。
[0056]
所述获取模块102,用于获取交通法规的电子文本。所述获取模块102,还用于通过所述传感器40、摄像头50、高精地图30以及gps模块60来获取车辆1的当前行驶参数。
[0057]
所述提取模块103,用于根据所述数据库提取所述电子文本中的关键词。
[0058]
所述判断模块104,用于根据所提取的关键词生成触发条件。所述判断模块104,还用于判断所述当前行驶参数是否满足所述触发条件。
[0059]
所述辅助模块105,用于向车辆1发出辅助驾驶指令。
[0060]
请参阅图3所示,是本发明提供的驾驶辅助方法的流程图。根据不同的需求,所述流程图中步骤的顺序可以改变,某些步骤可以省略。
[0061]
步骤s21,所述建立模块101建立数据库,所述数据库预存关键词,所述关键词定义为与交通相关联的词语。
[0062]
所述数据库可基于多个国家或者地区的交通法规建立,因此,可包括不同语言类型的关键词,例如,英语、简体字、繁体字等。在一实施例中,所述数据库可根据所述gps模块60获取的位置信息,自动下载或自动切换所述数据库中的不同语言类型的关键词。所述关键词包括交通相关的名词性词语、驾驶相关操作的动词性词语或者二者的组合。所述交通相关名词性词语包括道路类词语以及车辆类词语。所述道路类词语包括交叉路口、十字路口、车道、行人、停车区域以及人行道等。车辆类词语包括货车、汽车以及出租车等。所述驾
驶相关操作的动词性词语包括加速、减速、左转弯、右转弯、变道、超载、酒驾、疲劳驾驶等。
[0063]
步骤s22,所述获取模块102获取交通法规的电子文本,请一并参阅图4,所示为部分交通法规的电子文本。所述交通法规的电子文本可预存于所述存储器20内,当车辆1启动时,所述获取模块102从所述存储器20读取所述电子文本。可以理解,所述电子文本也可由所述获取模块102从交通法规的纸本文件通过ocr技术得到所述交通法规的电子文本。在一实施例中,所述获取模块102可根据所述gps模块60获取的位置信息,自动从网络下载获取或自动切换对应于所述位置信息的交通法规的电子文本。
[0064]
步骤s23,所述提取模块103根据所述数据库提取所述电子文本中的关键词。
[0065]
在本较佳实施例中,所述提取模块103将所述电子文本与所述预存关键词进行匹配,当所述电子文本中存在与所述预存关键词一致的词语时,则存储与所述预存关键词一致的词语。例如,请一并参阅图5,所述电子文本的第一个句子:“不注意来、往行人,或转弯前未减速慢行”,所提取的关键词包括交通相关名词性词语“行人”以及驾驶相关操作的动词性词语“转弯”。所述电子文本的第二个句子:“行经交叉路口未达中心处,占用来车道抢先左转弯”,所提取的关键词包括驾驶相关操作的动词性词语“行经”、“达”与交通相关名词性词语“交叉路口”、“中心处”的组合“行经交叉路口”、“达中心处”,以及驾驶相关操作的动词性词语“左转弯”。
[0066]
可以理解,当所述电子文本中存在与所述预存关键词不一致的词语时,则删除与所述预存关键词不一致的词语,可以理解,也可以对不一致的词语,利用语意分析出接近的关键词或是不作任何动作。
[0067]
步骤s24,所述判断模块104根据所提取的关键词生成触发条件。
[0068]
在本较佳实施例中,所述触发条件包括预设驾驶场景以及对应的预设驾驶操作,其中,所述预设驾驶场景根据所述关键词构建,所述预设驾驶操作为符合交通法规的驾驶操作。
[0069]
在本较佳实施例中,所述判断模块104以所述电子文本中每个句子为单位将其包含的关键词生成所述触发条件,每个句子对应一个触发条件。在一实施例中,例如,请一并参阅图6,所述电子文本的第一个句子所提取的关键词为“行人”、“转弯”,则生成的第一触发条件包括预设驾驶场景为车辆1的预设距离有行人或者车辆1转弯前以及对应的预设驾驶操作为减速慢行。所述电子文本的第三个句子所提取的关键词为“行经交叉路口”、“达中心处”、“左转弯”,则生成的第二触发条件包括包括预设驾驶场景为车辆1的行径交岔路口或者车辆1到达中心处,左转弯以及对应的预设驾驶操作为先驶入外侧车道。
[0070]
在另一实施例中,所述句子也可以不以数字序号开始或不以句号结束的文字,例如,可以根据预设文字长度判断句子的开始和结束。
[0071]
步骤s25,所述获取模块102通过所述高精地图30、传感器40、摄像头50以及gps模块60来获取车辆1的当前行驶参数。
[0072]
所述当前行驶参数包括车辆相关参数、驾驶员相关参数、乘客相关参数以及交通相关参数中至少一项。所述车辆相关参数包括车速、相对位置、形状、偏转角度、指示灯状态、行驶方向、行驶里程、油门踏板信号、煞车信号以及转向信号中至少一项,用于表明车辆行驶状态。所述驾驶员相关参数包括驾驶时长、头部参数、手部参数以及脚部参数中至少一项,可用于表明所述驾驶员驾驶状态,例如,是否疲劳驾驶。所述乘客相关参数包括乘客信
息以及乘客乘车行为,可用于表明乘客状态,例如,是否超载,是否使用安全带等。所述交通相关参数包括道路相关参数、行人相关参数、信号灯相关参数、交通标志相关参数、环境相关参数以及前后左右车辆距离中至少一项,用于表明所述车辆1的行驶是否符合道路指示、信号灯指示等。
[0073]
步骤s26,所述判断模块104判断所述当前行驶参数是否满足所述触发条件。
[0074]
当所述车辆1处于预设驾驶场景,所述车辆1的驾驶不符合预设驾驶操作时,则判断符合触发条件;当所述车辆1处于预设驾驶场景,所述车辆1的驾驶符合预设驾驶操作时,则判断不符合触发条件。
[0075]
在本发明的第一较佳实施例中,所述车辆1的传感器40感测到距离车辆1预设距离有行人,或者感测到车辆1准备转弯,例如,车辆1的转向灯已经开启、驾驶员的手部参数表明车辆准备转向、或者车辆1的前车轮已经开始偏转,即所述车辆1处于预设驾驶场景,此时,如果传感器40进一步感测到车辆1已经减速慢行,即所述车辆1的驾驶符合预设驾驶操作,符合交通法规,则不作任何动作,如果传感器40感测到车辆1没有减速慢行,即所述车辆1的驾驶不符合预设驾驶操作时,则判断符合触发条件,则进入步骤s27。
[0076]
在本发明的第二较佳实施例中,所述判断模块104根据传感器40感测数据结合所述gps模块60及所述高精地图30定位的车辆1的位置,可判断车辆1需行径交叉路口,达到中心处,准备左转弯,即所述车辆1处于预设驾驶场景,此时,如果传感器40进一步感测到车辆1已经驶入外侧车道,即所述车辆1的驾驶符合预设驾驶操作,符合交通法规,则不作任何动作。
[0077]
在另一较佳实施例中,所述判断模块104根据传感器40感测数据结合所述gps模块60定位的车辆1的位置,可判断车辆1需行径交叉路口,达到中心处,准备左转弯,即所述车辆1处于预设驾驶场景,此时,如果所述摄像头50透过拍摄的影像数据分析后,进一步感测到车辆1已经驶入外侧车道,即所述车辆1的驾驶符合预设驾驶操作,符合交通法规,则不作任何动作。如果传感器40感测到所述车辆1没有驶入外侧车道,即所述车辆1的驾驶不符合预设驾驶操作时,则判断符合触发条件,则进入步骤s27。
[0078]
在本发明的第三较佳实施例中,所述预设驾驶场景可为所述车辆处于行驶状态,所述判断模块104根据所述摄像头50所获取的驾驶员相关参数以及所述乘客相关参数,可判断所述车辆的驾驶是否符合预设驾驶操作,如果符合交通法规,则不作任何动作。如果不符合预设驾驶操作时,例如,疲劳驾驶、超载,则判断符合触发条件,则进入步骤s27。
[0079]
步骤s27,所述辅助模块105向车辆1发出辅助驾驶指令,所述驾驶辅助包括紧急停车、减速、转向灯提示、语音提醒、警示音、车上灯号或屏幕显示提醒中至少一项。例如,在本发明的第一较佳实施例中,所述辅助模块105向车辆1发出减速指令以及语音提醒,以避免违反交通法规,或者在出现违反交通法规时,及时提醒调整驾驶操作。
[0080]
所述车辆1集成的功能模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,所述计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可
读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
[0081]
上述驾驶辅助方法及车辆1,提取所述交通法规的电子文本中的关键词,根据所提取的关键词生成触发条件,并在车辆的当前行驶参数满足所述触发条件时,发出辅助驾驶指令,以减少违规驾驶,提高驾驶的安全性。
[0082]
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由同一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
[0083]
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜