掌桥专利:专业的专利平台
掌桥专利
首页

一种智能驾驶的信息处理方法、装置、介质和设备

文献发布时间:2023-06-19 19:23:34


一种智能驾驶的信息处理方法、装置、介质和设备

技术领域

本说明书涉及智能驾驶技术领域,尤其涉及一种智能驾驶的信息处理方法、装置、介质和设备。

背景技术

随着智能驾驶技术的发展,很多车辆中设置有用于辅助用户驾驶车辆的智能驾驶单元,从而使得车辆能够在某些适合智能驾驶的路段替代用户的手动驾驶,进行智能驾驶。

由于智能驾驶单元需要智能判断何时执行变道、停车、加速等操作,因此车辆的智能驾驶功能对导航路线的精度有着极高的要求。

然而,现有技术中的导航地图是大多是基于用户手动驾驶的角度提供的,不具备智能驾驶单元在执行智能驾驶时所需要的导航精度,因此需要提供一种能够基于低精度的导航地图完成智能驾驶的方案。

发明内容

为克服相关技术中存在的问题,本说明书提供了一种智能驾驶的信息处理方法、装置、介质和设备。

根据本申请实施例的第一方面,提供一种智能驾驶的信息处理方法,应用于控制中心,所述方法包括:

接收到导航路径信息之后,将所述导航路径信息发送到云端进行地图匹配;

接收所述云端发送的针对所述导航路径信息中指定路段的匹配结果信息;其中,所述匹配结果信息包含针对所述指定路段的高精道路信息,所述高精道路信息中的道路精度高于所述导航路径信息中的道路精度;

按照预设显示方式显示所述指定路段,并将至少部分所述匹配结果信息发送给智能驾驶单元;其中,所述至少部分匹配结果信息用于辅助所述智能驾驶单元控制车辆在所述指定路段进行智能驾驶。

根据本申请实施例的第二方面,提供一种智能驾驶的信息处理方法,应用于控制中心,所述方法包括:

接收到导航路径信息之后,按照第一显示方式显示所述导航路径信息中的导航路径;

接收到针对所述导航路径信息中指定路段的匹配结果信息之后,将所述指定路段的第一显示方式调整为预设显示方式,并按照所述预设显示方式显示所述指定路段。

根据本申请实施例的第三方面,提供一种智能驾驶的信息处理方法,应用于云端,所述方法包括:

接收控制中心发送的导航路径信息;

基于所述导航路径信息进行地图匹配,得到针对所述导航路径信息中的指定路段的匹配结果信息;其中,所述匹配结果信息包含针对所述指定路段的高精道路信息,所述高精道路信息中的道路精度高于所述导航路径信息中的道路精度;

向所述控制中心发送至少部分所述匹配结果信息;其中,所述至少部分匹配结果信息用于辅助车辆在所述指定路段进行智能驾驶。

根据本申请实施例的第四方面,提供一种智能驾驶的信息处理方法,应用于智能驾驶单元,所述方法包括:

接收控制中心发送的至少部分匹配结果信息,并基于所述至少部分匹配结果信息中的信息控制车辆在指定路段进行智能驾驶;其中,所述匹配结果信息是所述控制中心接收到导航路径信息之后,将所述导航路径信息发送到云端进行地图匹配之后从所述云端接收到的,所述匹配结果信息中包含针对所述指定路段的高精道路信息,所述高精道路信息中的道路精度高于所述导航路径信息中的道路精度。

根据本申请实施例的第五方面,提供一种智能驾驶的信息处理装置,应用于控制中心,所述装置包括:

第一发送模块,用于接收到导航路径信息之后,将所述导航路径信息发送到云端进行地图匹配;

第一接收模块,用于接收所述云端发送的针对所述导航路径信息中指定路段的匹配结果信息;其中,所述匹配结果信息包含针对所述指定路段的高精道路信息,所述高精道路信息中的道路精度高于所述导航路径信息中的道路精度;

第二发送模块,用于按照预设显示方式显示所述指定路段,并将至少部分所述匹配结果信息发送给智能驾驶单元;其中,所述至少部分匹配结果信息用于辅助所述智能驾驶单元控制车辆在所述指定路段进行智能驾驶。

根据本申请实施例的第六方面,提供一种智能驾驶的信息处理装置,应用于云端,所述装置包括:

第二接收模块,用于接收控制中心发送的导航路径信息;

地图匹配模块,用于基于所述导航路径信息进行地图匹配,得到针对所述导航路径信息中的指定路段的匹配结果信息;其中,所述匹配结果信息包含针对所述指定路段的高精道路信息,所述高精道路信息中的道路精度高于所述导航路径信息中的道路精度;

第三发送模块,用于向所述控制中心发送至少部分所述匹配结果信息;其中,所述至少部分匹配结果信息用于辅助车辆在所述指定路段进行智能驾驶。

根据本申请实施例的第七方面,提供一种智能驾驶的信息处理装置,应用于智能驾驶单元,所述装置包括:

