道路的限高提示方法及装置转让专利

申请号 : CN201911102849.9

文献号 : CN112863243B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张梅云

申请人 : 博泰车联网科技(上海)股份有限公司

摘要 :

本申请实施例公开了一种道路的限高提示方法及装置,应用于智能车载终端,该方法包括:获取车辆的第一高度以及第一路径,向网络侧发送所述第一路径的高度请求消息,接收网络侧下发的高度请求响应,所述高度请求响应包括所述第一路径的最低限高以及最低限高的第一坐标,计算所述最低限高与所述第一高度之间的差值,如果所述差值大于设定阈值,显示所述第一路径,如所述差值小于或等于所述设定阈值,生成第二路径,所述第二路径的最低限高高于所述第一高度。该方法能够在限高区域内及时有效地提醒驾驶员,并且在车辆的第一高度超过第一路径的最低限高时,改变行驶路径,减少交通事故的发生。

权利要求 :

1.一种道路的限高提示方法,其特征在于,所述方法应用于智能车载终端,所述方法包括如下步骤:获取车辆的第一高度以及第一路径;

所述获取车辆的第一高度具体包括:

智能车载终端通过发送网络请求至服务器,接收服务器返回的车辆的第一高度,所述第一高度为设置在限高架上的激光测距头实时测量车辆与限高架之间的距离得到的第一高度;

向网络侧发送所述第一路径的高度请求消息;

接收网络侧下发的高度请求响应,所述高度请求响应包括所述第一路径的最低限高以及最低限高的第一坐标;

计算所述最低限高与所述第一高度之间的差值,如果所述差值大于设定阈值,显示所述第一路径,如所述差值小于或等于所述设定阈值,生成第二路径,所述第二路径的最低限高高于所述第一高度,具体包括:智能车载终端获得第一路径的最低限高以及最低限高的第一坐标后,通过计算最低限高与第一高度之间的差值,判断该车辆行驶第一路径的危险情况;当差值大于预定阈值时,智能车载终端显示第一路径,并进行语音提示,当差值大于预定阈值且大于另一预定阈值时,另一预定阈值大于预定阈值;智能车载终端显示第一路径,但不进行提示;如所述差值小于或等于所述设定阈值,智能车载终端语音提示行驶路径禁止通过,当驾驶员未注意该语音提示继续行驶时,智能车载终端通过获取车辆当前的行驶位置、当前车速和最低限高对应的限高区域,计算该车辆到达最低限高高度的限高区域的时间,在该时间内智能车载终端向车辆控制系统发送消息以通知其对车辆进行运动状态控制,车辆控制系统联动车身动力总线,控制车辆减速直至停车。

2.根据权利要求1所述的方法,其特征在于,所述方法在显示第一路径之后,还包括:获取所述第一路径中的n个桥梁路段,向网络侧发送限重请求消息,所述限重请求消息包括:n个桥梁路段的标识;

接收所述n个桥梁路段的n个限重值,从所述n个限重值中获取最小限重值,计算所述最小限重值与车辆重量之间的重量差值,如所述重量差值大于重量阈值,确定导航路径为所述第一路径,如所述重量差值小于所述重量阈值,重新生成新的导航路径;

所述n为大于等于1的正整数。

3.根据权利要求1所述的方法,其特征在于,所述生成第二路径具体包括:获取包含所述第一坐标的链路标识,将所述链路标识从导航路径数据库中删除,识别车辆驾驶员的第一身份,获取所述第一身份对应的用户画像,依据所述用户画像从所述导航路径数据库中获取w条导航路径,所述w条导航路径由所述导航路径数据库中多个链路组成;

所述w为大于等于1的正整数。

4.根据权利要求3所述的方法,其特征在于,所述识别车辆驾驶员的第一身份具体包括:采集所述车辆驾驶员的第一图片,依据所述第一图片生成输入数据,将所述输入数据输入到人脸识别模型中进行正向运算得到正向运算结果,将所述正向运算结果与预设模板结果进行比对确定与所述正向运算结果最接近的第一预设模板结果,确定所述第一预设模板结果对应的身份为第一身份。

