CN116481558A - 导航过程的信息提示方法、装置、设备及存储介质 - Google Patents
导航过程的信息提示方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN116481558A CN116481558A CN202310258805.5A CN202310258805A CN116481558A CN 116481558 A CN116481558 A CN 116481558A CN 202310258805 A CN202310258805 A CN 202310258805A CN 116481558 A CN116481558 A CN 116481558A
- Authority
- CN
- China
- Prior art keywords
- road
- interference
- information
- subarea
- identifier
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 131
- 230000008569 process Effects 0.000 title claims abstract description 49
- 238000005192 partition Methods 0.000 claims description 146
- 238000013507 mapping Methods 0.000 claims description 21
- 238000012545 processing Methods 0.000 claims description 21
- 230000002452 interceptive effect Effects 0.000 claims description 15
- 238000012216 screening Methods 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 8
- 238000010276 construction Methods 0.000 claims description 4
- 238000013461 design Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 14
- 230000002829 reductive effect Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 6
- 230000000670 limiting effect Effects 0.000 description 5
- 230000000007 visual effect Effects 0.000 description 5
- 238000013473 artificial intelligence Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000004397 blinking Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000008719 thickening Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000007789 sealing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3626—Details of the output of route guidance instructions
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
本申请公开了一种导航过程的信息提示方法、装置、设备及存储介质,属于导航技术领域。本申请的实施例可应用于地图领域,该方法包括:根据第一道路和第二道路的方向信息,确定道路路口的通行道路标识,第一道路和第二道路的连接点为道路路口;根据第一道路和至少一条干扰道路中每条干扰道路的方向信息,分别确定每条干扰道路对应的干扰道路标识,干扰道路是道路路口连接的除去第一道路和第二道路以外的道路;基于通行道路标识和至少一个干扰道路标识,构建道路路口的路型标识;基于道路路口的路型标识,得到道路路口的导航提示信息,导航提示信息用于在道路路口从第一道路驶入第二道路的情况下,提示避免驶入干扰道路。
Description
技术领域
本申请涉及导航技术领域,特别涉及一种导航过程的信息提示方法、装置、设备及存储介质。
背景技术
导航功能是通过起始位置和终点位置进行路线规划和导航,避免在行驶过程中驶入错误的道路。
在相关技术中,面对道路路口;需要将道路路口连接的各个道路的道路名称、道路类型、道路方向等信息全部嵌入到导航程序中,由导航程序直接生成道路路口的导航提示信息,通过导航提示信息提示用户在道路路口避免驶入错误的道路。
然而,现实生活中的路网设计复杂,通过导航程序对道路路口的大量信息进行处理的计算复杂度高、耗费时间长,导致生成导航提示信息的效率低下。
发明内容
本申请提供了一种导航过程的信息提示方法、装置、设备及存储介质,所述技术方案如下:
根据本申请的一方面,提供了一种导航过程的信息提示方法,所述方法包括:
根据第一道路和第二道路的方向信息,确定道路路口的通行道路标识,所述第一道路和所述第二道路的连接点为所述道路路口;
根据所述第一道路和至少一条干扰道路中每条干扰道路的方向信息,分别确定所述每条干扰道路对应的干扰道路标识,所述干扰道路是所述道路路口连接的除去所述第一道路和所述第二道路以外的道路;
基于所述通行道路标识和至少一个所述干扰道路标识,构建所述道路路口的路型标识;
基于所述道路路口的所述路型标识,得到所述道路路口的导航提示信息,所述导航提示信息用于在所述道路路口从所述第一道路驶入所述第二道路的情况下,提示避免驶入所述干扰道路。
根据本申请的另一方面,提供了一种导航过程的信息提示装置,所述装置包括:
确定模块,用于根据第一道路和第二道路的方向信息,确定道路路口的通行道路标识,所述第一道路和所述第二道路的连接点为所述道路路口;
所述确定模块,还用于根据所述第一道路和至少一条干扰道路中每条干扰道路的方向信息,分别确定所述每条干扰道路对应的干扰道路标识,所述干扰道路是所述道路路口连接的除去所述第一道路和所述第二道路以外的道路;
构建模块,用于基于所述通行道路标识和至少一个所述干扰道路标识,构建所述道路路口的路型标识;
处理模块,用于基于所述道路路口的所述路型标识,得到所述道路路口的导航提示信息,所述导航提示信息用于在所述道路路口从所述第一道路驶入所述第二道路的情况下,提示避免驶入所述干扰道路。
在本申请的一个可选设计中,所述确定模块还用于:
根据所述第一道路和所述第二道路的方向信息,确定所述第一道路和所述第二道路之间的通行夹角;
基于所述通行夹角,在角度分区信息中查找出通行分区区域,将所述通行分区区域的分区标识确定为所述通行道路标识;
所述确定模块还用于:
根据所述第一道路和至少一条干扰道路中每条干扰道路的方向信息,确定所述每条干扰道路对应的干扰夹角;
在所述角度分区信息中查找出每个所述干扰夹角对应的干扰分区区域,将所述干扰分区区域的分区标识确定为所述干扰夹角对应的所述干扰道路的所述干扰道路标识;
其中,所述角度分区信息中携带有至少两个夹角信息和分区区域之间的映射关系。
在本申请的一个可选设计中,所述确定模块还用于:
在所述角度分区信息中查找出每个所述干扰夹角对应的干扰分区区域;
在所述干扰分区区域和所述通行分区区域相同的情况下,确定所述干扰分区区域对应的所述干扰道路的干扰方向标识,所述干扰方向标识用于指示所述干扰道路位于所述第二道路的左侧或右侧;
将所述干扰分区区域的分区标识和所述干扰方向标识确定为所述干扰道路的所述干扰道路标识。
在本申请的一个可选设计中,所述确定模块还用于:
在所述角度分区信息中查找出每个所述干扰夹角对应的干扰分区区域;
在至少两个所述干扰分区区域相同的情况下,确定至少两个所述干扰分区区域对应的至少两个干扰道路的角度顺序标识,所述角度顺序标识用于指示所述至少两个干扰道路分别和所述第二道路之间的夹角;
将所述干扰分区区域的分区标识和所述角度顺序标识确定为对应的所述干扰道路的所述干扰道路标识。
在本申请的一个可选设计中,所述装置还包括:
筛选模块,用于基于所述第二道路的方向信息,在所述道路路口的连接道路中筛选出所述至少一条干扰道路;
其中,所述干扰道路和所述第二道路之间的夹角小于角度阈值。
在本申请的一个可选设计中,所述筛选模块还用于:
根据所述第一道路和所述第二道路之间的夹角,在角度分区信息中查找出所述第二道路对应的通行分区区域,所述角度分区信息中携带有至少两个夹角信息和分区区域之间的映射关系;
根据所述通行分区区域在所述角度分区信息中的相邻分区区域的夹角信息,确定所述角度阈值;
在所述道路路口的连接道路中,将和所述第二道路之间的夹角小于角度阈值的道路确定为所述干扰道路。
在本申请的一个可选设计中,所述筛选模块还用于:
将所述第二道路和所述相邻分区区域的外侧边界之间的夹角角度,确定为所述角度阈值;
其中,所述外侧边界是所述相邻分区区域中远离所述通行分区区域的角度边界。
在本申请的一个可选设计中,所述装置还包括:
获取模块,用于获取所述第一道路和所述第二道路中的至少一个道路的道路类型信息,所述道路类型信息用于指示至少一个道路特征;
所述处理模块还用于:
基于所述道路路口的所述路型标识和所述道路类型信息,确定所述道路路口的场景标识;
根据所述道路路口的场景标识,得到所述道路路口的导航提示信息。
在本申请的一个可选设计中,所述处理模块还用于:
基于所述路型标识和所述道路类型信息,确定出至少两个候选场景;所述道路路口的所述路型标识和所述候选场景的候选路型标识相同,且所述道路类型信息指示的所述道路特征和所述候选场景指示的至少一个候选道路特征相同;
将所述至少两个候选场景中的第一候选场景的标识信息,确定为所述道路路口的场景标识;所述第一候选场景的所述候选道路特征和所述道路特征的重叠数量大于除所述第一候选场景以外的其他候选场景。
根据本申请的另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上方面所述的导航过程的信息提示方法。
根据本申请的另一方面,提供了一种计算机可读存储介质,所述可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上方面所述的导航过程的信息提示方法。
根据本申请的另一方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中,处理器从所述计算机可读存储介质读取并执行所述计算机指令,以实现上述如上方面所述的导航过程的信息提示方法。
本申请提供的技术方案带来的有益效果至少包括:
路型标识中的通行道路标识指示了第一道路和第二道路之间的方向关系,干扰道路标识指示了第一道路和干扰道路之间的方向关系;确定道路路口的路型标识,对第一道路、第二道路和干扰道路之间的角度信息进行了充分利用,实现了描述与道路路口连接的道路的方向特征;通过路型标识得到道路路口的导航提示信息,降低了确定导航提示信息的信息维度,提高了确定导航提示信息的效率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一个示例性实施例提供的计算机系统的示意图;
图2是本申请一个示例性实施例提供的导航过程的示意图;
图3是本申请一个示例性实施例提供的导航过程的信息提示方法的流程图;
图4是本申请一个示例性实施例提供的导航过程的信息提示方法的流程图;
图5是本申请一个示例性实施例提供的导航过程的信息提示方法的流程图;
图6是本申请一个示例性实施例提供的道路路口的路型标识的示意图;
图7是本申请一个示例性实施例提供的导航过程的信息提示方法的流程图;
图8是本申请一个示例性实施例提供的道路路口的路型标识的示意图;
图9是本申请一个示例性实施例提供的导航过程的信息提示方法的流程图;
图10是本申请一个示例性实施例提供的导航过程的信息提示方法的流程图;
图11是本申请一个示例性实施例提供的导航过程的信息提示方法的流程图;
图12是本申请一个示例性实施例提供的导航过程的信息提示方法的流程图;
图13是本申请一个示例性实施例提供的映射表的示意图;
图14是本申请一个示例性实施例提供的导航过程的信息提示装置的结构框图;
图15是本申请一个示例性实施例提供的服务器的结构框图。
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。例如,本申请中涉及到的道路信息等都是在充分授权的情况下获取的。
应当理解,尽管在本公开可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一参数也可以被称为第二参数,类似地,第二参数也可以被称为第一参数。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
图1示出了本申请一个实施例提供的计算机系统的示意图。该计算机系统可以实现成为导航过程的信息提示方法的系统架构。该计算机系统可以包括:终端100和服务器200。
终端100可以是诸如手机、平板电脑、智能语音交互设备、智能家电、车载终端(车机)、飞行器、可穿戴设备、PC(Personal Computer,个人计算机)等电子设备。终端100中可以安装运行目标应用程序的客户端,该目标应用程序可以是导航过程的信息提示应用程序,也可以是提供有导航过程的信息提示功能的其他应用程序,本申请对此不作限定。另外,本申请对该目标应用程序的形式不作限定,包括但不限于安装在终端100中的App(Application,应用程序)、小程序等,还可以是网页形式。
服务器200可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器。服务器200可以是上述目标应用程序的后台服务器,用于为目标应用程序的客户端提供后台服务。
本申请实施例提供的导航过程的信息提示方法,各步骤的执行主体可以是计算机设备,所述计算机设备是指具备数据计算、处理和存储能力的电子设备。以图1所示的方案实施环境为例,可以由终端100执行导航过程的信息提示方法(如终端100中安装运行的目标应用程序的客户端执行该导航过程的信息提示方法),也可以由服务器200执行该导航过程的信息提示方法,或者由终端100和服务器200交互配合执行,本申请对此不作限定。
此外,本申请技术方案可以和区块链技术相结合。例如,本申请所公开的导航过程的信息提示方法,其中涉及的一些数据(第一道路和第二道路的方向信息等数据)可以保存于区块链上。终端100和服务器200之间可以通过网络进行通信,如有线或无线网络。本发明实施例可应用于地图领域的各种场景,包括但不限于云技术、人工智能、智慧交通、辅助驾驶等。
图2示出了本申请一个实施例提供的导航过程的示意图。
获取第一道路310和第二道路320的方向信息,导航路线为从第一道路310驶入第二道路320。
第一子图a显示了第一道路310和第二道路320在地图中的位置关系,第一道路310和第二道路320连接点为道路路口300,也称转向点;道路路口300还连接有至少一条干扰道路。为了避免混淆,在第一子图a中未显示干扰道路。
为了便于展示,第二子图b改变了观察第一道路310和第二道路320的观察方向。道路路口300是圆形区域中的圆心位置,即通过在圆心位置转向,从第一道路310驶入第二道路320。
第二子图b展示了角度分区信息,以转向点为圆心,将第一道路310所在方向记为180度方向,从第一道路310经过圆心延伸的方向记为0度方向,0度方向左侧至第一道路310所在方向为0至-180度方向,0度方向右侧至第一道路310所在方向为0至180度方向。示例性的,角度分区信息是基于视觉的分区信息,根据道路所在的方位信息,确定道路的分区区域。夹角信息用于指示从第一道路310经过圆心延伸的方向旋转至第二道路320的方向的旋转角度;示例性的,顺时针旋转角度为正数,逆时针旋转角度为负数。
角度分区信息指示了夹角信息和分区区域之间的映射关系;具体的:
-15度至15度方向为直行区域,分区标识为00;
15度至30度方向为靠右区域,分区标识为01;
30度至70度方向为右前区域,分区标识为02;
70度至110度方向为右转区域,分区标识为03;
110度至160度方向为右后区域,分区标识为04;
160度至180度方向为右掉头区域,分区标识为05;
-15度至-30度方向为靠左区域,分区标识为51;
-30度至-70度方向为左前区域,分区标识为52;
-70度至-110度方向为左转区域,分区标识为53;
-110度至-160度方向为左后区域,分区标识为54;
-160度至-180度方向为左掉头区域,分区标识为55。
第二子图b中,道路路口300连接有五条道路,分别为第一道路310、第二道路320、第一干扰道路331、第二干扰道路332、第三干扰道路333。
示例性的,第一道路310在角度分区信息中查找出对应左前区域,分区标识为52;左前区域的相邻分区区域为靠左区域和左转区域。将靠左区域和左转区域中的两条干扰道路:第一干扰道路331和第二干扰道路332确定为干扰道路。
进一步的,第二道路320在角度分区信息中查找出对应左前区域,将左前区域的分区标识52确定为通行道路标识;
两条干扰道路在角度分区信息中查找出对应左转区域,将左转区域的分区标识53确定为两个干扰道路标识;即第一干扰道路331对应的干扰道路标识为52、第二干扰道路332对应的干扰道路标识为52。
由于两条干扰道路均对应左转区域,为两个干扰道路标识添加角度顺序标识,第二干扰道路332和第二道路320之间的夹角小于第一干扰道路331和第二道路320之间的夹角;第二干扰道路332的角度顺序标识为A,第一干扰道路331的角度顺序标识为B。为干扰道路标识添加角度顺序标识,更新后第一干扰道路331对应的干扰道路标识为52B、第二干扰道路332对应的干扰道路标识为52A。
基于通行道路标识和两个干扰道路标识,构建道路路口300的路型标识;道路路口300的路型标识为53_52A_52B。
获取第一道路310和第二道路320中的至少一个道路的道路类型信息,道路类型信息指示的道路特征包括但不限于道路名称、道路禁行方案、道路等级中的至少之一。
基于道路路口300的路型标识和道路类型信息,根据映射关系得到道路路口300的场景标识;根据道路路口300的场景标识,查找得到道路路口300的导航提示信息。比如:导航提示信息包括文字或语音信息“前方路口向右前方行驶,请注意不是右转,注意避免驶入右转两车道,右前方行驶的驶入路段靠近住宅区,注意减速。”、右转提示图像的图像信息中的至少之一。
接下来,将通过以下实施例对导航过程的信息提示方法进行介绍。
图3示出了本申请一个示例性实施例提供的导航过程的信息提示方法的流程图。该方法可以由计算机设备执行。该方法包括:
步骤510:根据第一道路和第二道路的方向信息,确定道路路口的通行道路标识;
导航过程是指引从第一道路驶入第二道路,第一道路和第二道路的连接点为道路路口;示例性的,道路路口还连接有至少一条除去第一道路和第二道路以外的道路。在一种实现方式中,道路路口连接有至少三条道路,也称在道路路口存在转向可能性。
示例性的,第一道路和第二道路的方向信息分别用于指示第一道路和第二道路连接至道路路口的方向信息;方向信息可以通过任意坐标系下的角度、与道路路口连接的任意一条道路之间的夹角信息、方向标识等方式中的至少之一表示,本实施例对方向信息的指示方式不进行限制。
示例性的,道路路口的通行道路标识用于指示第一道路和第二道路之间的相对位置,通行道路标识可以直接或间接携带有第一道路和第二道路之间的夹角信息。
步骤520:根据第一道路和至少一条干扰道路中每条干扰道路的方向信息,分别确定每条干扰道路对应的干扰道路标识;
干扰道路是道路路口连接的除去第一道路和第二道路以外的道路;在一种实现方式中,道路路口连接的道路用于指示从第一道路驶入道路路口之后经过转向或直行行驶允许驶入的道路。可选的,允许驶入通常指通行方向允许驶入,比如:从第一道路驶入道路路口之后经过转向或直行行驶后不会出现逆行行为的道路;进一步可选的,允许驶入指示有通行方向允许驶入和通行规则允许驶入,比如:从第一道路驶入道路路口之后经过转向或直行行驶后不会出现禁行规定的道路。
第一道路和至少一条干扰道路的方向信息分别用于指示第一道路和至少一条干扰道路连接至道路路口的方向信息,本实施例对方向信息的指示方式不进行限制。
示例性的,道路路口的干扰道路标识用于指示第一道路和干扰道路之间的相对位置,干扰道路标识可以直接或间接携带有第一道路和干扰道路之间的夹角信息。示例性的,干扰道路标识和干扰道路通常是一一对应的,但也不排除使用一个干扰道路标识对多个干扰道路进行指示的情况,即不排除存在干扰道路标识的数量小于干扰道路的数量的情况。
需要说明的是,本实施例是以步骤520在步骤510之后执行为例进行说明的,在一种实现方式中,步骤510可以在步骤520的同时或之后执行,本实施例中步骤的前后顺序并不作为执行时序的限定。
步骤530:基于通行道路标识和至少一个干扰道路标识,构建道路路口的路型标识;
示例性的,路型标识用于指示道路路口的至少三条道路之间的位置关系,上述至少三条道路包括第一道路、第二道路和至少一条干扰道路。
示例性的,对于一个道路路口,根据驶入道路路口的第一道路,和/或,驶出道路路口的第二道路发生改变,路型标识也会相应发生改变。示例性的,路型标识可以直接或间接携带有通行道路标识和至少一个干扰道路标识。
在一种可选实现方式中,通行道路标识排列在至少一个干扰道路标识之前,组合得到道路路口的路型标识。示例性的,道路标识排列在干扰道路标识之前,但对至少一个干扰道路标识如何排列不作出限制性规定。
步骤540:基于道路路口的路型标识,得到道路路口的导航提示信息;
示例性的,导航提示信息的展示方式可以是文字或多媒体信息,比如包括但不限于文本、图片、动画、视频、音频、三维投影等方式中的至少之一。
导航提示信息用于在道路路口从第一道路驶入第二道路的情况下,提示避免驶入干扰道路。示例性的,导航提示信息用于展示道路路口连接的第二道路的指示信息;进一步的,导航提示信息提示避免驶入干扰道路的方式可以是显式提示,比如,直接指示避免驶入干扰道路;也可以是隐式提示,比如,对第二道路通过多媒体高亮或闪烁、语音高声提示、文字加粗标注等方式中的至少之一进行重点标注;通过对第二道路进行重点标注,隐式提示避免驶入干扰道路。可以理解的,在一种可选实现方式中可以同时使用隐式提示和显式提示,本申请对此不进行限制。示例性的,本申请中的各个实施例可以应用于地图领域,比如基于地图预览规划的行驶路线,基于地图查看行驶路线的导航提示信息等。
综上所述,本实施例提供的方法,路型标识中的通行道路标识指示了第一道路和第二道路之间的方向关系,干扰道路标识指示了第一道路和干扰道路之间的方向关系;确定道路路口的路型标识,对第一道路、第二道路和干扰道路之间的角度信息进行了充分利用,实现了描述与道路路口连接的道路的方向特征;通过路型标识得到道路路口的导航提示信息,降低了确定导航提示信息的信息维度,提高了确定导航提示信息的效率。
图4示出了本申请一个示例性实施例提供的导航过程的信息提示方法的流程图。该方法可以由计算机设备执行。即在图3示出的实施例中,步骤510可以实现为步骤512、步骤514;步骤520可以实现为步骤522、步骤524:
步骤512:根据第一道路和第二道路的方向信息,确定第一道路和第二道路之间的通行夹角;
示例性的,在第一道路和第二道路的方向信息对应相同的方向参考系的情况下,通行夹角是通过第一道路和第二道路的方向信息直接计算得到的。在第一道路和第二道路的方向信息对应不同的方向参考系的情况下,通行夹角是先对第一道路和第二道路的方向信息进行方向参考系进行统一处理之后,再计算的得到的,本实施例对通行夹角的计算方式不进行限制。
示例性的,通行夹角用于指示第一道路和第二道路之间的夹角角度,进一步的,通行夹角还指示有第一道路转向第二道路的转角方向,比如左侧或右侧。
步骤514:基于通行夹角,在角度分区信息中查找出通行分区区域,将通行分区区域的分区标识确定为通行道路标识;
示例性的,角度分区信息中携带有至少两个夹角信息和分区区域之间的映射关系。比如,在夹角信息属于第一范围的情况下对应第一分区区域。进一步的,角度分区信息中的各个分区区域之间不存在重叠范围。示例性的,角度分区信息是基于视觉的分区信息,根据道路所在的方位信息,确定道路的分区区域。在一种实现方式中,上文中图2对应的实施例详细示出了角度分区信息夹角信息和分区区域之间的映射关系。
示例性的,在角度分区信息中,通行夹角对应的分区区域为通行分区区域,将该分区区域的分区标识确定为通行道路标识。
步骤522:根据第一道路和至少一条干扰道路中每条干扰道路的方向信息,确定每条干扰道路对应的干扰夹角;
示例性的,干扰夹角用于指示第一道路和干扰道路之间的夹角角度,进一步的,干扰夹角还指示有第一道路转向干扰道路的转角方向,比如左侧或右侧。示例性的,干扰夹角的数量通常和干扰道路的数量相同,但也不排除数量不同的情况。示例性的,每个干扰夹角均是通过第一道路和干扰道路的方向信息确定的。
步骤524:在角度分区信息中查找出每个干扰夹角对应的干扰分区区域,将干扰分区区域的分区标识确定为干扰夹角对应的干扰道路的干扰道路标识;
示例性的,在角度分区信息中,干扰夹角对应的分区区域为干扰分区区域,将该分区区域的分区标识确定为干扰道路标识。需要说明的是,本实施例中的干扰分区区域和通行分区区域都是从角度分区信息中查找得到的,可以存在有确定的干扰分区区域和通行分区区域相同的情况。在存在多条干扰道路的情况下,也可以存在两个或更多干扰道路对应的干扰分区区域相同的情况。本实施例对此不进行限制。进一步的,在两个或更多干扰道路对应的干扰分区区域相同的情况下,干扰分区区域可以通过和干扰道路相同数量的同一分区标识表示,也可以通过一个分区标识表示,还可以通过一个分区标识和重复数量共同表示。本实施例对此不进行限制。
综上所述,本实施例提供的方法,路型标识中的通行道路标识指示了第一道路和第二道路之间的方向关系,干扰道路标识指示了第一道路和干扰道路之间的方向关系;确定道路路口的路型标识,对第一道路、第二道路和干扰道路之间的角度信息进行了充分利用,实现了通过在角度分区信息中查找得到道路路口连接的道路的方向特征;通过路型标识得到道路路口的导航提示信息,降低了确定导航提示信息的信息维度,提高了确定导航提示信息的效率。
接下来,对干扰道路对应的干扰方向标识和角度顺序标识进行进一步介绍。
其中,干扰方向标识是在道路路口连接的干扰道路对应的干扰分区区域和通行分区区域相同的情况下设置的;角度顺序标识是在道路路口连接的至少两个干扰道路对应的干扰分区区域相同的情况下设置的。具体介绍如下:
图5示出了本申请一个示例性实施例提供的导航过程的信息提示方法的流程图。该方法可以由计算机设备执行。即在图4示出的实施例中,步骤524可以实现为步骤524a、步骤524b、步骤524c:
步骤524a:在角度分区信息中查找出每个干扰夹角对应的干扰分区区域;
示例性的,在角度分区信息中,干扰夹角对应的分区区域为干扰分区区域,该分区区域对应有分区标识。
步骤524b:在干扰分区区域和通行分区区域相同的情况下,确定干扰分区区域对应的干扰道路的干扰方向标识;
干扰方向标识用于指示干扰道路位于第二道路的左侧或右侧;示例性的,干扰方向标识表示为L,用于指示干扰道路位于第二道路的左侧;干扰方向标识表示为R,用于指示干扰道路位于第二道路的右侧。
可以理解的,本步骤需要在步骤514的之后执行,但并不排除上文中的步骤522、步骤524a中的任意步骤在步骤512的之前、之后或同时执行,即确定通行夹角和干扰夹角的步骤之间的执行顺序可以任意调整。
步骤524c:将干扰分区区域的分区标识和干扰方向标识确定为干扰道路的干扰道路标识;
示例性的,对于干扰分区区域和通行分区区域相同的干扰道路,该干扰道路的干扰道路标识包括干扰分区区域的分区标识和干扰方向标识;其中,干扰分区区域的分区标识用于指示干扰道路的方位;干扰方向标识用于指示该干扰道路和第二道路之间的相对位置关系,示例性的,干扰方向标识澄清了干扰道路对第二道路造成干扰的方位侧。
图6示出了本申请一个实施例提供的道路路口的路型标识的示意图。
图中示出了角度分区信息,以转向点为圆心,将第一道路310所在方向记为180度方向,从第一道路310经过圆心延伸的方向记为0度方向,0度方向左侧至第一道路310所在方向为0至-180度方向,0度方向右侧至第一道路310所在方向为0至180度方向。角度分区信息指示了夹角信息和分区区域之间的映射关系;具体请参考图2的实施例,这里不再赘述。
道路路口连接有三条道路,分别为第一道路310、第二道路320、干扰道路335。如图示,第二道路320、干扰道路335均位于左转区域,分区标识为53。第二道路320对应的通行分区区域的分区标识为53,通行道路标识为通行分区区域的分区标识,即也为53。干扰道路335对应的干扰分区区域的分区标识为53,干扰分区区域和通行分区区域相同,干扰道路位于第二道路的右侧,确定干扰方向标识表示为R。将干扰分区区域的分区标识和干扰方向标识确定为干扰道路的干扰道路标识,干扰道路标识为53R;构建得到的路型标识为53_53R。
综上所述,本实施例提供的方法,路型标识中的通行道路标识指示了第一道路和第二道路之间的方向关系,干扰道路标识指示了第一道路和干扰道路之间的方向关系;在干扰分区区域和通行分区区域相同的情况下,确定干扰分区区域对应的干扰道路的干扰方向标识,干扰方向标识确定了第二道路和干扰道路之间的相对位置;确定道路路口的路型标识,对第一道路、第二道路和干扰道路之间的角度信息进行了充分利用,实现了描述与道路路口连接的道路的方向特征;通过路型标识得到道路路口的导航提示信息,降低了确定导航提示信息的信息维度,提高了确定导航提示信息的效率。
图7示出了本申请一个示例性实施例提供的导航过程的信息提示方法的流程图。该方法可以由计算机设备执行。即在图4示出的实施例中,步骤524可以实现为步骤524d、步骤524e、步骤524f:
步骤524d:在角度分区信息中查找出每个干扰夹角对应的干扰分区区域;
示例性的,在角度分区信息中,干扰夹角对应的分区区域为干扰分区区域,该分区区域对应有分区标识。
步骤524e:在至少两个干扰分区区域相同的情况下,确定至少两个干扰分区区域对应的至少两个干扰道路的角度顺序标识;
角度顺序标识用于指示干扰道路分别和第二道路之间的夹角;示例性的,本实施例中存在至少两个干扰分区区域相同,比如:均为第一分区,第一分区中干扰道路的数量和角度顺序标识的数量相同。
角度顺序标识用于指示至少两个干扰道路分别和第二道路之间的夹角;可以理解的,角度顺序标识可以直接携带角度信息,也可以指示至少两个干扰道路一一对应的至少两个夹角之间的大小关系。示例性的,在存在两条干扰道路的干扰分区区域相同的情况下;角度顺序标识表示为A和B,其中A对应的第一干扰道路和第二道路之间的夹角小于B对应的第二干扰道路和第二道路之间的夹角。
可以理解的,本步骤需要在步骤514的之后执行,但并不排除上文中的步骤522、步骤524d中的任意步骤在步骤512的之前、之后或同时执行,即确定通行夹角和干扰夹角的步骤之间的执行顺序可以任意调整。
步骤524f:将干扰分区区域的分区标识和角度顺序标识确定为对应的干扰道路的干扰道路标识;
示例性的,对于至少两个干扰分区区域相同对应的至少两个干扰道路,上述至少两个干扰道路的干扰道路标识包括干扰分区区域的分区标识和角度顺序标识;其中,干扰分区区域的分区标识用于指示干扰道路的方位;角度顺序标识用于指示干扰分区区域中存在的至少两条干扰道路相对于第二道路的方位信息。
图8示出了本申请一个实施例提供的道路路口的路型标识的示意图。
图中示出了角度分区信息,以转向点为圆心,将第一道路310所在方向记为180度方向,从第一道路310经过圆心延伸的方向记为0度方向,0度方向左侧至第一道路310所在方向为0至-180度方向,0度方向右侧至第一道路310所在方向为0至180度方向。角度分区信息指示了夹角信息和分区区域之间的映射关系;具体请参考图2的实施例,这里不再赘述。
道路路口连接有四条道路,分别为第一道路310、第二道路320、干扰道路A 336、干扰道路B 337。如图示,第二道路320位于左前区域,分区标识为52。第二道路320对应的通行分区区域的分区标识为52,通行道路标识为通行分区区域的分区标识,即也为52。干扰道路A 336、干扰道路B 337均位于左转区域,分区标识为53。干扰道路335对应的干扰分区区域的分区标识为53,两个干扰分区区域相同,干扰道路A 336和第二道路320之间的夹角小于干扰道路B 337和第二道路320之间的夹角;
确定干扰道路A 336的角度顺序标识表示为A,干扰道路B 337的角度顺序标识表示为B;将干扰分区区域的分区标识和角度顺序标识确定为干扰道路的干扰道路标识,干扰道路标识为53A和53B;构建得到的路型标识为52_53A_53B。
综上所述,本实施例提供的方法,路型标识中的通行道路标识指示了第一道路和第二道路之间的方向关系,干扰道路标识指示了第一道路和干扰道路之间的方向关系;在至少两个干扰分区区域相同的情况下,确定至少两个干扰道路的角度顺序标识,角度顺序标识确定了第二道路和干扰道路之间的角度大小;确定道路路口的路型标识,对第一道路、第二道路和干扰道路之间的角度信息进行了充分利用,实现了描述与道路路口连接的道路的方向特征;通过路型标识得到道路路口的导航提示信息,降低了确定导航提示信息的信息维度,提高了确定导航提示信息的效率。
图9示出了本申请一个示例性实施例提供的导航过程的信息提示方法的流程图。该方法可以由计算机设备执行。即在图3示出的实施例的基础上,还包括步骤502:
步骤502:基于第二道路的方向信息,在道路路口的连接道路中筛选出至少一条干扰道路;
在本实施例中,干扰道路是从道路路口连接的道路中筛选得到的;具体的,是在道路路口的连接的除去第一道路和第二道路以外的道路中筛选的。示例性的,干扰道路是道路路口连接的道路口对驶入第二道路造成干扰的道路;比如,第二道路的信息会被错误的认为用于指示干扰道路。1示例性的,造成干扰的原因为和第二道路之间的夹角小,比如:干扰道路和第二道路之间的夹角小于角度阈值。
示例性的,角度阈值包括但不限于如下至少之一:预先指定的、根据第二道路的方向信息确定的、根据第二道路和第一道路之间的夹角确定的。进一步的,角度阈值的确定方式可以是通过统计方式计算得到的,也可以是通过模型预测得到的;本实施例对确定角度阈值的方式和依据均不做出限制性规定。
综上所述,本实施例提供的方法,在道路路口连接的道路中筛选干扰道路,减少了确定路型标识时的计算量,对第一道路、第二道路和干扰道路之间的角度信息进行了充分利用,实现了描述与道路路口连接的道路的方向特征;通过路型标识得到道路路口的导航提示信息,降低了确定导航提示信息的信息维度,提高了确定导航提示信息的效率。
在本申请的一种的可选实现方式中,筛选你确定干扰道路是基于角度分区信息确定的,具体介绍如下:
图10示出了本申请一个示例性实施例提供的导航过程的信息提示方法的流程图。该方法可以由计算机设备执行。即在图10示出的实施例中,步骤502可以实现为步骤502a、步骤502b、步骤502c:
步骤502a:根据第一道路和第二道路之间的夹角,在角度分区信息中查找出第二道路对应的通行分区区域;
角度分区信息中携带有至少两个夹角信息和分区区域之间的映射关系;示例性的,本实施例中的角度分区信息和上文中图4、图5示出的实施例中的角度分区信息相同。
需要进一步说明的是,本实施例和上文中图2、图3、图4中的实施例相互组合,组成新的实施例时;查找第二道路对应的通行分区区域的步骤可以仅执行一次,本实施例对此不进行限制。
步骤502b:根据通行分区区域在角度分区信息中的相邻分区区域的夹角信息,确定角度阈值;
示例性的,通行分区区域的相邻分区区域,是在角度分区信息中和通行分区区域相邻的区域。具体的,通行分区区域和相邻分区区域之间通常具有分界角度,通行分区区域和相邻分区区域可以组成连通区域;可选的,通行分区区域和相邻分区区域之间也可以存在有不属于角度分区信息中任一其他分区区域的角度范围,本实施例对此不进行限制。
角度阈值可以是通行分区区域中的任一角度和相邻分区区域中的任一角度之间的夹角确定的。进一步的,角度阈值用于筛选相邻分区区域中的道路。在本实施例的一种可选设计中,本步骤可以实现为如下步骤:
将第二道路和相邻分区区域的外侧边界之间的夹角角度,确定为角度阈值;示例性的,外侧边界是相邻分区区域中远离通行分区区域的角度边界。可以理解的,在通行分区区域具有两个相邻分区区域的情况下,通行分区区域可以对应有两个角度阈值,用于筛选出通行分区区域左侧和右侧的干扰道路。
步骤502c:在道路路口的连接道路中,将和第二道路之间的夹角小于角度阈值的道路确定为干扰道路;
示例性的,连接道路和第二道路之间的夹角按照劣角计算;进一步的,连接道路和第二道路之间的夹角中不包含有第一道路的方向。
综上所述,本实施例提供的方法,在道路路口连接的道路中筛选干扰道路,减少了确定路型标识时的计算量,对第一道路、第二道路和干扰道路之间的角度信息进行了充分利用,实现了描述与道路路口连接的道路的方向特征;通过路型标识得到道路路口的导航提示信息,降低了确定导航提示信息的信息维度,提高了确定导航提示信息的效率。
图11示出了本申请一个示例性实施例提供的导航过程的信息提示方法的流程图。该方法可以由计算机设备执行。即在图3示出的实施例的基础上,还包括步骤535;步骤540可以实现为步骤542和步骤544:
步骤535:获取第一道路和第二道路中的至少一个道路的道路类型信息;
道路类型信息用于指示至少一个道路特征;示例性的,道路特征用于指示道路的静态信息或动态信息中的至少之一。其中,静态信息用于指示道路名称、道路类型、道路禁行标记、两条道路之间的转向角度、两条道路之间是否具有相同名称、两条道路之间是否具有相同道路类型等信息中的至少之一。动态信息用于指示施工封路情况、临时交通管制信息等信息中的至少之一。可以理解的,道路特征可以用于描述单一道路的信息,也可以用于描述两条道路的组合信息。本实施例对此不进行限制。
示例性的,道路类型信息如下表所示:
步骤542:基于道路路口的路型标识和道路类型信息,确定道路路口的场景标识;
示例性的,路型标识用于指示道路路口的至少三条道路之间的位置关系;道路类型信息是道路路口中第一道路和第二道路中的至少一个的特征信息。
示例性的,场景标识用于指示道路路口的位置特征和道路路口连接道路的道路特征。可以理解的,在路型标识相同的情况下,道路类型信息变化,场景标识也相应的产生变化。
在一种实现方式中,场景标识是通过映射关系查找得到的,映射关系是预先配置的路型标识和道路类型信息与场景标识之间的对应关系。进一步的,每个场景标识对应有至少一个路型标识和道路类型信息。在场景标识对应的路型标识中存在有道路路口的路型标识,且场景标识对应的道路类型信息中存在有道路路口的道路类型信息的情况下,道路路口和场景标识之间存在对应关系。
步骤544:根据道路路口的场景标识,得到道路路口的导航提示信息;
示例性的,导航提示信息用于在道路路口从第一道路驶入第二道路的情况下,提示避免驶入干扰道路。示例性的,不同场景标识对应有不同的导航提示信息。具体的,导航提示信息不同可以是导航提示信息的类型不同,也可以是导航提示信息的内容不同。
综上所述,本实施例提供的方法,获取道路类型信息对第一道路和第二道路的道路特征进行利用,得到道路路口的场景标识;通过场景标识得到道路路口的导航提示信息,降低了确定导航提示信息的信息维度,提高了确定导航提示信息的效率。
图12示出了本申请一个示例性实施例提供的导航过程的信息提示方法的流程图。该方法可以由计算机设备执行。即在图11示出的实施例中,步骤542可以实现为步骤542a和步骤542b:
步骤542a:基于路型标识和道路类型信息,确定出至少两个候选场景;
示例性的,道路路口的路型标识和候选场景的候选路型标识相同,且道路类型信息指示的道路特征和候选场景指示的至少一个候选道路特征相同;
步骤542b:将至少两个候选场景中的第一候选场景的标识信息,确定为道路路口的场景标识;
示例性的,第一候选场景的候选道路特征和道路特征的重叠数量大于除第一候选场景以外的其他候选场景。在本实施例中,路型标识和道路类型信息对应有多个候选场景,在多个候选场景中确定出第一候选场景,将第一候选场景的表示信息确定为道路路口的场景标识。
综上所述,本实施例提供的方法,获取道路类型信息对第一道路和第二道路的道路特征进行利用,在多个候选场景中筛选确定道路路口的场景标识为第一候选场景的标识信息;通过场景标识得到道路路口的导航提示信息,降低了确定导航提示信息的信息维度,提高了确定导航提示信息的效率。
接下来,对导航提示信息进行进一步介绍。
在一种实现方式中,导航提示信息是根据道路路口的场景标识查找得到的;具体的,在映射表中查找场景标识对应的导航提示信息。比如,映射表可以是人工配置的,对视觉三岔道路场景、转向专用道场景、道路尽头场景等进行配置。映射表可以是通过电子表格格式(Excel)和可扩展标记语言(Extensible Markup Language,XML)文件中的至少之一展示的。
图13示出了本申请一个示例性实施例提供的映射表的示意图。以第二道路为直行区为例子,示出了部分场景标识对应的导航提示信息。具体的,示出了四个场景标识和路型标识之间的对应关系。其中,模型值用于指示导航提示信息中图片信息的标识号,夹角关系、连接关系、基本道路信息是道路类型信息。
示例性的,下文示出了一种可扩展标记语言文件表示的映射表,如下:
<?xm1 version="1.O"?>
<crossmodel-rules>
<!--version="22110201"-->
<two-forks name="scene"ruletype="excite">
<version-info name="is release"value="0">
</version-info>
<rule-info name="00,
00_00LN,00_00RN,00__01N,00_02N,00__51N,00__52N,
00_00LN_01N,00_00LN_02N,00_00LN_51N,00_00LN_52N,00_00LAN_00LBN,00_00LAN_00RBN,00_00RN_01N,00_00RN_02N,00_00RN_51N,00_00RN_52N,"
is_online_active="1"isused="yes"group="yes"priority="0">
<result type="model">1</result>
<result type="tips">0</result>
<result type="voice">14</result>
</rule-info>
<rule-info name="01,
01_00N,01_01LN,01_01RN,01_02N,01_03N,01_51N,01_52N,
01_00N_01LN,01_00N_01RN,01_00N_02N,01_00N_03N,01_00N_51N,01_00N_52N,01_00AN_00BN,01_01LN_02N,01_01LN_03N,01_01LN_51N,01_01LN_52N,"
is_online_active="1"isused="yes"group="yes"priority="0">
<result type="model">1</result>
<result type="tips">0</result>
<result type="voice">14</result>
</rule-info>
在一种可选实现方式中,在图11示出的实施例的基础上,步骤544中的导航提示信息是将驶入提示信息、禁行提示信息和特征提示信息进行排列组合得到的。具体介绍如下:
根据路型标识中的通行道路标识,得到道路路口的驶入提示信息;
示例性的,驶入提示信息用于提示在道路路口驶入第二道路。示例性的,驶入提示信息包括通行道路标识对应的方向信息,方向信息为角度分区信息中查找出通行分区区域的分区名称,比如图2中靠右区域的分区名称为靠右。
示例性的,驶入提示信息为分区名称填充的文本:“请靠右行驶”、分区名称填充的多媒体信息:指向靠右方向的箭头图片。
根据路型标识中的干扰道路标识,得到道路路口的禁行提示信息;
示例性的,禁行提示信息用于提示在道路路口避免驶入干扰道路。示例性的,禁行提示信息包括干扰道路标识对应的方向信息,方向信息为角度分区信息中查找出通行分区区域的分区名称,比如图2中右前区域的分区名称为右前。
示例性的,禁行提示信息为分区名称填充的文本:“不要向右前区域行驶”、分区名称填充的多媒体信息:指向右前方向且带有叉形禁止符号的箭头图片。
根据道路类型信息,得到道路路口的特征提示信息;
示例性的,特征提示信息用于指示道路路口的第一道路和第二道路中的至少一个道路的道路特征;示例性的,特征提示信息包括第一道路和第二道路中的至少一个道路的提示信息,比如道路类型、限速信息等。请参考上文中关于道路类型信息的介绍。
示例性的,特征提示信息为道路特征填充的文本:“道路限速为60”、道路特征填充的多媒体信息:限速60的标识图片。
应当说明的是,上文中导航提示信息的各个部分,比如驶入提示信息、禁行提示信息和禁行提示信息等中的一个或多个,都可以采用文字或多媒体信息的方式进行展示。
示例性的,将驶入提示信息、禁行提示信息和特征提示信息进行排列组合,得到道路路口的导航提示信息。
需要说明的是,本实施例中的导航提示信息仅仅为一种示例性介绍,并不排除在一种实现方式中,导航提示信息仅包括驶入提示信息和禁行提示信息的情况。比如基于道路路口的路型标识,得到道路路口的导航提示信息的情况下,导航提示信息可以仅包括驶入提示信息和禁行提示信息,而不包括特征提示信息。
在一种进一步可选的实现方式中,导航提示信息还包括第一重点提示信息,和/或,第二重点提示信息;以下进行详细介绍。
在一种可选实现方式中,在路型标识中的干扰道路标识包括干扰分区区域的分区标识和干扰方向标识的情况下,导航提示信息包括对第二道路的第一重点提示信息。
在路型标识包括干扰方向标识的情况下,确定第二道路的第一重点提示信息,第一重点提示信息用于区别标注第二道路和干扰道路,提示在道路路口驶入第二道路。
示例性的,在干扰道路标识包括干扰分区区域的分区标识和干扰方向标识的情况下,干扰分区区域和通行分区区域相同;在角度分区信息的一个分区区域中同时存在有第二道路和干扰道路。由于干扰分区区域和通行分区区域相同,第二道路和干扰道路之间的夹角小,需要对第二道路进行重点提示,避免驶入干扰道路。
示例性的,第二道路的第一重点提示信息可以是针对第二道路的介绍信息、第二道路和干扰道路之间的比较信息中的至少之一。进一步的,可以通过第二道路的名称、车道数、道路等级、第二道路和干扰道路之间是否存在主辅路关系、第二道路是否为隧道或高架等特殊路型、第二道路是否存在红路灯、第二道路周侧是否存在具有视觉显著性的建筑物等方式,对第二道路进行重点标注。可以理解的,上述信息可以使用文字或多媒体信息进行展示。示例性的,在使用多媒体信息展示第二道路时,第二道路和干扰道路具有不同的标注方式,比如:第二道路采用高亮、闪烁、加粗、添加指引标记等方式中的至少之一进行显示。
在另一种可选实现方式中,在路型标识中的干扰道路标识包括干扰分区区域的分区标识和角度顺序标识的情况下,导航提示信息包括对路型标识中的通行道路标识对应的通行分区区域的第二重点提示信息。
在路型标识包括角度顺序标识的情况下,确定通行道路标识对应的分区区域的第二重点提示信息,第二重点提示信息用于区别标注通行道路标识对应的分区区域和干扰道路标识对应的分区区域,提示驶入通行道路标识对应的分区区域的第二道路。
示例性的,在干扰道路标识包括干扰分区区域的分区标识和角度顺序标识的情况下,干扰分区区域中存在有至少两条干扰道路,且夹角较小;至少两条干扰道路占据了较大视野,容易引起关注;需要对第二道路所在的通行分区区域进行重点提示,避免驶入干扰道路。
示例性的,通行分区区域的第二重点提示信息可以是针对通行分区区域的重点标注,也可以是对干扰分区区域进行提示标注,提示避免驶入干扰分区区域中的道路。示例性的,重点标注的方式包括但不限于采用高亮、闪烁、加粗、添加指引标记等方式中的至少之一对通行分区区域进行标注。提示标注的方式包括但不限于采用半透明方式、虚线方式、添加阴影、添加禁行标记等方式中的至少之一对干扰分区区域进行标注。
本领域普通技术人员可以理解,上述实施例可以独立实施,也可以将上述实施例进行自由组合,组合出新的实施例实现本申请的导航过程的信息提示方法。
图14示出了本申请一个示例性实施例提供的导航过程的信息提示装置的框图。该装置包括:
确定模块810,用于根据第一道路和第二道路的方向信息,确定道路路口的通行道路标识,所述第一道路和所述第二道路的连接点为所述道路路口;
所述确定模块810,还用于根据所述第一道路和至少一条干扰道路中每条干扰道路的方向信息,分别确定所述每条干扰道路对应的干扰道路标识,所述干扰道路是所述道路路口连接的除去所述第一道路和所述第二道路以外的道路;
构建模块820,用于基于所述通行道路标识和至少一个所述干扰道路标识,构建所述道路路口的路型标识;
处理模块830,用于基于所述道路路口的所述路型标识,得到所述道路路口的导航提示信息,所述导航提示信息用于在所述道路路口从所述第一道路驶入所述第二道路的情况下,提示避免驶入所述干扰道路。
在本实施例的一个可选设计中,所述确定模块810还用于:
根据所述第一道路和所述第二道路的方向信息,确定所述第一道路和所述第二道路之间的通行夹角;
基于所述通行夹角,在角度分区信息中查找出通行分区区域,将所述通行分区区域的分区标识确定为所述通行道路标识;
所述确定模块810还用于:
根据所述第一道路和至少一条干扰道路中每条干扰道路的方向信息,确定所述每条干扰道路对应的干扰夹角;
在所述角度分区信息中查找出每个所述干扰夹角对应的干扰分区区域,将所述干扰分区区域的分区标识确定为所述干扰夹角对应的所述干扰道路的所述干扰道路标识;
其中,所述角度分区信息中携带有至少两个夹角信息和分区区域之间的映射关系。
在本实施例的一个可选设计中,所述确定模块810还用于:
在所述角度分区信息中查找出每个所述干扰夹角对应的干扰分区区域;
在所述干扰分区区域和所述通行分区区域相同的情况下,确定所述干扰分区区域对应的所述干扰道路的干扰方向标识,所述干扰方向标识用于指示所述干扰道路位于所述第二道路的左侧或右侧;
将所述干扰分区区域的分区标识和所述干扰方向标识确定为所述干扰道路的所述干扰道路标识。
在本实施例的一个可选设计中,所述确定模块810还用于:
在所述角度分区信息中查找出每个所述干扰夹角对应的干扰分区区域;
在至少两个所述干扰分区区域相同的情况下,确定至少两个所述干扰分区区域对应的至少两个干扰道路的角度顺序标识,所述角度顺序标识用于指示所述至少两个干扰道路分别和所述第二道路之间的夹角;
将所述干扰分区区域的分区标识和所述角度顺序标识确定为对应的所述干扰道路的所述干扰道路标识。
在本实施例的一个可选设计中,所述装置还包括:
筛选模块840,用于基于所述第二道路的方向信息,在所述道路路口的连接道路中筛选出所述至少一条干扰道路;
其中,所述干扰道路和所述第二道路之间的夹角小于角度阈值。
在本实施例的一个可选设计中,所述筛选模块840还用于:
根据所述第一道路和所述第二道路之间的夹角,在角度分区信息中查找出所述第二道路对应的通行分区区域,所述角度分区信息中携带有至少两个夹角信息和分区区域之间的映射关系;
根据所述通行分区区域在所述角度分区信息中的相邻分区区域的夹角信息,确定所述角度阈值;
在所述道路路口的连接道路中,将和所述第二道路之间的夹角小于角度阈值的道路确定为所述干扰道路。
在本实施例的一个可选设计中,所述筛选模块840还用于:
将所述第二道路和所述相邻分区区域的外侧边界之间的夹角角度,确定为所述角度阈值;
其中,所述外侧边界是所述相邻分区区域中远离所述通行分区区域的角度边界。
在本实施例的一个可选设计中,所述构建模块820还用于:
将所述通行道路标识排列在至少一个所述干扰道路标识之前,组合得到所述道路路口的路型标识。
在本实施例的一个可选设计中,所述装置还包括:
获取模块850,用于获取所述第一道路和所述第二道路中的至少一个道路的道路类型信息,所述道路类型信息用于指示至少一个道路特征;
所述处理模块830还用于:
基于所述道路路口的所述路型标识和所述道路类型信息,确定所述道路路口的场景标识;
根据所述道路路口的场景标识,得到所述道路路口的导航提示信息。
在本实施例的一个可选设计中,所述处理模块830还用于:
基于所述路型标识和所述道路类型信息,确定出至少两个候选场景;所述道路路口的所述路型标识和所述候选场景的候选路型标识相同,且所述道路类型信息指示的所述道路特征和所述候选场景指示的至少一个候选道路特征相同;
将所述至少两个候选场景中的第一候选场景的标识信息,确定为所述道路路口的场景标识;所述第一候选场景的所述候选道路特征和所述道路特征的重叠数量大于除所述第一候选场景以外的其他候选场景。
在本实施例的一个可选设计中,所述处理模块830还用于:根据所述路型标识中的所述通行道路标识,得到所述道路路口的驶入提示信息,所述驶入提示信息用于提示在所述道路路口驶入所述第二道路;
根据所述路型标识中的所述干扰道路标识,得到所述道路路口的禁行提示信息,所述禁行提示信息用于提示在所述道路路口避免驶入所述干扰道路;
根据所述道路类型信息,得到所述道路路口的特征提示信息,所述特征提示信息用于指示道路路口的第一道路和所述第二道路中的至少一个道路的道路特征;
将所述驶入提示信息、所述禁行提示信息和所述特征提示信息进行排列组合,得到所述道路路口的所述导航提示信息。
在本实施例的一个可选设计中,所述导航提示信息还包括第一重点提示信息,和/或,第二重点提示信息;
所述处理模块830还用于在所述路型标识包括干扰方向标识的情况下,确定所述第二道路的所述第一重点提示信息,所述第一重点提示信息用于区别标注所述第二道路和所述干扰道路,提示在所述道路路口驶入所述第二道路;
和/或,在所述路型标识包括角度顺序标识的情况下,确定所述通行道路标识对应的分区区域的所述第二重点提示信息,所述第二重点提示信息用于区别标注所述通行道路标识对应的分区区域和所述干扰道路标识对应的分区区域,提示驶入所述通行道路标识对应的分区区域的所述第二道路。
需要说明的一点是,上述实施例提供的装置在实现其功能时,仅以上述各个功能模块的划分进行举例说明,实际应用中,可以根据实际需要而将上述功能分配由不同的功能模块完成,即将设备的内容结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述;各个模块执行操作取得的技术效果与有关该方法的实施例中的技术效果相同,此处将不做详细阐述说明。
本申请实施例还提供了一种计算机设备,该计算机设备包括:处理器和存储器,存储器中存储有计算机程序;所述处理器,用于执行所述存储器中的所述计算机程序以实现上述各方法实施例提供的导航过程的信息提示方法。
可选地,该计算机设备为服务器。示例地,图15是本申请一个示例性实施例提供的服务器的结构框图。
通常,服务器2300包括有:处理器2301和存储器2302。
处理器2301可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器2301可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器2301也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称中央处理器(CentralProcessing Unit,CPU);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器2301可以在集成有图像处理器(Graphics Processing Unit,GPU),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器2301还可以包括人工智能(Artificial Intelligence,AI)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器2302可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器2302还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器2302中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器2301所执行以实现本申请中方法实施例提供的导航过程的信息提示方法。
在一些实施例中,服务器2300还可选包括有:输入接口2303和输出接口2304。处理器2301、存储器2302和输入接口2303、输出接口2304之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与输入接口2303、输出接口2304相连。输入接口2303、输出接口2304可被用于将输入/输出(Input/Output,I/O)相关的至少一个外围设备连接到处理器2301和存储器2302。在一些实施例中,处理器2301、存储器2302和输入接口2303、输出接口2304被集成在同一芯片或电路板上;在一些其他实施例中,处理器2301、存储器2302和输入接口2303、输出接口2304中的任意一个或两个可以在单独的芯片或电路板上实现,本申请实施例对此不加以限定。
本领域技术人员可以理解,上述示出的结构并不构成对服务器2300的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
在示例性实施例中,还提供了一种芯片,所述芯片包括可编程逻辑电路和/或程序指令,当所述芯片在计算机设备上运行时,用于实现上述方面所述的导航过程的信息提示方法。
在示例性实施例中,还提供了一种计算机程序产品,该计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器从计算机可读存储介质读取并执行该计算机指令,以实现上述各方法实施例提供的导航过程的信息提示方法。
在示例性实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现上述各方法实施例提供的导航过程的信息提示方法。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请实施例所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (13)
1.一种导航过程的信息提示方法,其特征在于,所述方法包括:
根据第一道路和第二道路的方向信息,确定道路路口的通行道路标识,所述第一道路和所述第二道路的连接点为所述道路路口;
根据所述第一道路和至少一条干扰道路中每条干扰道路的方向信息,分别确定所述每条干扰道路对应的干扰道路标识,所述干扰道路是所述道路路口连接的除去所述第一道路和所述第二道路以外的道路;
基于所述通行道路标识和至少一个所述干扰道路标识,构建所述道路路口的路型标识;
基于所述道路路口的所述路型标识,得到所述道路路口的导航提示信息,所述导航提示信息用于在所述道路路口从所述第一道路驶入所述第二道路的情况下,提示避免驶入所述干扰道路。
2.根据权利要求1所述的方法,其特征在于,所述根据第一道路和第二道路的方向信息,确定道路路口的通行道路标识,包括:
根据所述第一道路和所述第二道路的方向信息,确定所述第一道路和所述第二道路之间的通行夹角;
基于所述通行夹角,在角度分区信息中查找出通行分区区域,将所述通行分区区域的分区标识确定为所述通行道路标识;
所述根据所述第一道路和至少一条干扰道路中每条干扰道路的方向信息,分别确定所述每条干扰道路对应的干扰道路标识,包括:
根据所述第一道路和至少一条干扰道路中每条干扰道路的方向信息,确定所述每条干扰道路对应的干扰夹角;
在所述角度分区信息中查找出每个所述干扰夹角对应的干扰分区区域,将所述干扰分区区域的分区标识确定为所述干扰夹角对应的所述干扰道路的所述干扰道路标识;
其中,所述角度分区信息中携带有至少两个夹角信息和分区区域之间的映射关系。
3.根据权利要求2所述的方法,其特征在于,所述在所述角度分区信息中查找出每个所述干扰夹角对应的干扰分区区域,将所述干扰分区区域的分区标识确定为所述干扰夹角对应的所述干扰道路的所述干扰道路标识,包括:
在所述角度分区信息中查找出每个所述干扰夹角对应的干扰分区区域;
在所述干扰分区区域和所述通行分区区域相同的情况下,确定所述干扰分区区域对应的所述干扰道路的干扰方向标识,所述干扰方向标识用于指示所述干扰道路位于所述第二道路的左侧或右侧;
将所述干扰分区区域的分区标识和所述干扰方向标识确定为所述干扰道路的所述干扰道路标识。
4.根据权利要求2所述的方法,其特征在于,所述在所述角度分区信息中查找出每个所述干扰夹角对应的干扰分区区域,将所述干扰分区区域的分区标识确定为所述干扰夹角对应的所述干扰道路的所述干扰道路标识,包括:
在所述角度分区信息中查找出每个所述干扰夹角对应的干扰分区区域;
在至少两个所述干扰分区区域相同的情况下,确定至少两个所述干扰分区区域对应的至少两个干扰道路的角度顺序标识,所述角度顺序标识用于指示所述至少两个干扰道路分别和所述第二道路之间的夹角;
将所述干扰分区区域的分区标识和所述角度顺序标识确定为对应的所述干扰道路的所述干扰道路标识。
5.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:
基于所述第二道路的方向信息,在所述道路路口的连接道路中筛选出所述至少一条干扰道路;
其中,所述干扰道路和所述第二道路之间的夹角小于角度阈值。
6.根据权利要求5所述的方法,其特征在于,所述基于所述第二道路的方向信息,在所述道路路口的连接道路中筛选出所述至少一条干扰道路,包括:
根据所述第一道路和所述第二道路之间的夹角,在角度分区信息中查找出所述第二道路对应的通行分区区域,所述角度分区信息中携带有至少两个夹角信息和分区区域之间的映射关系;
根据所述通行分区区域在所述角度分区信息中的相邻分区区域的夹角信息,确定所述角度阈值;
在所述道路路口的连接道路中,将和所述第二道路之间的夹角小于角度阈值的道路确定为所述干扰道路。
7.根据权利要求6所述的方法,其特征在于,所述根据所述通行分区区域在所述角度分区信息中的相邻分区区域的夹角信息,确定所述角度阈值,包括:
将所述第二道路和所述相邻分区区域的外侧边界之间的夹角角度,确定为所述角度阈值;
其中,所述外侧边界是所述相邻分区区域中远离所述通行分区区域的角度边界。
8.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:
获取所述第一道路和所述第二道路中的至少一个道路的道路类型信息,所述道路类型信息用于指示至少一个道路特征;
所述基于所述道路路口的所述路型标识,得到所述道路路口的导航提示信息,包括:
基于所述道路路口的所述路型标识和所述道路类型信息,确定所述道路路口的场景标识;
根据所述道路路口的场景标识,查找得到所述道路路口的导航提示信息。
9.根据权利要求8所述的方法,其特征在于,所述基于所述道路路口的所述路型标识和所述道路类型信息,确定所述道路路口的场景标识,包括:
基于所述路型标识和所述道路类型信息,确定出至少两个候选场景;所述道路路口的所述路型标识和所述候选场景的候选路型标识相同,且所述道路类型信息指示的所述道路特征和所述候选场景指示的至少一个候选道路特征相同;
将所述至少两个候选场景中的第一候选场景的标识信息,确定为所述道路路口的场景标识;所述第一候选场景的所述候选道路特征和所述道路特征的重叠数量大于除所述第一候选场景以外的其他候选场景。
10.一种导航过程的信息提示装置,其特征在于,所述装置包括:
确定模块,用于根据第一道路和第二道路的方向信息,确定道路路口的通行道路标识,所述第一道路和所述第二道路的连接点为所述道路路口;
所述确定模块,还用于根据所述第一道路和至少一条干扰道路中每条干扰道路的方向信息,分别确定所述每条干扰道路对应的干扰道路标识,所述干扰道路是所述道路路口连接的除去所述第一道路和所述第二道路以外的道路;
构建模块,用于基于所述通行道路标识和至少一个所述干扰道路标识,构建所述道路路口的路型标识;
处理模块,用于基于所述道路路口的所述路型标识,得到所述道路路口的导航提示信息,所述导航提示信息用于在所述道路路口从所述第一道路驶入所述第二道路的情况下,提示避免驶入所述干扰道路。
11.一种计算机设备,其特征在于,所述计算机设备包括:处理器和存储器,所述存储器中存储有至少一段程序;所述处理器,用于执行所述存储器中的所述至少一段程序以实现上述如权利要求1至9任一所述的导航过程的信息提示方法。
12.一种计算机可读存储介质,其特征在于,所述可读存储介质中存储有可执行指令,所述可执行指令由处理器加载并执行以实现上述如权利要求1至9任一所述的导航过程的信息提示方法。
13.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中,处理器从所述计算机可读存储介质读取并执行所述计算机指令,以实现上述如权利要求1至9任一所述的导航过程的信息提示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310258805.5A CN116481558A (zh) | 2023-03-09 | 2023-03-09 | 导航过程的信息提示方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310258805.5A CN116481558A (zh) | 2023-03-09 | 2023-03-09 | 导航过程的信息提示方法、装置、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116481558A true CN116481558A (zh) | 2023-07-25 |
Family
ID=87214578
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310258805.5A Pending CN116481558A (zh) | 2023-03-09 | 2023-03-09 | 导航过程的信息提示方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116481558A (zh) |
-
2023
- 2023-03-09 CN CN202310258805.5A patent/CN116481558A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12024196B2 (en) | Simulation test method for autonomous driving vehicle, computer equipment and medium | |
CN108253973B (zh) | 高精度地图和标准地图关联的方法及装置 | |
CN106153064B (zh) | 一种交叉路口的显示方法及装置 | |
US11592305B2 (en) | Method, system, terminal, and storage medium for rapid generation of reference lines | |
CN111142525A (zh) | 高精度地图车道拓扑构建方法及系统、服务器及介质 | |
CN109387208B (zh) | 一种地图数据的处理方法、装置、设备和介质 | |
CN112560236B (zh) | 一种生成路口连接道路的方法及相关装置 | |
US7693658B2 (en) | Navigation apparatus | |
CN113094275B (zh) | 一种数据处理方法、装置、电子设备及介质 | |
CN109059946A (zh) | 车辆路径获取方法、存储介质及电子设备 | |
CN104101357A (zh) | 导航系统以及在导航系统上显示影像地图的方法 | |
CN111337045A (zh) | 车辆导航方法和装置 | |
CN109085764B (zh) | 优化无人驾驶仿真场景创建的方法及装置 | |
CN110553662A (zh) | 一种基于道路口编码体系的导航方法及系统 | |
CN116481558A (zh) | 导航过程的信息提示方法、装置、设备及存储介质 | |
CN111272182B (zh) | 采用区块链数据库的地图绘制系统 | |
CN116295503B (zh) | 导航信息生成方法及装置、电子设备和存储介质 | |
CN110427409A (zh) | 车辆限行区域展示方法及装置、存储介质 | |
CN116539048A (zh) | 座舱域获取车辆定位绝对坐标方法、系统、介质及设备 | |
CN112819524B (zh) | 一种广告分区投放方法、系统及计算机设备 | |
CN112182129B (zh) | 高精度地图更新方法及装置 | |
CN115662157A (zh) | 基于v2x的路口车辆通行的控制方法、装置、设备、介质 | |
CN114023095A (zh) | 一种交通限制识别方法、装置及电子设备 | |
CN112185141B (zh) | 一种车辆行驶的提示方法、装置以及电子设备 | |
EP3483559A1 (en) | In-vehicle device, classification method |
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 | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40090376 Country of ref document: HK |