智能驾驶单元,用于接收控制中心发送的至少部分匹配结果信息,并基于所述至少部分匹配结果信息中的信息控制车辆在指定路段进行智能驾驶;其中,所述匹配结果信息是所述控制中心接收到导航路径信息之后,将所述导航路径信息发送到云端进行地图匹配之后从所述云端接收到的,所述匹配结果信息中包含针对所述指定路段的高精道路信息,所述高精道路信息中的道路精度高于所述导航路径信息中的道路精度。

根据本申请实施例的第八方面,提供一种智能驾驶车辆,所述车辆包括:

控制中心,以及分别与控制中心通信的导航单元、显示终端以及智能驾驶单元;

所述导航单元,用于将生成的导航路径信息发送给所述控制中心;

所述控制中心,用于接收到导航路径信息之后,将所述导航路径信息发送到云端进行地图匹配,以及接收所述云端发送的针对所述导航路径信息中指定路段的匹配结果信息,基于所述匹配结果信息向所述显示终端发送用于控制所述显示终端按照预设方式显示所述指定路段的显示信息,并将至少部分所述匹配结果信息发送给智能驾驶单元;其中,所述匹配结果信息包含针对所述指定路段的高精道路信息,所述高精道路信息中的道路精度高于所述导航路径信息中的道路精度;

所述智能驾驶单元,用于接收所述控制中心发送的至少部分匹配结果信息,并基于所述至少部分匹配结果信息中的信息控制车辆在指定路段进行智能驾驶。

根据本申请实施例的第九方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如第一方面到第四方面任一方面提供的实施例中任一所述智能驾驶的信息处理方法的步骤。

根据本申请实施例的第十方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序;其中,所述处理器被配置为执行如第一方面到第四方面任一方面提供的实施例中任一所述智能驾驶的信息处理方法的步骤。

本说明书的实施例提供的技术方案可以包括以下有益效果:

本申请实施例中,在接收到导航路径信息之后,将所述导航路径信息发送到云端进行地图匹配,由于云端中具有针对导航路径中的指定路段的高精道路信息,因此云端能够基于对指定路段的高精道路信息确定出指定路段的匹配结果信息,进而通过将至少部分所述匹配结果信息发送给智能驾驶单元,让智能驾驶单元能够基于至少部分匹配结果信息中的高精道路信息实现车辆在指定路段的智能驾驶。

从而解决智能驾驶单元由于导航路径提供的道路精度不够导致的无法实现智能驾驶的问题。

进一步的,在接收到云端发送的针对指定路段的匹配结果信息之后,通过按照预设显示方式显示指定路段,能够提示用户车辆执行智能驾驶的路段,提高用户的驾驶体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。

图1示出了本申请实施例提供的一种智能驾驶的信息处理方法的流程图。

图2a示出了本申请实施例提供的一种智能驾驶的信息处理方法的应用示意图。

图2b示出了本申请实施例提供的一种智能驾驶的信息处理方法的交互示意图。

图3示出了本申请实施例提供的一种智能驾驶的信息处理装置的结构示意图。

图4是本说明书根据一示例性实施例示出的一种智能驾驶的信息处理装置所在计算机设备的一种硬件结构图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。

在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

现在,越来越多的汽车中开始搭载用于辅助用户共同完成驾驶的智能驾驶单元,例如智能驾驶域控制器(Automated Driving Control Unit,ADCU),或者是高级辅助驾驶系统(Advanced Driving Assistance System,ADAS)。为了方便描述,本申请以智能驾驶单元是ADAS为例进行描述,ADAS能够利用安装在车上的各种传感器在汽车行驶过程中进行信息识别、分析、侦测和追踪,并结合导航地图的数据进行运算和分析,从而辅助用户察觉到可能发生的危险,保障用户的驾驶安全。

并且,随着智能驾驶技术的逐渐成熟,在收集了某些路段的高精道路信息之后,ADAS能够基于这些路段的高精道路信息进行智能驾驶。高精道路信息中道路的精度可以达到厘米级别(普通的导航地图中的精度为米级别)。

例如,在高速路段、高架道路这种路况简单、不稳定因素(行人、单车、十字路口、人行路)较少的路段,更适合ADAS辅助用户控制车辆进行智能驾驶。

然而,现有技术中车辆的车机端通常只会连接(或者内置)一些简单的、低精度的导航单元,从而获取到仅适用于用户进行手动驾驶时所需要的导航路径信息。因此,即使车辆中搭载有ADAS,但是由于导航路径信息的精度不能满足ADAS控制车辆智能驾驶所需要的道路精度要求,ADAS的作用也无法全面发挥,仅能够辅助提示司机进行驾驶,不适用于控制车辆智能驾驶。

基于上述问题,本方案提供一种智能驾驶的信息处理方法、装置、介质和设备,来基于低精度的导航路径信息使得智能驾驶单元辅助用户实现车辆的智能驾驶功能。

通过将车辆与云端通信,能够基于云端中具备的高精道路信息,实现对某些路段的智能驾驶。

云端中具备的车道级别精度的高精道路信息(可以理解为高精地图),例如可以是基于众包地图得到的,也可以是提前构建的。其中,众包地图是指根据运行的多辆具有环境感知能力的车辆,收集车辆行驶过程中的道路信息数据,并整理之后构建得到的高精度的行车地图。若云端中的高精道路信息是根据众包地图确定的,那么通过与云端通信,能够获取到及时更新的高精道路信息,进而实现更精准的智能驾驶功能。