5.根据权利要求3所述的方法,其特征在于,所述依据所述用户画像从所述导航路径数据库中获取w条导航路径具体包括:从所述用户画像中提取与所述导航路径相关的w个特征,生成多条导航路径,将所述多条导航路径按w个特征中每个特征进行排序得到w条导航路径。

6.一种道路的限高提示装置,其特征在于,所述装置包括:

获取单元,用于获取车辆的第一高度以及第一路径;

所述获取车辆的第一高度具体包括:

智能车载终端通过发送网络请求至服务器,接收服务器返回的车辆的第一高度,所述第一高度为设置在限高架上的激光测距头实时测量车辆与限高架之间的距离得到的第一高度;

收发单元,用于向网络侧发送第一路径的高度请求消息;接收网络侧下发的高度请求响应,所述高度请求响应包括所述第一路径的最低限高以及最低限高的第一坐标;

处理单元,用于计算所述最低限高与所述第一高度之间的差值,如果所述差值大于设定阈值,显示所述第一路径,如所述差值小于或等于所述设定阈值,生成第二路径,所述第二路径的最低限高高于所述第一高度;

具体包括:

智能车载终端获得第一路径的最低限高以及最低限高的第一坐标后,通过计算最低限高与第一高度之间的差值,判断该车辆行驶第一路径的危险情况;当差值大于预定阈值时,智能车载终端显示第一路径,并进行语音提示,当差值大于预定阈值且大于另一预定阈值时,另一预定阈值大于预定阈值;智能车载终端显示第一路径,但不进行提示;如所述差值小于或等于所述设定阈值,智能车载终端语音提示行驶路径禁止通过,当驾驶员未注意该语音提示继续行驶时,智能车载终端通过获取车辆当前的行驶位置、当前车速和最低限高对应的限高区域,计算该车辆到达最低限高高度的限高区域的时间,在该时间内智能车载终端向车辆控制系统发送消息以通知其对车辆进行运动状态控制,车辆控制系统联动车身动力总线,控制车辆减速直至停车。

7.根据权利要求6所述装置,其特征在于,

所述获取单元,还用于获取所述第一路径中的n个桥梁路段;

所述收发单元,还用于向网络侧发送限重请求消息,所述限重请求消息包括:n个桥梁路段的标识;接收所述n个桥梁路段的n个限重值;

所述处理单元,还用于从所述n个限重值中获取最小限重值,计算所述最小限重值与车辆重量之间的重量差值,如所述重量差值大于重量阈值,确定导航路径为所述第一路径,如所述重量差值小于所述重量阈值,重新生成新的导航路径;

所述n为大于等于1的正整数。

8.一种智能车载终端,其特征在于,包括处理器、存储器、通信接口以及通信总线,所述处理器、通信接口存储器通过通信总线完成相互间的通信;

所述存储器,用于存放计算机程序;

所述处理器,用于执行所述存储器上所存放的程序时,实现如权利要求1‑5任意一项所述的方法。

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1 5任一项所述的方法。

~

说明书 :

道路的限高提示方法及装置

技术领域

[0001] 本申请涉及车载终端领域,尤其涉及一种道路的限高提示方法及装置。

背景技术