接下来对本申请实施例进行详细说明。

图1示出了本申请实施例提供的一种智能驾驶的信息处理方法的流程图,如图1所示,所述方法包括以下步骤:

步骤101,接收到导航路径信息之后,将所述导航路径信息发送到云端进行地图匹配。

其中,本申请实施例中的方法,应用在车辆的控制中心(例如座舱域控制器DHU,Domain Control Unit),控制中心分别与云端以及智能驾驶单元通信。车辆的控制中心与导航单元(可以是车内安装的导航应用程序、车内设置的具有导航功能的组件,也可以是其他终端的导航单元)通信,导航路径信息可以是导航单元根据用户习惯、历史行车记录、预定线路等自动确定的,也可以是导航单元给用户提供多个导航路径信息之后,由用户从多个导航路径信息中选中之后确定的。

导航路径信息中,包括但不限于以下至少一项:

车辆预计行驶的导航路径,导航路径的出发地和目的地,导航路径中涉及的路口、道路的相关信息,导航路径的预计行驶时长、预计行驶公里数等信息。

当导航路径中还包括有预先设置的至少一个路径点(例如标志性地点)时,导航路径信息中还包括以下至少一项:

导航路径中至少一个路径点的经纬度信息、所述路径点所处道路的道路信息。

其中,导航路径中包括的至少一个路径点是按照预设的规则标记的,例如预设的规则可以是:在导航路径中每距离50米(20米等)记录一个坐标点,将记录的每个坐标点作为其中一个路径点,因此能够得到导航路径中预先记录的多个坐标点。

通过预设的规则在导航路径中标记出至少一个坐标点之后,将这些坐标点的全球定位系统(Global Positioning System,GPS)的定位信息转化为坐标点对应的至少一个路径点的经纬度信息、将这些坐标点所在道路的道路信息作为坐标点对应至少一个路径点的道路信息,从而得到导航路径中的至少一个路径点的经纬度信息、以及每个路径点所处道路的道路信息。

道路信息包括但不限于以下至少一项:道路的名称、道路所归属的区域、道路的道路等级(例如、国道、省道、高速公路、城市道路、主路、匝道等)。

导航路径信息的格式可以是图、文、音频等其他多种格式的任意组合,本申请实施例不对导航路径信息的格式进行限制。

由于控制中心、导航单元中均不具备针对导航路径信息中的导航路径的高精道路信息,因此在接收到导航路径信息之后,若想完成在导航路径中的智能驾驶,需要将导航路径信息发送到云端进行地图匹配,判断是否存在于导航路径匹配、且适用于执行智能驾驶的高精道路信息。

其中,当导航路径信息包括:导航路径中至少一个路径点的经纬度信息、所述路径点所处道路的道路信息中的至少一项信息时,将所述导航路径信息发送到云端进行地图匹配,包括:

将所述导航路径信息包括的至少一项信息发送至所述云端,以使所述云端基于所述经纬度信息和所述道路信息中的至少一项,获取与所述导航路径中的至少部分路段匹配的高精道路信息,并将所述至少部分路段确定为所述指定路段。

具体的,由于云端中存储有实时更新的若干高精道路信息,高精道路信息中至少包括:道路信息(例如道路名称、道路等级)、以及经纬度信息,因此能够根据导航路径信息中包含的经纬度信息和道路信息中的至少一项信息,确定出若干高精道路信息中是否包括导航路径信息所包括的至少部分路段。

为了保证确定的指定路段的精准度,云端可以结合经纬度信息和道路信息,共同确认出与导航路径匹配的路段,进而快速筛选出与导航路径中的路段匹配的至少部分路段,并将高精道路信息中与导航路径匹配的至少部分路段确定为该导航路径信息中适用于执行智能驾驶的指定路段。

步骤102,接收所述云端发送的针对所述导航路径信息中指定路段的匹配结果信息;其中,所述匹配结果信息包含针对所述指定路段的高精道路信息,所述高精道路信息中的道路精度高于所述导航路径信息中的道路精度。

当云端接收到导航路径信息之后,会根据导航路径信息去确定出适用于执行智能驾驶的指定路段,并且由于云端中具有针对指定路段的高精道路信息,因此能够根据高精道路信息确定适用于该车辆执行智能驾驶的匹配结果信息。

匹配结果信息用于指示云端中是否存在与导航路径中的至少部分路段匹配的高精道路信息,当存在时,匹配结果信息指示匹配成功,并携带有相应的高精道路信息,若不存在,则匹配结果信息指示匹配失败。

步骤103,按照预设显示方式显示所述指定路段,并将至少部分所述匹配结果信息发送给智能驾驶单元;其中,所述至少部分匹配结果信息用于辅助所述智能驾驶单元控制车辆在所述指定路段进行智能驾驶。