[0002] 随着我国经济和交通运输业的不断发展,城市的立交桥、高架桥、隧道、人行天桥等交通设施越来越多,道路上的载重车辆的数量也在不断上升,同时发生卡桥、撞桥、侧翻等事故的概率也在逐年递增。
[0003] 为了更好的管控和维护隧道、人行天桥等交通设施以及减少交通事故的发生,交通管理部门多数采用增设限高标志和限高架等措施进行防范,但是车辆实际行驶时,可能因为驾驶员大意或对车辆高度判断失误,例如,驾驶员不一定能够准确的记住其驾驶车辆的精确高度,或者在车辆所载物体超过车顶高度时,也会导致驾驶员对车辆高度的判断出现误差,从而导致车辆经过限高架会被限高阻挡,如果车速较快,则可能会发生交通事故。
[0004] 申请内容
[0005] 本申请实施例提供了一种道路的限高提示方法及装置,能够在限高区域内及时有效地提醒驾驶员,并且在车辆高度超过最低限高时,改变行驶路径,减少交通事故的发生。
[0006] 第一方面,本申请实施例提供一种道路的限高提示方法,应用于智能车载终端,所述方法包括:
[0007] 获取车辆的第一高度以及第一路径;
[0008] 向网络侧发送所述第一路径的高度请求消息;
[0009] 接收网络侧下发的高度请求响应,所述高度请求响应包括所述第一路径的最低限高以及最低限高的第一坐标;
[0010] 计算所述最低限高与所述第一高度之间的差值,如果所述差值大于设定阈值,显示所述第一路径,如所述差值小于或等于所述设定阈值,生成第二路径,所述第二路径的最低限高高于所述第一高度。
[0011] 第二方面,本申请实施例提供一种道路的限高提示装置,应用于智能车载终端,所述装置包括:
[0012] 获取单元,用于获取车辆的第一高度以及第一路径;
[0013] 收发单元,用于向网络侧发送第一路径的高度请求消息;接收网络侧下发的高度请求响应,所述高度请求响应包括所述第一路径的最低限高以及最低限高的第一坐标;
[0014] 处理单元,用于计算所述最低限高与所述第一高度之间的差值,如果所述差值大于设定阈值,显示所述第一路径,如所述差值小于或等于所述设定阈值,生成第二路径,所述第二路径的最低限高高于所述第一高度。
[0015] 第三方面,提供一种服务器,所述服务器包括:通信单元和处理单元;
[0016] 所述通信单元,接收智能车载终端发送的第一路径的高度请求消息;
[0017] 所述处理单元,用于提取所述第一路径的所有高度,提取所有高度的最小值,将所述最小值确定为最低限高,提取所述最低限高的第一坐标;
[0018] 所述通信单元,还用于向智能车载终端发送高度请求响应,所述响应包括:最低限高和第一坐标。
[0019] 第四方面,本申请实施例提供一种智能车载终端,所述智能车载终端包括处理器、存储器、通信接口、以及通信总线,其中,所述处理器、通信接口存储器通过通信总线完成相互间的通信;所述存储器用于存放计算机程序;所述处理器用于执行所述存储器上所存放的程序时,实现如上述第一方面所述的方法步骤。
[0020] 第五方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。
[0021] 第六方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
[0022] 实施本申请实施例,具备如下有益效果:
[0023] 可以看出,本申请实施例中所描述的道路的限高提示方法及装置,应用于智能车载终端,智能车载终端获取车辆的第一高度以及第一路径,向网络侧发送第一路径的高度请求消息,并接收网络侧下发的高度请求响应,计算最低限高与第一高度之间的差值,如果差值大于设定阈值,显示第一路径,如差值小于或等于设定阈值,生成第二路径,从而能够在限高区域内及时有效地提醒驾驶员,并且在车辆的第一高度超过第一路径的最低限高时,改变行驶路径,减少交通事故的发生。

附图说明

[0024] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025] 图1是本申请实施例提供的一种智能车载终端的结构示意图;
[0026] 图2是本申请实施例提供的一种道路的限高提示方法的流程示意图;
[0027] 图3是本申请实施例提供的另一种道路的限高提示方法的流程示意图;
[0028] 图4是本申请实施例提供的一种道路的限高提示装置的功能单元组成框图;
[0029] 图5是本申请实施例提供的另一种智能车载终端的结构示意图。

具体实施方式