当匹配结果信息指示匹配成功时,控制中心确定地图匹配成功,那么基于匹配结果信息中针对指定路段的高精道路信息,对指定路段的显示方式进行渲染,得到按照预设显示方式显示的指定路段。若是皮匹配结果指示匹配失败,那么匹配结果信息中不存在针对指定路段的高精道路信息,此时不需要按照预设显示方式显示指定路段。

预设显示方式可以是用户根据自己的风格预先确定的,也可以是系统默认的,还可以是根据当前的天气、气候、日期、环境等周期性改变的。通过设置指定路段按照预设显示方式进行显示,能够提示用户适用于进行智能驾驶的路段,方便用户确定是否在指定路段进行智能驾驶,以及何时何地进入指定路段进行智能驾驶,防止出现用户不知道何时进入智能驾驶,从而导致用户的驾驶指令与智能驾驶时车辆的智能驾驶指令冲突的问题,有助于提高用户的驾驶体验。

并且,当匹配结果信息指示匹配成功时,控制中心通过将接收到的匹配结果信息中的至少部分匹配结果信息发送给智能驾驶单元,能够使得智能驾驶单元基于至少部分匹配结果信息(例如高精道路信息)控制车辆在指定路段进行智能驾驶。从而解决智能驾驶单元由于导航路径提供的道路精度不够导致的无法实现智能驾驶功能的问题。

需要注意的是,若是云端根据导航路径信息未匹配到指定路段,那么向控制中心返回的匹配结果信息指示匹配失败,从而使得控制中心确定当前导航路径信息对应的导航路径中没有适用于执行智能驾驶的路段。

进一步的,若是云端能够匹配到指定路段,但是可能由于云端中的运算算法不稳定等问题导致匹配结果或者生成的匹配结果信息准确度不高时,匹配结果信息中包括匹配成功的信息、高精道路信息以及用于提示匹配结果可能存在误差的提示信息。

在一个可行的实施方案中,本申请实施例提供的一种智能驾驶的信息处理方法,应用于控制中心,所述方法包括:

接收到导航路径信息之后,按照第一显示方式显示所述导航路径信息中的导航路径。

接收到针对所述导航路径信息中指定路段的匹配结果信息之后,将所述指定路段的第一显示方式调整为预设显示方式,并按照所述预设显示方式显示所述指定路段。

其中,当接收到导航路径信息时,控制中心控制显示终端正常(按照导航单元提供的显示信息、导航路径信息等)以第一显示方式正常显示当前的导航路径;当接收到匹配结果信息时,说明导航路径中的至少部分路段(也即指定路段)匹配到了高精道路信息,此时,将导航路径中的指定路段的显示方式从第一显示方式切换为预设显示方式。得到以第一显示方式显示的其他路段(导航路径中除指定路段之外的路段),以及按照预设显示方式显示的指定路段。

第一显示方式和预设显示方式是不同的显示方式,例如预设显示方式可以是在车辆的显示终端显示整个导航路径的界面,通过设置导航路径中除指定路段之外的其他路段按照第一显示方式(例如红色、绿色、蓝色)显示,然后设置指定路段按照预设显示方式(例如紫色、黄色等)显示,从而使得第一显示方式与预设显示方式之间构成颜色区别。或者是,设置第一显示方式中路段的显示比例(显示尺寸)与预设显示方式中路段的显示比例(显示尺寸)不同等,例如预设显示方式是将指定路段放大显示。再或者是,第一显示方式是二维显示、预设显示方式是三维显示。

图2a示出了本申请实施例提供的一种智能驾驶的信息处理方法的应用示意图,如图2a所示,导航路径信息中包括由路段一、路段二、路段三共同构成的导航路径。在接收到匹配结果信息之后,假设路段二为指定路段。那么,路段一和路段三按照第一显示方式进行显示,路段二(指定路段)按照预设显示方式进行显示。

当用户启动智能驾驶单元的智能驾驶功能之后,控制中心响应于智能驾驶功能的激活指令,控制显示终端对指定路段进行车道级别的显示,以及显示智能驾驶功能反馈的智能驾驶信息(例如车速、智能驾驶开关是否开启等等)。

此时,可以在显示终端显示指定路段,或者在显示终端显示导航路径中的所有路段,但是将指定路段的车道级别的显示信息发送到用户的移动终端中进行显示。

还例如,可以利用车辆的投影功能,将指定路段投影到某个区域(例如地面、车内投影显示区域等)进行显示等。

在一个可行的实施方案中,所述高精道路信息中包括所述指定路段中的车道信息、以及基于所述车道信息生成的车道路径规划信息,在执行步骤103将至少部分所述匹配结果信息发送给智能驾驶单元时,包括:

将所述车道信息和所述车道路径规划信息发送至所述智能驾驶单元,以使所述智能驾驶单元基于所述车道信息和所述车道路径规划信息控制车辆在所述指定路段进行车道级别的智能驾驶。

当云端中包含有针对指定路段的高精道路信息时,匹配结果信息指示导航路径信息与云端的高精道路信息匹配成功,云端将指定路段的高精道路信息对应的车道信息、以及基于车道信息生成的车道路径规划信息发送给车辆的控制中心。

当导航路径信息中不包含车道信息时,一条道路上可能有多个车道,如果不按照特定的车道进行行驶、容易引发交通事故,因此若是车辆想要完成智能驾驶,需要进一步获取到车道信息。

其中,车道信息用于区分指定路段中不同的车道,车道信息包括但不限于:指定路段中设置的至少一个车道的位置信息、车道长度信息、车道宽度信息、车道行驶速度信息等,例如不同行驶方向的车道,或者左转车道、右转车道等。车道路径规划信息用于告知智能驾驶单元控制车辆在指定路段智能驾驶时,最优的行驶车道。例如在其中部分指定路段中,建议在第一车道直行500米之后,转换为第二车道,以便在第二车道直行一段距离后在路口进行左拐等。

当车辆在指定路段时智能驾驶时,若是走错了车道,那么可能会导致绕路、耽误时间甚至出现交通安全问题,因此,需要能够使得智能驾驶单元实现车道级别智能驾驶的车道信息和/或车道路径规划信息。

当控制中心接收到云端发送的针对导航路径信息中的指定路段的高精道路信息(车道信息和/或车道路径规划信息)之后,此时由于控制中心确定导航路径信息匹配成功,确定可以按照预设显示方式显示所述指定路段,并且确定可以将包含高精道路信息的匹配结果信息发送给智能驾驶单元,以便智能驾驶单元基于接收到的匹配结果信息控制车辆进行智能驾驶。

其中,当车道路径规划信息包括多个规划方案时,智能驾驶单元可以基于车道信息,从车道路径规划信息对应的多个规划方案中确定出最优的车道路径规划方案,进而按照最优的车道路径规划方案控制车辆进行车道级别的智能驾驶。

通过上述方式,有助于减少智能驾驶单元的运算量,可以直接按照车道路径规划信息中的规划方案进行行驶。

在一个可行的实施方案中,所述高精道路信息中包括所述指定路段中包括的至少一个交通信号的位置信息;在执行步骤103将至少部分所述匹配结果信息发送给智能驾驶单元时,包括:

将每个所述交通信号的位置信息发送给智能驾驶单元,以使所述智能驾驶单元基于所述交通信号的位置信息优化所述车辆的定位精度。

其中,交通信号包括道路交通标线、道路交通标志等。道路交通标线例如:斑马线、白色虚线、白色实线、黄色虚线等等。道路交通标志例如警告标志(十字交叉标识、连续弯道标识、窄桥标识等),再例如禁令标志(禁止鸣笛标识、禁止直行、禁止左转弯等),还例如具有指示作用的指示标识(例如在地面或者立牌提示的直行标识、左转标识等),以及用于指路的指路标识等等。

智能驾驶单元能够通过指定路段中设置的每个交通信号的位置信息,以及结合车辆自身输入设备(摄像头、音频录入设备等)检测的外部环境数据,优化得到高精度的车辆定位信息,与现有技术中直接根据定位设备等得到的定位信息相比,能够得到精度更高的车辆定位信息,进而有助于在智能驾驶阶段对车辆进行更加精准的控制。进一步保证智能驾驶过程中的行车安全性,并有助于提高用户的舒适度(例如不会由于距离路口过近导致的高速转弯,进而降低用户的舒适度)。

进一步的,智能驾驶单元在获取到包含高精道路信息的匹配结果信息后,还可以基于车辆中的视觉模块、输入设备模块等功能模块获取到:车辆周边的交通信号信息、实时车辆信息等,并同时显示交通信号信息、实时车辆信息等。其中,实时车辆信息用于表示指定路段当前行驶车辆的信息,例如车辆数量、车速、车辆类型等等。

通过上述方法,能够在智能驾驶过程中,为用户提供更高精度和更多维度的驾驶信息,从而辅助用户判断是否适合开启智能驾驶功能,以便智能驾驶功能开启后在指定路段执行智能驾驶。进一步的,若默认在指定路段执行智能驾驶(或者是用户同意执行智能驾驶),那么通过显示更多信息的方式,保障用户在智能驾驶过程中能够全面观察到指定路段中的路况,有助于保障行车安全。若用户未在指定路段执行智能驾驶,也可以在显示终端显示车道路径规划信息、交通标识信息、实时车辆信息等一系列信息,方便用户手动驾驶。

在一个可行的实施方案中,在所述接收到导航路径信息之前,所述方法还包括以下步骤:

接收到导航请求对应的目的地信息后,将所述目的地信息发送到导航单元;获取所述导航单元针对所述目的地信息确定的至少一个备选导航路径信息;确定从所述至少一个备选导航路径信息选择的所述导航路径信息。

目的地信息可以是用户手动(语音等方式)生成的,也可以是根据用户的出行习惯、行程计划自动确定的,当接收到包含目的地信息的导航请求后,通过将目的地信息发送到导航单元,能够获取到导航单元自动生成的至少一个备选导航路径信息(起点可以是用户输入的,也可以是默认为车辆所在的位置)。

从至少一个备选导航路径信息中确定出所述导航路径信息,进而执行步骤101。其中,当需要用户从至少一个备选导航路径信息中确定出导航路径信息时,控制中心可以通过车辆的显示终端、语音播报终端辅助用户进行选择。