[0030] 本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
[0031] 在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0032] 为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0033] 本申请涉及的智能车载终端是设置于车辆内部的用于实现人机交互的智能终端,提供各种可选的功能,例如车辆状态的查看与控制、与车辆相关服务(如洗车、加油等)的预约和使用、基于互联网的应用如网络社交、网络浏览等,又例如,车辆的定位与导航功能、多媒体播放功能等。
[0034] 本申请实施例提供道路的限高提示方法以及装置,本申请实施例提供的智能车载终端可以以各种形式来实施,示例性地,可以采用以下方式实施:
[0035] (1)实施为嵌入车辆前端的控制台,控制台用于提供对车辆的基本控制功能,如车辆定位、导航功能,多媒体功能等。一般地,控制台具有人机交互界面。
[0036] (2)设置在车辆方向盘上的方向盘控制器,用于提供对车辆内部功能的辅助控制操作,如语音提示、控制车速和车辆参数显示等。一般地,方向盘控制器中支持安装用于辅助控制的应用。
[0037] (3)车辆的方向盘,示例性地,集成上述方向盘控制器的功能,如提供对车辆内部功能的辅助控制操作,如语音提示、控制音量和控制车速等。一般地,方向盘中支持安装用于辅助控制的应用。
[0038] 以下结合附图描述实现本申请实施例中提供的智能车载终端。
[0039] 例如,本申请实施例中提供的智能车载终端可以采用如智能手机、平板电脑等移动终端的形式实施,并通过固定装置设置在车辆内部任意位置(如车窗玻璃、车辆驾驶台或用户自身如手臂上,这里的用户可以为驾驶人员或车辆内部其他人员)。
[0040] 示例性地,固定装置可以采用真空吸盘吸合、基于磁性元件吸合、基于螺栓螺母紧固、基于卡扣咬合和基于束带方式绑定等方式,根据需求灵活设置在车辆内部空间的任意位置。当然,本申请以下各实施例提供的智能车载终端也可以嵌入车辆内部,如实施为车辆的控制台的方式,以避免占用额外的空间。
[0041] 请参阅图1,图1为本申请实施例提供的一种智能车载终端100的结构示意图,车载终端100包括硬件层、中间层、操作系统层和软件层。然而,本领域的技术人员应当理解,图1示出的车载终端100的结构仅为示例,并不构成对车载终端100结构的限定。硬件层包括车载终端100的硬件模块,中间层提供针对硬件层的驱动程序,将硬件层的硬件模块抽象为可供操作系统(如安卓系统、Linux系统、Unix系统等)处理操作的对象,软件层包括实现车载终端100各种功能的应用,如实现定位、导航功能的导航应用,实现互联网社交功能的互联网社交应用和多媒体应用等。
[0042] 下面结合具体实施例,对本申请进行详细说明。
[0043] 请参阅图2,图2是本申请实施例提供的一种道路的限高提示方法的流程示意图,该方法应用于如图1所示智能车载终端,该方法包括如下步骤:
[0044] S201、获取车辆的第一高度以及第一路径。
[0045] 在实际驾驶过程中,驾驶人员或其他人员在行驶前或行驶过程中,可以通过智能车载终端上的导航应用进行路径规划,在路径规划前,驾驶人员或其他人员输入目的地信息,根据输入的目的地,规划出从当前位置到目的地的导航路径。
[0046] 需要说明的是,根据输入的目的地,可以规划出一条或两条以上的备选导航路径,驾驶人员可以根据特征从备选导航路径中选择一条路径作为该车辆的行驶路径,所述特征包括但不限于:躲避拥堵、避免收费、时间最短、距离最短、不走高速、高速优先等。
[0047] 其中,智能车载终端通过获取驾驶人员或其他人员在导航应用中选择的行驶路径作为该车辆的第一路径。
[0048] 进一步地,为了获得该车辆的高度,在驾驶人员或其他人员准确知道该车辆的高度时,可以直接在智能车载终端上输入该车辆的高度,若驾驶人员或其他人员无法准确知道该车辆的高度,则可以在智能车载终端上输入该车辆的车型、车品牌和具体的车型号,智能车载终端可以向服务器发送网络请求获取对应车型、车品牌和具体车型号的车辆高度,智能车载终端将该车辆高度作为第一高度。在一些可能的示例中,上述车辆可能载有物体且所载物体超过车顶高度,这时智能车载终端获取的车辆的真实高度可能不是该车辆在行驶过程中的真正高度,因此在行驶过程中,智能车载终端可以定期通过网络请求获取更新的行驶车辆高度。
[0049] 需要说明的是,在限速架上可以设置有激光测距头,所述激光测距头分别与后台计算机和服务器连接,车辆经过限高交时,激光测距头实时测量车辆与限高架之间的距离,并将记录的数据传递至后台计算机和服务器上,智能车载终端可以通过发送网络请求值该服务器获取该车辆的第一高度。
[0050] S202、向网络侧发送所述第一路径的高度请求消息。
[0051] 其中,智能车载终端在获取该车辆的第一高度和第一路径后,还需要获取第一路径中的所有限高区域的最低限高高度,因此智能车载终端可以向服务器或云存储器或后端平台发送高度请求消息以获取第一路径中的所有限高区域的最低限高高度。
[0052] S203、接收网络侧下发的高度请求响应,所述高度请求响应包括所述第一路径的最低限高以及最低限高的第一坐标。
[0053] 其中,在接收到所述第一路径的高度请求消息后,服务器或云存储器或后端平台查找在所述第一路径中的存在的限高区域以及限高区域对应的限高高度,该限高高度的获取可以是由导航应用的服务器中存储的,其可以包含人工添加和联网实时更新的,也可以是车辆前置摄像头配合智能识别设备得到的数据或借助云端服务器更复杂的图像识别出来的数据,本申请实施例对此不做限制。将第一路径中存在限高区域的限高高度一一进行比较,选出其中最低的限高高度及其对应的限高区域,然后将含有所述最低限高高度及其对应的限高区域的坐标的高度请求响应进行封装并发送至智能车载终端。所述智能车载终端接收到所述高度请求响应后,通过对其进行解封装,得到第一路径的最低限高以及最低限高的第一坐标。
[0054] S204、计算所述最低限高与所述第一高度之间的差值,如果所述差值大于设定阈值,显示所述第一路径,如所述差值小于或等于所述设定阈值,生成第二路径,所述第二路径的最低限高高于所述第一高度。
[0055] 具体地,智能车载终端获得第一路径的最低限高以及最低限高的第一坐标后,通过计算最低限高与第一高度之间的差值,判断该车辆行驶第一路径的危险情况。当差值大于预定阈值时,智能车载终端显示第一路径,并进行提示,以避免因人站立伸出天窗或车顶载物松动导致撞到限高架,当差值大于预定阈值且远远大于预定阈值时,智能车载终端显示第一路径,但不进行提示;当差值大于预定阈值时,会提示第一路径禁止通过,重新规划出第二路径,若驾驶员未注意而继续行驶于第一路径时,智能车载终端可以进行紧急处理,保障人车安全。
[0056] 例如,当限高架比车辆高度高于10cm而不高于50cm时,智能车载终端显示选择的行驶路径,并车辆在距离第一坐标时100m时进行语音提示,例如语音提示可以为“前方100m处有限高标志,请减速行驶,请勿伸出窗外”;当限高架比车辆高度远高于50cm,如100cm时,智能车载终端仅显示选择的行驶路径;当限高架比车辆高度低于10cm时,智能车载终端语音提示该行驶路径禁止通过,例如语音提示可以为“该路径禁止通过,正在为您重新规划路径”,当驾驶员未注意该语音提示继续行驶时,智能车载终端可以通过获取车辆当前的行驶位置、当前车速和最低限高对应的限高区域,计算该车辆到达最低限高高度的限高区域的时间,在该时间内智能车载终端可以通过发出报警声来提醒驾驶员,也可以向车辆控制系统发送消息以通知其对车辆进行运动状态控制,车辆控制系统联动车身动力总线,控制车辆减速直至停车。
[0057] 进一步地,上述设定阈值可以由智能车载终端根据实际应用场景设定的,也可以是智能车载终端根据网络数据分析得出的最佳值,本申请实施例在此不做限制。
[0058] 可选的,上述生成第二路径具体包括:获取包含所述第一坐标的链路标识,将所述链路标识从所述导航路径数据库中删除,识别车辆驾驶员的第一身份,获取所述第一身份对应的用户画像,依据所述用户画像从所述导航数据库中获取w条导航路径,所述w条导航路径由所述导航路径数据库中多个链路组成,w是大于或等于1的正整数。
[0059] 其中,上述识别车辆驾驶员的第一身份具体包括:采集所述车辆驾驶员的第一图片,依据所述第一图片生成输入数据,将所述输入数据输入到人脸识别模型中进行正向运算得到正向运算结果,将所述正向运算结果与预设模板结果进行比对确定与所述正向运算结果最接近的第一预设模板结果,确定所述第一预设模板结果对应的身份为第一身份。
[0060] 其中,上述依据所述用户画像从所述导航数据库中获取多条导航路径具体包括:从所述用户画像中提取与所述导航路径相关的w个特征,生成多条导航路径,将所述多条导航路径按w个特征中每个特征进行排序得到w条导航路径。
[0061] 可以理解的是,在实际操作过程中,当第一路径禁止通行而需要重新生成第二路径时,为了给驾驶员用户推荐更加符合其需要的第二路径,且不需要驾驶员进一步的操作,使驾驶员在驾驶过程中注意力更加集中,智能车载终端可以识别车辆驾驶员的身份信息,获取该驾驶员的特征以及历史导航数据,从而根据该特征和历史导航数据生成更加符合驾驶员需求的第二路径。
[0062] 需要说明的是,获取该驾驶员的特征以及历史导航数据也可以通过驾驶员登录其用户名或账号来获取,也可以通过智能车载终端语音识别驾驶员语音方式来获取,本申请并不局限于此。
[0063] 可以看出,本申请实施例中所描述的道路的限高提示方法,应用于智能车载终端,智能车载终端通过获取车辆的第一高度以及第一路径,向网络侧发送第一路径的高度请求消息,并接收网络侧下发的高度请求响应,计算最低限高与第一高度之间的差值,如果差值大于设定阈值,显示第一路径,如差值小于或等于设定阈值,生成第二路径,从而能够在限高区域内及时有效地提醒驾驶员,并且在车辆的第一高度超过第一路径的最低限高时,改变行驶路径,减少交通事故的发生。
[0064] 与上述图2所示的实施例一致地,请参阅图3,图3是本申请实施例提供的另一种道路的限高提示方法的流程示意图,如图3所示,应用于智能车载终端,该方法包括:
[0065] S301、获取车辆的第一高度以及第一路径。
[0066] S302、向网络侧发送所述第一路径的高度请求消息。
[0067] S303、接收网络侧下发的高度请求响应,所述高度请求响应包括所述第一路径的最低限高以及最低限高的第一坐标。
[0068] S304、计算所述最低限高与所述第一高度之间的差值,如果所述差值大于设定阈值,显示所述第一路径,如所述差值小于或等于所述设定阈值,生成第二路径,所述第二路径的最低限高高于所述第一高度。
[0069] S305、获取所述第一路径中的n个桥梁路段。
[0070] 其中,n是大于或等于1的正整数。
[0071] 其中,所述桥梁路段的获取可以是是由导航应用的服务器中存储的,其可以包含人工添加和联网实时更新的,也可以是车辆前置摄像头配合智能识别设备得到的数据或借助云端服务器更复杂的图像识别出来的数据,本申请实施例对此不做限制。
[0072] S306、向网络侧发送限重请求消息。
[0073] 其中,上述限制请求消息包括n个桥梁路段的标识,智能车载终端通过发送限重请求消息以获取第一路径中的n个桥梁路段的限重值。
[0074] S307、接收所述n个桥梁路段的n个限重值。
[0075] 其中,在接收到所述限重请求消息后,服务器或云存储器或后端平台查找在所述第一路径中n个桥梁路段的标识对应的限重值,然后将含有n个桥梁路段的n个限重值的限重请求响应进行封装并发送至智能车载终端。所述智能车载终端接收到所述限重请求响应后,通过对其进行解封装,得到第一路径中n个桥梁路段的标识对应的限重值。
[0076] S308、从所述n个限重值中获取最小限重值,计算所述最小限重值与车辆重量之间的重量差值,如所述重量差值大于重量阈值,确定导航路径为所述第一路径,如所述重量差值小于所述重量阈值,重新生成新的导航路径。
[0077] 具体地,智能车载终端获得第一路径的n个限重值后,从n个限重值中获取最小限重值,通过计算最低限重值与当前车辆重量的差值,判断该车辆行驶第一路径的危险情况。当差值大于预定阈值时,智能车载终端确定车辆的导航路径为该第一路径,并进行提示,当差值大于预定阈值且远远大于预定阈值时,智能车载终端显示第一路径,但不进行提示;当差值大于预定阈值时,会提示第一路径禁止通过,重新规划出新的路径,若驾驶员未注意而继续行驶于第一路径时,智能车载终端可以进行紧急处理,保障人车安全。
[0078] 需要说明的是,上述重新规划新的路径的方式可以参照上述图2中所描述的生成第二路径的方式,在此不再赘述。
[0079] 其中上述S301‑S304的具体描述可以参照上述图2所描述的道路的限高提示方法的相应步骤,在此不再赘述。
[0080] 可以看出,本申请实施例中所描述的道路的限高提示方法,应用于智能车载终端,通过比较第一路径的最低限高与车辆高度之间的差值,能够在限高区域内及时有效地提醒驾驶员,并且在车辆的第一高度超过第一路径的最低限高时,改变行驶路径,减少交通事故的发生,该方法还能通过获取第一路径中桥梁的限重值,比较第一路径的最低限重值与车辆重量之间的差值,能够在车辆重量超过第一路径的最低限重值时,改变行驶路径,减少交通事故的发生。
[0081] 上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0082] 本申请实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0083] 请参阅图4,图4是本申请实施例提供的一种道路的限高提示装置400的功能单元组成框图,该道路的限高提示装置400应用于智能车载终端,所述装置400包括:获取单元410、收发单元420和处理单元430,其中
[0084] 获取单元410,用于获取车辆的第一高度以及第一路径;
[0085] 收发单元420,用于向网络侧发送第一路径的高度请求消息;接收网络侧下发的高度请求响应,所述高度请求响应包括所述第一路径的最低限高以及最低限高的第一坐标;
[0086] 处理单元430,用于计算所述最低限高与所述第一高度之间的差值,如果所述差值大于设定阈值,显示所述第一路径,如所述差值小于或等于所述设定阈值,生成第二路径,所述第二路径的最低限高高于所述第一高度。
[0087] 可以看出,本申请实施例中所描述的道路的限高提示装置,应用于智能车载终端,通过获取车辆的第一高度以及第一路径,向网络侧发送第一路径的高度请求消息,并接收网络侧下发的高度请求响应,计算最低限高与第一高度之间的差值,如果差值大于设定阈值,显示第一路径,如差值小于或等于设定阈值,生成第二路径,从而能够在限高区域内及时有效地提醒驾驶员,并且在车辆的第一高度超过第一路径的最低限高时,改变行驶路径,减少交通事故的发生。
[0088] 在一个可能的示例中,在显示第一路径之后,上述装置还包括:
[0089] 获取单元410,还用于获取所述第一路径中的n个桥梁路段;
[0090] 收发单元420,还用于向网络侧发送限重请求消息,所述限重请求消息包括:n个桥梁路段的标识;接收所述n个桥梁路段的n个限重值;
[0091] 处理单元430,还用于从所述n个限重值中获取最小限重值,计算所述最小限重值与车辆重量之间的重量差值,如所述重量差值大于重量阈值,确定导航路径为所述第一路径,如所述重量差值小于所述重量阈值,重新生成新的导航路径。
[0092] 在一个可能的示例中,在生成第二路径方面,上述处理单元430还具体用于:
[0093] 获取包含所述第一坐标的链路标识,将所述链路标识从所述导航路径数据库中删除,识别车辆驾驶员的第一身份,获取所述第一身份对应的用户画像,依据所述用户画像从所述导航数据库中获取w条导航路径,所述w条导航路径由所述导航路径数据库中多个链路组成。
[0094] 可选的,在识别车辆驾驶员的第一身份方面,上述处理单元430还具体用于:
[0095] 采集所述车辆驾驶员的第一图片,依据所述第一图片生成输入数据,将所述输入数据输入到人脸识别模型中进行正向运算得到正向运算结果,将所述正向运算结果与预设模板结果进行比对确定与所述正向运算结果最接近的第一预设模板结果,确定所述第一预设模板结果对应的身份为第一身份。
[0096] 可选的,在依据所述用户画像从所述导航数据库中获取多条导航路径方面,上述处理单元430还具体用于:
[0097] 从所述用户画像中提取与所述导航路径相关的w个特征,生成多条导航路径,将所述多条导航路径按w个特征中每个特征进行排序得到w条导航路径。
[0098] 可以理解的是,本申请实施例的危险预警装置的各程序模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
[0099] 本申请实施例还提供另一种智能车载终端,如图5所示,该智能车载终端包括:
[0100] 一个或多个处理器510,图5以一个处理器510为例;
[0101] 存储器520,用于存放计算机程序;
[0102] 通信接口530,用于上述智能车载终端与其他设备之间的通信。
[0103] 上述智能车载终端还可以包括:输入装置540和输出装置550。
[0104] 所述处理器510、存储器520、通信接口530、输入装置540和输出装置550可以通过通信总线560或者其他方式连接,图5中以通信总线连接为例。
[0105] 所述处理器510,用于执行所述存储器520上所存放的程序时,实现以下步骤:
[0106] 获取车辆的第一高度以及第一路径;
[0107] 向网络侧发送所述第一路径的高度请求消息;
[0108] 接收网络侧下发的高度请求响应,所述高度请求响应包括所述第一路径的最低限高以及最低限高的第一坐标;
[0109] 计算所述最低限高与所述第一高度之间的差值,如果所述差值大于设定阈值,显示所述第一路径,如所述差值小于或等于所述设定阈值,生成第二路径,所述第二路径的最低限高高于所述第一高度。
[0110] 上述智能车载终端提到的通信总线560可以是外设部件互连标准(Peripheral Component Interconnect,PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,EISA)总线等。该通信总线560可以分为地址总线、数据总线、控制总线等。为了便于表示,图中仅用一条线表示,但并不表示仅有一根总线或一种类型的总线。
[0111] 上述的处理器510可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital Signal Processing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0112] 上述存储器520作为一种非暂态计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例中的一种道路的限高提示方法对应的程序指令/模块或单元(例如,附图4所示的获取单元410、收发单元420和处理单元430)。处理器510通过运行存储在存储器520中的软件程序、指令以及模块,从而执行智能车载终端的各种功能应用以及数据处理,即实现上述方法实施例的一种道路的限高提示方法。
[0113] 存储器520可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器520可以包括随机存取存储器(Random Access Memory,简称RAM),,还可以包括非暂态性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态性固态存储器件。在一些实施例中,存储器520可选包括相对于处理器510远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0114] 本申请实施例中,智能车载终端通过获取车辆的第一高度以及第一路径,向网络侧发送第一路径的高度请求消息,并接收网络侧下发的高度请求响应,计算最低限高与第一高度之间的差值,如果差值大于设定阈值,显示第一路径,如差值小于或等于设定阈值,生成第二路径,从而能够在限高区域内及时有效地提醒驾驶员,并且在车辆的第一高度超过第一路径的最低限高时,改变行驶路径,减少交通事故的发生。
[0115] 本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。
[0116] 本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括智能车载终端。
[0117] 需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
[0118] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0119] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
[0120] 上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0121] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0122] 上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、终端设备或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0123] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read‑Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
[0124] 以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。