在一个可行的实施方案中,提供一种智能驾驶的信息处理方法,应用于云端,所述方法包括:

步骤201,接收控制中心发送的导航路径信息。

步骤202,基于所述导航路径信息进行地图匹配,得到针对所述导航路径信息中的指定路段的匹配结果信息;其中,所述匹配结果信息包含针对所述指定路段的高精道路信息,所述高精道路信息中的道路精度高于所述导航路径信息中的道路精度。

其中,当所述导航路径信息包括:导航路径中至少一个路径点的经纬度信息、所述路径点所处道路的道路信息中的至少一项信息时,基于所述导航路径信息进行地图匹配,得到针对所述导航路径信息中的指定路段的匹配结果信息,包括:

基于所述经纬度信息和所述道路信息中的至少一项,从自身存储的若干高精道路信息中,确定出与所述导航路径中的至少部分路段匹配的高精道路信息,并将所述至少部分路段确定为所述指定路段。

云端中存储的若干高精道路信息是基于若干道路信息采集设备实时更新的(例如众包地图)。若判断为是,则说明云端中存储的若干高精道路信息中存在与至少部分路段匹配的高精道路信息,则能够基于这部分匹配的高精道路信息执行相应的智能驾驶操作。当判断为否时,认为匹配失败,则说明云端中未存储有与导航路径的至少部分路段匹配的高精道路信息,则该导航路径不适用于执行智能驾驶。

所述若干高精道路信息是所述云端针对特定道路等级设置的;所述道路信息中还包括路径点所处道路的道路等级信息。

例如,智能驾驶单元通常适用于在高速、高架这些行人影响因素较少的路段执行智能驾驶,因此云端中的高精道路信息可能仅仅是针对高速、高架道路采集生成的。此时,特定道路等级为:高架道路、高速道路。

随着智能驾驶功能的逐渐发展,可以将特定道路等级扩展为更多的道路等级,例如:城市道路、匝道等。

此时,由于若干高精道路信息是所述云端针对特定道路等级设置的,那么当导航路径信息中还包括路径点所处道路的道路等级信息时,可以通过道路等级信息先筛选出与若干高精道路信息中的道路等级相同的路径点,并将其作为待匹配的路径点,那么后续在根据经纬度、道路名称中的信息匹配指定路段时可以有效减少匹配量,更快完成匹配。

匹配方法为:从所述至少一个路径点的道路等级信息中确定出包括所述特定道路等级的路径点,并将所述包括所述特定道路等级的路径点确定为待匹配路径点。基于所述待匹配路径点的经纬度信息和所述道路信息中的至少一项,从所述若干高精道路信息中确定出与所述导航路径中的至少部分路段匹配的高精道路信息。

例如,当特定道路等级为:高速。那么获取导航路径信息中每个路径点对应的道路等级,确定出道路等级是“高速”的路径点,作为待匹配路径点。若是不存在“高速”对应的路径点,则可以直接确定:由于云端中的高精道路信息仅针对高速设置,此时由于导航路径信息中不包括“高速”这个道路等级对应的路径点,因此匹配失败。

或者,云端可以根据导航路径信息中的涉及的每个路段的道路名称快速筛选出云端的高精道路信息中与导航路径的所有路段匹配的至少部分路段。

步骤203,向所述控制中心发送至少部分所述匹配结果信息;其中,所述至少部分匹配结果信息用于辅助车辆在所述指定路段进行智能驾驶。

其中,步骤201-步骤203中的相关内容已在上述实施例中进行详细介绍,此处不再赘述。

在一个可行的实施方案中,提供一种智能驾驶的信息处理方法,应用于智能驾驶单元,所述方法包括:

接收控制中心发送的至少部分匹配结果信息,并基于所述至少部分匹配结果信息中的信息控制车辆在指定路段进行智能驾驶;其中,所述匹配结果信息是所述控制中心接收到导航路径信息之后,将所述导航路径信息发送到云端进行地图匹配之后从所述云端接收到的,所述匹配结果信息中包含针对所述指定路段的高精道路信息,所述高精道路信息中的道路精度高于所述导航路径信息中的道路精度。

车辆的控制中心与智能驾驶单元之间通过以太网进行交互。

其中,交互方式包括以下两种:

方式一、控制中心主动发送相关的导航状态信息、地图匹配信息:

控制中心实时判断是否有新的目的地信息输入到导航单元中,若是有新的目的地信息输入,确定需要对路径进行导航(进入导航状态),那么则会相应的执行步骤101进入地图匹配(进入地图匹配状态)。当控制中心判断进入地图匹配状态,或者进入导航状态时,能够通过以太网将导航状态发送给智能驾驶单元,让智能驾驶单元进入准备状态(准备执行相应的智能驾驶功能、或者发送相应的功能状态信息等,例如:是否成功激活智能驾驶功能,或者是否正在进行智能驾驶,进而使得控制中心提示用户相应的功能状态。

或者方式二:智能驾驶单元主动询问,控制中心返回询问结果:

智能驾驶单元也可以周期性向控制中心发送用于询问是否进入地图匹配状态或者进入导航状态的询问信息,以便控制中心基于询问信息返回相应的结果。

同时,智能驾驶单元也能够基于控制中心对询问信息返回的匹配结果信息,确定控制中心是否完成地图匹配,若控制中心返回的匹配结果指示匹配成功且接收到相应的高精道路信息等,则可进行相应的智能驾驶控制(例如辅助驾驶、智能驾驶等)。

在一个可行的实施方案中,所述高精道路信息中包括所述指定路段中包括的至少一个交通信号的位置信息;

在所述接收控制中心发送的至少部分匹配结果信息之后,所述方法还包括:

获取当前的路况信息和/或车辆定位信息;基于所述路况信息、所述车辆定位信息中的至少一项,结合所述交通信号的位置信息,优化所述车辆的定位精度。

其中,路况信息可以是通过车辆的采集设备采集的,例如:摄像头(视觉系统)、声音采集设备。车辆定位信息可以是根据定位系统获取的。

通过路况信息能够感知到车辆与其他车辆、车道、交通信号之间的关系(例如位于第三车道、距离车道中的左转标识预计有5米、距离交通信号灯还有10米等)。由于高精道路信息中的交通信号的位置信息精度较高,因此能够根据交通信号的位置信息(例如交通信号灯的位置)确定出当前车辆的精准定位。

或者,由于获取到的车辆定位信息的精度不够高,例如GPS定位精度在5m左右,因此为了提高定位精度,通过路况信息指示的自身车辆与其他车辆、车道、交通信号之间的关系,以及交通信号的位置信息,能够提高定位精度。

进而有助用智能驾驶单元基于更高的定位精度执行更高精度的智能驾驶。

图2b示出了本申请实施例提供的一种智能驾驶的信息处理方法的交互示意图,如图2b所示,所述方法应用在车辆的控制中心,控制中心分别与云端、导航单元以及智能驾驶单元通信连接,智能驾驶单元与动力系统连接,用于通过控制动力系统执行相应的智能驾驶指令。

需要注意的是,本申请实施例中,由于导航单元与云端属于不同的单元,因此可能其内部对道路的划分标准不相同(或者格式不统一),此时通过控制中心将导航单元中的导航路径信息转化为与云端的划分标准对应的道路的信息,能够有助于提高对指定路段的控制精度。

在一个可行的实施方案中,提供一种智能驾驶车辆,所述车辆包括:

控制中心,以及分别与控制中心通信的导航单元、显示终端以及智能驾驶单元。

所述导航单元,用于将生成的导航路径信息发送给所述控制中心。

所述控制中心,用于接收到导航路径信息之后,将所述导航路径信息发送到云端进行地图匹配,以及接收所述云端发送的针对所述导航路径信息中指定路段的匹配结果信息,基于所述匹配结果信息向所述显示终端发送用于控制所述显示终端按照预设方式显示所述指定路段的显示信息,并将至少部分所述匹配结果信息发送给智能驾驶单元;其中,所述匹配结果信息包含针对所述指定路段的高精道路信息,所述高精道路信息中的道路精度高于所述导航路径信息中的道路精度。

所述智能驾驶单元,用于接收所述控制中心发送的至少部分匹配结果信息,并基于所述至少部分匹配结果信息中的信息控制车辆在指定路段进行智能驾驶。

上述智能驾驶车辆中涉及的相关内容已在上述实施例中进行说明,此处不再赘述。

图3示出了本申请实施例提供的一种智能驾驶的信息处理装置的结构示意图,该装置应用于控制中心,如图3所示,所述装置包括:

第一发送模块301,用于接收到导航路径信息之后,将所述导航路径信息发送到云端进行地图匹配。

第一接收模块302,用于接收所述云端发送的针对所述导航路径信息中指定路段的匹配结果信息;其中,所述匹配结果信息包含针对所述指定路段的高精道路信息,所述高精道路信息中的道路精度高于所述导航路径信息中的道路精度。

第二发送模块303,用于按照预设显示方式显示所述指定路段,并将至少部分所述匹配结果信息发送给智能驾驶单元;其中,所述至少部分匹配结果信息用于辅助所述智能驾驶单元控制车辆在所述指定路段进行智能驾驶。

在一个可行的实施方案中,所述高精道路信息中包括所述指定路段中的车道信息、以及基于所述车道信息生成的车道路径规划信息。

所述第二发送模块在用于将至少部分所述匹配结果信息发送给智能驾驶单元时,用于:

将所述车道信息和所述车道路径规划信息发送至所述智能驾驶单元,以使所述智能驾驶单元基于所述车道信息和所述车道路径规划信息控制车辆在所述指定路段进行车道级别的智能驾驶。

在一个可行的实施方案中,所述高精道路信息中包括所述指定路段中包括的至少一个交通信号的位置信息。

所述第二发送模块在用于将至少部分所述匹配结果信息发送给智能驾驶单元时,用于:

将每个所述交通信号的位置信息发送给智能驾驶单元,以使所述智能驾驶单元基于所述交通信号的位置信息优化所述车辆的定位精度。

在一个可行的实施方案中,导航路径中至少一个路径点的经纬度信息、所述路径点所处道路的道路信息。

所述第一发送模块在用于将所述导航路径信息发送到云端进行地图匹配时,包括:

将所述导航路径信息包括的至少一项信息发送至所述云端,以使所述云端基于所述经纬度信息和所述道路信息中的至少一项,获取与所述导航路径中的至少部分路段匹配的高精道路信息,并将所述至少部分路段确定为所述指定路段。

在一个可行的实施方案中,所述装置还包括:

目的地接收模块,用于在所述接收到导航路径信息之前,接收到导航请求对应的目的地信息后,将所述目的地信息发送到导航单元。

获取模块,用于获取所述导航单元针对所述目的地信息确定的至少一个备选导航路径信息。

路径确定模块,用于确定从所述至少一个备选导航路径信息选择的所述导航路径信息。

在一个可行的实施方案中,提供一种智能驾驶的信息处理装置,应用于云端,所述装置包括:

第二接收模块,用于接收控制中心发送的导航路径信息。

地图匹配模块,用于基于所述导航路径信息进行地图匹配,得到针对所述导航路径信息中的指定路段的匹配结果信息;其中,所述匹配结果信息包含针对所述指定路段的高精道路信息,所述高精道路信息中的道路精度高于所述导航路径信息中的道路精度。

第三发送模块,用于向所述控制中心发送至少部分所述匹配结果信息;其中,所述至少部分匹配结果信息用于辅助车辆在所述指定路段进行智能驾驶。

在一个可行的实施方案中,所述导航路径信息包括以下至少一项:

导航路径中至少一个路径点的经纬度信息、所述路径点所处道路的道路信息。

所述地图匹配模块在用于基于所述导航路径信息进行地图匹配,得到针对所述导航路径信息中的指定路段的匹配结果信息时,包括:

基于所述经纬度信息和所述道路信息中的至少一项,从自身存储的若干高精道路信息中,确定出与所述导航路径中的至少部分路段匹配的高精道路信息,并将所述至少部分路段确定为所述指定路段。

在一个可行的实施方案中,所述若干高精道路信息是所述云端针对特定道路等级设置的;所述道路信息中还包括路径点所处道路的道路等级信息。

所述地图匹配模块在用于从自身存储的若干高精道路信息中,确定出与所述导航路径中的至少部分路段匹配的高精道路信息时,用于:

从所述至少一个路径点的道路等级信息中确定出包括所述特定道路等级的路径点,并将所述包括所述特定道路等级的路径点确定为待匹配路径点。

基于所述待匹配路径点的经纬度信息和所述道路信息中的至少一项,从所述若干高精道路信息中确定出与所述导航路径中的至少部分路段匹配的高精道路信息。

在一个可行的实施方案中,提供一种智能驾驶的信息处理装置,应用于智能驾驶单元,所述装置包括:

智能驾驶单元,用于接收控制中心发送的至少部分匹配结果信息,并基于所述至少部分匹配结果信息中的信息控制车辆在指定路段进行智能驾驶;其中,所述匹配结果信息是所述控制中心接收到导航路径信息之后,将所述导航路径信息发送到云端进行地图匹配之后从所述云端接收到的,所述匹配结果信息中包含针对所述指定路段的高精道路信息,所述高精道路信息中的道路精度高于所述导航路径信息中的道路精度。

在一个可行的实施方案中,所述高精道路信息中包括所述指定路段中包括的至少一个交通信号的位置信息;所述装置还包括:

车辆信息获取模块,用于在接收控制中心发送的至少部分匹配结果信息之后,获取当前的路况信息和/或车辆定位信息。

定位优化模块,用于基于所述路况信息、所述车辆定位信息中的至少一项,结合所述交通信号的位置信息,优化所述车辆的定位精度。

上述装置中各个模块的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本说明书方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

图4是本说明书根据一示例性实施例示出的一种智能驾驶的信息处理装置所在计算机设备的一种硬件结构图,如图4所示,该设备可以包括:处理器410、存储器420、输入/输出接口430、通信接口440和总线450。其中处理器410、存储器420、输入/输出接口430和通信接口440通过总线450实现彼此之间在设备内部的通信连接。

处理器410可以采用通用的CPU(Central Processing Unit,中央处理器)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本申请实施例所提供的任一智能驾驶的信息处理方法的步骤。

存储器420可以采用ROM(Read Only Memory,只读存储器)、RAM(Random AccessMemory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器420可以存储操作系统和其他应用程序,在通过软件或者固件来实现本申请实施例所提供的技术方案时,相关的程序代码保存在存储器420中,并由处理器410来调用执行。

输入/输出接口430用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。

通信接口440用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信。

总线450包括一通路,在设备的各个组件(例如处理器410、存储器420、输入/输出接口430和通信接口440)之间传输信息。

需要说明的是,尽管上述设备仅示出了处理器410、存储器420、输入/输出接口430、通信接口440以及总线450,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本申请实施例方案所必需的组件,而不必包含图中所示的全部组件。

本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例提供的任一所述的智能驾驶的信息处理方法的步骤。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

技术分类

06120115889242