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

车辆行车状态数据的处理方法、装置、计算机设备和介质与流程

2022-11-19 15:31:49 来源:中国专利 TAG:


1.本技术涉及车辆数据处理技术领域,特别是涉及一种车辆行车状态数据的处理方法、装置、计算机设备和存储介质。


背景技术:

2.当前,传统网约车、出租车等出行方式受限于其车辆的智能化水平,没有或仅有初阶辅助驾驶功能,无法实时向用户反馈车辆的行车状态,导致用户对车辆使用的体验感较差。如,乘客打车场景。乘客在等待车辆到来的时间段,无法获知车辆的行车过程,导致乘客无法获知车辆或司机行驶状态,容易引发乘客与司机的矛盾。
3.随着用户越发注重出行安全、效率和体验,用户越发想要了解车辆的行车过程数据。然而,当前的车辆服务中无法向用户提供车辆行车过程的数据信息。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种车辆行车状态数据的处理方法、装置、计算机设备和存储介质,能够为用户提供车辆的路况状态,打造全新的出行服务体验。
5.一种车辆行车状态数据的处理方法,包括:获取车辆行车的状态数据,状态数据由车辆的车辆硬件实时采集得到;根据状态数据确定车辆的当前路况状态;在当前路况状态满足预设条件时,将当前路况状态下发到车辆对应的用户端。
6.在其中一个实施例中,状态数据包括车辆的传感硬件采集到的数据、车辆的控制硬件采集到的数据、车辆的定位硬件采集到的数据、以及车辆的摄像设备采集到的数据中的一项或多项。
7.在其中一个实施例中,一种车辆行车状态数据的处理方法还包括:若当前路况状态包括交通信号灯状态、行人状态、停车标志状态、道路施工状态、堵车状态、事故路段状态、雨水路段状态以及障碍物绕行状态中的任一项或多项状态,则确定当前路况状态满足预设条件。
8.在其中一个实施例中,将当前路况状态下发到车辆对应的用户端,包括:获取车辆与用户端设定的位置的距离值;当距离值大于或等于距离阈值时,将当前路况状态下发到用户端;当距离值小于距离阈值时,获取当前路况状态的置信度,在置信度大于或等于设定的置信度阈值时,将当前路况状态下发到用户端。
9.在其中一个实施例中,根据状态数据确定车辆的当前路况状态,包括:根据各个时刻的状态数据确定当前路况状态的各个时刻的路况状态;将当前路况状态下发到车辆对应的用户端,包括:若未检测到前一时刻的路况状态或未将前一时刻的路况状态下发到用户端,则将当前时刻的路况状态下发到用户端;若当前时刻的路况状态与前一时刻的路况状态相比发生状态变化,则将当前时刻的路况状态下发到用户端,若当前时刻的路况状态与前一时刻的路况状态相同,则控制不将当前时刻的路况状态下发到用户端,以使得用户端维持当前时刻的路况状态。
10.在其中一个实施例中,在当前路况状态满足预设条件时,将当前路况状态下发到车辆对应的用户端,包括:在当前路况状态包含交通信号灯状态时,确定当前路况状态满足预设条件;获取交通信号灯状态中信号灯的当前时刻的灯颜色;若当前时刻的灯颜色为黄色或红色,则将当前时刻的灯颜色下发到车辆对应的用户端;若当前时刻的灯颜色为绿色,则获取前一时刻的灯颜色,若前一时刻的灯颜色为红色,则将当前时刻的灯颜色下发到车辆对应的用户端。
11.在其中一个实施例中,将当前时刻的灯颜色下发到车辆对应的用户端,包括:获取当前时刻的交通信号灯的倒计时;将当前时刻的灯颜色和倒计时下发到车辆对应的用户端,以使得用户端采用动态或插图的方式展示当前时刻的灯颜色和倒计时。
12.一种车辆行车状态数据的处理方法,包括:接收车辆的当前路况状态,当前路况状态由车辆的车辆硬件实时采集得到的车辆行车的状态数据确定;通过缩略图的方式将当前路况状态展示在车辆的行车地图中。
13.在其中一个实施例中,一种车辆行车状态数据的处理方法还包括:当接收到缩略图的触发信号时,在行车地图中展示当前路况状态的详情弹窗,详情弹窗中采用插图方式、动图方式以及文字描述方式中任一项或多项展示当前路况状态。
14.在其中一个实施例中,一种车辆行车状态数据的处理方法还包括:当车辆的当前路况状态发生状态更新时,关闭缩略图,以及在详情弹窗中展示即将关闭详情弹窗的提示信息,并在预设时间后关闭详情弹窗。
15.一种车辆行车状态数据的处理装置,包括:获取模块,用于获取车辆行车的状态数据,状态数据由车辆的车辆硬件实时采集并由车辆上传得到;确定模块,用于根据状态数据确定车辆的当前路况状态;下发模块,用于在当前路况状态满足预设条件时,将当前路况状态下发到车辆对应的用户端。
16.一种车辆行车状态数据的处理装置,包括:接收模块,用于接收车辆的当前路况状态,当前路况状态由车辆的车辆硬件实时采集得到的车辆行车的状态数据确定;展示模块,用于通过缩略图的方式将当前路况状态展示在车辆的行车地图中。
17.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述任一实施例方法的步骤。
18.一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一实施例方法的步骤。
19.上述一种车辆行车状态数据的处理方法、装置、计算机设备和存储介质,获取车辆行车的状态数据,状态数据由车辆的车辆硬件实时采集并由车辆上传得到,根据状态数据确定车辆的当前路况状态,在当前路况状态满足预设条件时,将当前路况状态下发到车辆对应的用户端。由于车辆的状态数据为车辆硬件实时采集得到,因此根据状态数据能够确定车辆的当前路况状态,进而在当前路况状态是否满足预设条件,若是,将当前路况状态下发到车辆对应的用户端,用户能够获知车辆的当前路况状态,从而实现为用户提供车辆的路况状态,打造全新的出行服务体验。
附图说明
20.图1为一个实施例中一种车辆行车状态数据的处理方法的应用环境图;
21.图2为一个实施例中一种应用于后台的车辆行车状态数据的处理方法的流程示意图;
22.图3为一个实施例中自动驾驶平台与后台的信息交互的流程图;
23.图4为一个实施例中一种应用于用户端的车辆行车状态数据的处理方法的流程示意图;
24.图5为一个实施例中行车地图的一种界面示意图;
25.图6为一个实施例中车辆的行车地图中以缩略图的方式展示交通信号灯状态的界面图;
26.图7a为一个实施例中交通信号灯状态为黄灯状态的界面图;
27.图7b为一个实施例中交通信号灯状态为红灯状态的界面图;
28.图8为一个实施例中行车地图的另一种界面示意图;
29.图9a为一个实施例中详情弹窗中展示黄灯状态的详情信息的界面图;
30.图9b为一个实施例中详情弹窗中展示红灯状态的一种详情信息的界面图;
31.图9c为一个实施例中详情弹窗中展示红灯状态的另一种详情信息的界面图;
32.图9d为一个实施例中详情弹窗中展示绿灯状态的详情信息的界面图;
33.图10a为一个实施例中详情弹窗中展示交通信号灯状态的详情信息的界面图;
34.图10b为一个实施例中详情弹窗中展示即将关闭详情弹窗的提示信息的一种内容的界面图;
35.图10c为一个实施例中详情弹窗中展示即将关闭详情弹窗的提示信息的另一种内容的界面图;
36.图10d为一个实施例中详情弹窗中关闭详情弹窗的界面图;
37.图11为一个具体实施场景中一种车辆行车状态数据的处理方法的流程示意图;
38.图12为一个实施例中一种车辆行车状态数据的处理装置的结构框图;
39.图13为另一个实施例中一种车辆行车状态数据的处理装置的结构框图;
40.图14为一个实施例中计算机设备的内部结构图;
41.图15为另一个实施例中计算机设备的内部结构图。
具体实施方式
42.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
43.本技术提供的一种车辆行车状态数据的处理方法,可以应用于如图1所示的应用环境中。如图1所示,车辆端102中车辆的车辆硬件实时采集状态数据,并将采集到的状态数据上传到后台104。后台104的服务器用于执行本技术的一种车辆行车状态数据的处理方法。具体地,服务器接收车辆端102上传的车辆实时的状态数据,并基于状态数据确定车辆的当前路况状态。服务器还从数据库中读取行车状态列表,根据行车状态列表判断车辆的当前路况状态是否满足预设条件,若是,则将当前路况状态下发到车辆对应的用户端106。用户端106将车辆的当前路况状态展示到app展示界面,以便于用户获知车辆的当前路况状态。
44.在一个实施例中,如图2所示,提供了一种车辆行车状态数据的处理方法,应用于如图1所示的后台,包括以下步骤:
45.s202,获取车辆行车的状态数据,状态数据由车辆的车辆硬件实时采集得到。
46.本实施例中,车辆为自动驾驶车辆。自动驾驶车辆上配备有各种能够与车辆控制器交互的车辆硬件,通过车辆硬件能够实时采集自动驾驶车辆的状态数据。其中,车辆行车的状态数据包括行车过程的车辆状态数据和/或行车过程车辆所处的环境状态数据。
47.在一个示例中,车辆行车的状态数据包括车辆的传感硬件采集到的数据、车辆的控制硬件采集到的数据、车辆的定位硬件采集到的数据、以及车辆的摄像设备采集到的数据中的一项或多项。
48.该示例中,车辆的传感硬件采集到的数据可以包括车辆周边环境中的障碍物数据和/或斑马线数据,车辆的控制硬件采集到的数据可以包括车辆行驶状态数据,车辆的定位硬件采集到的数据可以包括车辆行驶的实时位置数据,车辆的摄像设备采集到的数据包括车辆摄像头拍摄到的车辆周边环境数据。
49.如图3所示,自动驾驶平台的车端模块包含定位模块、车辆感知模块、规划和控制模块
……
定位模块与上述车辆的定位硬件交互,车辆感知模块与上述车辆的传感硬件和摄像设备交互,规划和控制模块与上述车辆的控制硬件交互。车端模块的数据采集模块订阅上述各个模块的数据,从而获得车辆行车的状态数据。通过数据上报模块将获得的车辆行车的状态数据上传到后台。
50.具体地,定位模块、车辆感知模块、规划和控制模块等一系列与车辆硬件交互的模块,会在车辆启动后,实时采集车辆最新的状态数据,如摄像头检测到红绿灯、传感器检测到障碍物等,并以固定的频次将状态数据发布到车端模块的车端消息队列。车端模块的数据采集模块按需订阅车端消息队列中的数据,收集各个场景相关模块的状态数据。
51.s204,根据状态数据确定车辆的当前路况状态。
52.本实施例中,根据状态数据的标识识别出状态数据的数据属性。如,车辆上传状态数据时,给状态数据打标签,后台基于状态数据的标签识别出状态数据的数据属性。例如,状态数据包含交通信号灯的状态数据、斑马线的状态数据、行人的状态数据、障碍物的状态数据以及车辆行驶状态的状态数据等。
53.进而,基于状态数据的数据属性分析状态数据,得到车辆的当前路况状态。如,状态数据包含交通信号灯的状态数据,则分析交通信号灯的状态数据,确定交通信号灯的状态,得到当前路况状态中的交通信号灯的状态。如,状态数据包括斑马线的状态数据以及行人的状态数据,则分析斑马线的状态数据以及行人的状态数据,确定行人状态,得到当前路况状态中的行人状态。
54.s206,在当前路况状态满足预设条件时,将当前路况状态下发到车辆对应的用户端。
55.本实施例中,当前路况状态配置有预设条件,确定当前路况状态满足预设条件时,再将当前路况状态下发到车辆对应的用户端。若当前路况状态为多个,则各当前路况状态对应一个预设条件,任一当前路况状态满足其对应的预设条件时,将该任一当前路况状态下发到车辆对应的用户端。
56.在一示例中,若当前路况状态包括交通信号灯状态、行人状态、停车标志状态、道
路施工状态、堵车状态、事故路段状态、雨水路段状态以及障碍物绕行状态中的任一项或多项状态,则确定当前路况状态满足预设条件。
57.该示例中,构建自动驾驶的行车状态列表,行车状态列表中配置多种路况状态。在当前路况状态满足行车状态列表中任一路况状态时,确定满足预设条件。行车状态列表中配置的多种路况状态包括交通信号灯状态、行人状态、停车标志状态、道路施工状态、堵车状态、事故路段状态、雨水路段状态以及障碍物绕行状态。各路况状态的解释说明如下:
58.a)交通信号灯状态:黄灯或红灯时车辆等候,红灯后绿灯车辆通行,可将交通信号灯状态下发到用户端,用户端的详情页中查看实时倒计时。交通信号灯状态为摄像头拍摄后经脱敏处理的道路真实景象;
59.b)行人状态:车辆前方有斑马线且障碍物属性为人类时车辆静止状态;
60.c)停车标志状态:路旁“停止”交通标志或行人手举“停止”牌时车辆等候状态;
61.d)道路施工状态:车辆前方有施工车辆、施工人员时车辆静止或缓行状态;
62.e)堵车状态:车辆在城市道路行驶,周围同方向行驶车辆静止或缓慢前行导致车辆自身静止或缓慢前行的状态;
63.f)事故路段状态:车辆前方发生交通事故导致车辆静止或缓慢前行的状态;
64.g)雨水路段状态:车辆前方积水导致车辆缓慢前行状态;
65.h)障碍物绕行状态:车辆前方有障碍物,需绕行的行驶状态。
66.因此,能够结合车辆硬件及自动驾驶技术平台,实时收集和处理车辆的自动驾驶行驶状态。及时、准确地将自动驾驶车辆的行驶动作及路况状态反馈给用户,如红灯等候、礼让行人、前方事故等典型延时场景中的路况状态反馈给用户,减少用户候车的焦虑和不安,并彰显自动驾驶车辆同样可以娴熟应对复杂路况,让用户感到放心和踏实。
67.上述一种车辆行车状态数据的处理方法,获取车辆行车的状态数据,状态数据由车辆的车辆硬件实时采集并由车辆上传得到,根据状态数据确定车辆的当前路况状态,在当前路况状态满足预设条件时,将当前路况状态下发到车辆对应的用户端。由于车辆的状态数据为车辆硬件实时采集得到,因此根据状态数据能够确定车辆的当前路况状态,进而在当前路况状态是否满足预设条件,若是,将当前路况状态下发到车辆对应的用户端,用户能够获知车辆的当前路况状态,从而实现为用户提供车辆的路况状态,打造全新的出行服务体验。
68.在一个实施例中,上述将当前路况状态下发到车辆对应的用户端,包括:获取车辆与用户端设定的位置的距离值;当距离值大于或等于距离阈值时,将当前路况状态下发到用户端;当距离值小于距离阈值时,获取当前路况状态的置信度,在置信度大于或等于设定的置信度阈值时,将当前路况状态下发到用户端。
69.该实施例中,根据状态数据确定车辆的当前路况状态时,确定当前路况状态的置信度。当前路况状态的置信度用于表示识别出的当前路况状态的可信任程度。置信度高,则说明识别出的当前路况状态准确性高。反之,则说明识别出的当前路况状态准确性低。
70.用户端设定的位置可以是用户端定位确定的地理位置,也可以是用户端设定的某一地理位置。当车辆与用户端设定的位置的距离值大于或等于距离阈值时,用户对于车辆的当前路况状态的准确度要求不高,只需要了解大概出现这样的路况状态即可,此时可直接将当前路况状态下发到用户端,以便用户及时了解到车辆的当前路况状态。当车辆与用
户端设定的位置的距离值小于距离阈值时,用户对于车辆的当前路况状态的准确度要求高,需要准确了解到车辆的当前路况状态。若当前路况状态的置信度大于设定的置信度阈值时,说明当前路况状态的准确度较高,则直接将当前路况状态下发到用户端。若当前路况状态的置信度小于或等于设定的置信度阈值时,说明当前路况状态的准确度较低,则不将当前路况状态下发到用户端,以避免用户了解到不准确的路况信息而带来不好的体验感。
71.举例说明:当前路况状态包括交通信号灯状态。若车辆距离用户较远,只需要有交通信号灯的状态信息,无论置信度高低,都将交通信号灯状态下发到用户端。若车辆距离用户较近,若交通信号灯状态的置信度较低,则不会将交通信号灯状态展示给用户,以避免用户了解到不准确的路况状态而做出不必要的反应。
72.在一个实施例中,上述根据状态数据确定车辆的当前路况状态的步骤,包括:根据各个时刻的状态数据确定当前路况状态的各个时刻的路况状态;上述将当前路况状态下发到车辆对应的用户端的步骤,包括:若未检测到前一时刻的路况状态或未将前一时刻的路况状态下发到用户端,则将当前时刻的路况状态下发到用户端;若当前时刻的路况状态与前一时刻的路况状态相比发生状态变化,则将当前时刻的路况状态下发到用户端,若当前时刻的路况状态与前一时刻的路况状态相同,则控制不将当前时刻的路况状态下发到用户端,以使得用户端维持当前时刻的路况状态。
73.该实施例中,车辆的当前路况状态可以包括多个时刻的路况状态,各个时刻的路况状态基于各个时刻的状态数据确定。例如,车辆的当前路况状态包括交通信号灯状态。交通信号灯状态中,若交通信号灯处于红灯状态,则车辆停止行驶,此时车辆一直处于交通信号灯状态,此种情况下交通信号灯状态对应多个时刻的路况状态。如,对应交通信号灯为红色状态、黄色状态和绿色状态。红色状态、黄色状态和绿色状态中各状态基于各个时刻采集到的交通信号灯的状态数据确定。
74.是否将当前路况状态中当前时刻的路况状态下发到用户端,取决于各个时刻的路况状态的状态情况。具体地,若未检测到前一时刻的路况状态,则说明当前时刻的路况状态为首次检测到的路况状态,此时将当前时刻的路况状态下发到用户端。若检测到未将前一时刻的路况状态下发到用户端,则说明用户端未获得车辆前一时刻的路况状态,此时将当前时刻的路况状态下发到用户端。若当前时刻的路况状态与前一时刻的路况状态相比发生状态变化,则需要把状态变化信息下发到用户端,以便用户及时了解到状态变化信息,此时将当前时刻的路况状态下发到用户端。反之,若当前时刻的路况状态与前一时刻的路况状态相同,则控制不将当前时刻的路况状态下发到用户端,以使得用户端维持当前时刻的路况状态。因此,可以避免相同路况状态的重复发送,从而减少后台的信息处理量以及用户端的信息处理量。
75.在一个实施例中,上述在当前路况状态满足预设条件时,将当前路况状态下发到车辆对应的用户端的步骤,包括:在当前路况状态包含交通信号灯状态时,确定当前路况状态满足预设条件;获取交通信号灯状态中信号灯的当前时刻的灯颜色;若当前时刻的灯颜色为黄色或红色,则将当前时刻的灯颜色下发到车辆对应的用户端;若当前时刻的灯颜色为绿色,则获取前一时刻的灯颜色,若前一时刻的灯颜色为红色,则将当前时刻的灯颜色下发到车辆对应的用户端。
76.该实施例中,当确定当前路况状态包含交通信号灯状态时,确定当前路况状态满
足预设条件。其中,确定当前路况状态为交通信号灯状态的方式为:当获取到的状态数据中包含信号灯的状态数据时,确定车辆的当前路况状态包含交通信号灯状态。交通信号灯状态中包含一个或多个时刻的信号灯的灯颜色。信号灯的灯颜色包括红色、黄色和绿色。
77.若当前时刻的灯颜色为黄色或红色,则当前车辆处于停车等待状态,将当前时刻的灯颜色下发到车辆对应的用户端,以使得用户能够了解车辆停车的具体原因。若当前时刻的灯颜色为绿色,则需获取前一时刻的灯颜色。若前一时刻的灯颜色也为绿色,则车辆无需停车等待,此时也无需将当前时刻的灯颜色下发到车辆对应的用户端。若前一时刻的灯颜色为红色,当前时刻的灯颜色是绿色,将当前时刻的灯颜色下发到车辆对应的用户端,将交通灯的颜色变化告知用户,以使得用户能够了解车辆从停车状态到重启行车。
78.该实施例的一个示例中,上述将当前时刻的灯颜色下发到车辆对应的用户端,包括:当车辆与用户端设定的位置的距离值大于或等于距离阈值时,将当前时刻的灯颜色下发到车辆对应的用户端;当车辆与用户端设定的位置的距离值小于距离阈值时,获取当前时刻的灯颜色的置信度,在置信度大于或等于设定的置信度阈值时,当前时刻的灯颜色下发到车辆对应的用户端。
79.该示例中,交通信号灯状态是否下发到用户端,通过两个判断条件决定。第一个判断条件为上述实施例中:当前时刻的灯颜色为黄色或红色,或当前时刻的灯颜色为绿色且前一时刻的灯颜色为红色。第二个判断条件为:车辆与用户端设定的位置的距离值大于或等于距离阈值,或车辆与用户端设定的位置的距离值小于距离阈值且当前时刻的灯颜色的置信度大于或等于设定的置信度阈值。
80.以下给出一用户打车的实施例,以自动驾驶车辆的后台实现“交通信号红绿灯”的场景为例进行说明。后台执行的算法步骤如下:
81.a)遍历自动驾驶平台的车辆感知模块中车辆的所有信号灯感知结果;
82.b)挑选车辆的当前路线规划中对应道路的信号灯感知结果;
83.c)如果信号灯为红色/黄色则列为预展示,如果信号灯为绿色且上一次感知结果为非绿色则也列为预展示。同步获取预展示的红绿灯颜色、倒计时等数据的置信度;
84.d)根据车辆的唯一编码在订单系统中匹配车辆当前订单信息,进而获取当前订单中用户的上车点位置经纬度;
85.e)考虑网络时延及系统容错率,当车辆距离用户较近时仅将准确度较高的行车状态向用户呈现。具体为:根据车辆的经纬度和用户上车点的经纬度计算两者之间距离。如距离大于1km,则将置信度为高、低的预展示信号灯信息下发到用户端,以使得用户端以缩略图的方式将信号灯信息呈现在app内行车路线车辆位置上方。如果距离小于等于1km,则仅当置信度为高时才将信号灯信息下发到用户端。
86.f)当行车状态切换或有新的状态产生时,按c)中所述顺序作为优先级,高优先级状态可覆盖低优先级状态。
87.在一个实施例中,上述将当前时刻的灯颜色下发到车辆对应的用户端的步骤,包括:获取当前时刻的交通信号灯的倒计时;将当前时刻的灯颜色和倒计时下发到车辆对应的用户端,以使得用户端采用动态或插图的方式展示当前时刻的灯颜色和倒计时。
88.该实施例中,将当前时刻的灯颜色和倒计时下发到车辆对应的用户端,用户端采用动态或插图的方式展示当前时刻的灯颜色和倒计时。交通信号灯额外说明如下:黄灯变
红灯、红灯变绿灯直接在缩略图中动态变化,且红灯变绿灯后,绿灯持续3秒后该状态自动消失。如黄灯后无红灯数据反馈或红灯后无绿灯数据反馈,则以自动驾驶平台反馈为准不作展示。因此,可以图示方式生动表达,便于用户快速理解。
89.上述各个实施例的一种车辆行车状态数据的处理方法,应用于车辆的后台。上述一种车辆行车状态数据的处理方法,能够结合车辆的硬件及自动驾驶技术平台,实时收集和处理车辆行车的状态数据。当车辆为自动驾驶车辆且用于用户打车使用时,能够及时、准确地将当前订单对应接驾车辆的行驶动作及路况反馈给用户,如红灯等候、礼让行人、前方事故等典型延时场景,减少用户候车的焦虑和不安,并彰显无人驾驶出租车同样可以娴熟应对复杂路况,让用户感到“尽在掌握”的放心和踏实。
90.本技术还提供一种车辆行车状态数据的处理方法,应用于用户端。在一个实施例中,如图4所示,一种车辆行车状态数据的处理方法,包括以下步骤:
91.s402,接收车辆的当前路况状态,当前路况状态由车辆的车辆硬件实时采集得到的车辆行车的状态数据确定。
92.本实施例中,后台向用户端发送车辆的当前路况状态。其中,当前路况状态由车辆的车辆硬件实时采集得到的车辆行车的状态数据确定。具体确定的方式为:后台接收车辆行车的状态数据,根据状态数据确定车辆的当前路况状态,在当前路况状态满足预设条件时向用户端发送当前路况状态。
93.s404,通过缩略图的方式将当前路况状态展示在车辆的行车地图中。
94.本实施例中,用户端采用缩略图的方式将当前路况状态展示在车辆的行车地图中,行车地图如图5所示。其中,用户端安装有应用程序,应用程序的界面展示车辆的行车地图。在一实施例中,当前路况状态包括交通信号灯状态,在车辆的行车地图中以缩略图的方式展示交通信号灯状态如图6所示。
95.其中,若当前路况状态包括多个时刻的路况状态,则采用缩略图的方式将各个时刻的路况状态展示在车辆的行车地图中。例如,当前路况状态包括交通信号灯状态,交通信号灯状态包括红灯状态、绿灯状态和黄灯状态。采用缩略图且动态显示的方式分别展示红灯状态、绿灯状态和黄灯状态。具体如图7a和图7b所示。图7a中显示的交通信号灯状态为黄灯状态,图7b中显示的交通信号灯状态为红灯状态。通过缩略图的动态显示方式,能够将交通信号灯的状态反映给用户,以便用户能够准确掌握车辆行车过程的路况状态。
96.在一个实施例中,上述通过缩略图的方式将当前路况状态展示在车辆的行车地图中的步骤之后,还包括:当接收到缩略图的触发信号时,在行车地图中展示当前路况状态的详情弹窗,详情弹窗中采用插图方式、动图方式以及文字描述方式中任一项或多项展示当前路况状态。
97.该实施例中,用户端通过缩略图的方式将当前路况状态展示在车辆的行车地图中。用户需要了解当前路况状态的详细信息时,可点击触发缩略图。用户端检测到缩略图的触发信号时,在当前界面展示当前路况状态的详情弹窗。具体地,如图8所示,当用户触发缩略图时,在当前界面的车辆的行车地图的下方展示详情窗口。
98.例如,当前路况状态包括交通信号灯状态,交通信号灯状态包括红灯状态、绿灯状态和黄灯状态。不仅采用缩略图且动态显示的方式分别展示红灯状态、绿灯状态和黄灯状态,在触发缩略图时还在详情弹窗中展示对应状态的详情。如图9a、图9b、图9c以及图9d所
示。图9a展示了详情弹窗中黄灯状态的详情信息、图9b展示了详情弹窗中红灯状态的一种详情信息、图9c展示了详情弹窗中红灯状态的另一详情信息、图9d展示了详情弹窗中绿灯状态的详情信息。其中,如图9a、图9b、图9c以及图9d所示,详情弹窗中采用插图方式、动图方式以及文字描述方式中任一项或多项展示当前路况状态的详情信息。
99.在一个实施例中,上述在行车地图中展示当前路况状态的详情弹窗的步骤之后,还包括:当车辆的当前路况状态发生状态更新时,关闭缩略图,以及在详情弹窗中展示即将关闭详情弹窗的提示信息,并在预设时间后关闭详情弹窗。
100.该实施例中,车辆的当前路况状态发生状态更新可以是当前路况状态结束且未接收到新的路况状态。此种情况下,用户端关闭当前路况状态的缩略图以及对应的详情弹窗。具体地,首先关闭缩略图,并在详情弹窗中展示提示信息,以提示用户详情弹窗即将关闭,进而关闭详情弹窗。因此,使得用户有一定的了解缓冲期,避免用户疑惑和感到突兀。
101.例如,当前路况状态包括交通信号灯状态,交通信号灯状态包括红灯状态、绿灯状态和黄灯状态。如图10a、图10b、图10c以及图10d所示。图10a中详情弹窗展示了交通信号灯状态的详情信息,图10b展示了在详情弹窗中展示即将关闭详情弹窗的提示信息的一种内容,图10c展示了在详情弹窗中展示即将关闭详情弹窗的提示信息的另一种内容,图10d展示了关闭详情弹窗。具体地,结合图10a、图10b、图10c以及图10d所示,车辆的当前路况状态发生状态更新时,用户端的缩略图直接消失。详情弹窗则是:在详情弹窗打开的情况下,默认3s后关闭弹窗以避免用户疑惑和感到突兀。该状态下文字描述为“车辆即将驶来”,并附带弹窗关闭倒计时。
102.因此,上述应用于用户端的一种车辆行车状态数据的处理方法,能够实时展示车辆行车的路况状态,让用户安全放心,打造全新的出行服务体验。
103.针对上述应用于用户端的一种车辆行车状态数据的处理方法,以及应用于后台的一种车辆行车状态数据的处理方法,以下提供一具体实施场景:
104.如图11所示,用户使用自动驾驶车辆的app成功发布出行订单后,自动驾驶平台将依据已有派单规则为其匹配自动驾驶车辆。自动驾驶车辆接单后,将在app中向用户呈现车辆的基本信息以及路线信息。如呈现车牌号、车型、颜色、车辆编号等,以及预计上车时间、车辆接驾路线、车辆当前所处地图位置等信息。而后通过车载硬件以及云端自动驾驶平台的感感知模块、规划与控制模块、定位模块等识别车辆行车的路况状态并在app内行车路线车辆位置处展示状态缩略图。用户可通过点击缩略图查看详细状态信息及相关描述。
105.因此,建立了自动驾驶车辆的行车状态反馈体系,凸显自动驾驶车辆对复杂路线的娴熟应对,实时反馈车辆行车的路况状态,让用户安全放心,打造全新的出行服务体验。
106.应该理解的是,虽然流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
107.在一个实施例中,如图12所示,本技术还提供一种车辆行车状态数据的处理装置,包括获取模块1202、确定模块1204以及下发模块1206。获取模块1202,用于获取车辆行车的
状态数据,状态数据由车辆的车辆硬件实时采集并由车辆上传得到;确定模块1204,用于根据状态数据确定车辆的当前路况状态;下发模块1206,用于在当前路况状态满足预设条件时,将当前路况状态下发到车辆对应的用户端
108.在其中一个实施例中,状态数据包括车辆的传感硬件采集到的数据、车辆的控制硬件采集到的数据、车辆的定位硬件采集到的数据、以及车辆的摄像设备采集到的数据中的一项或多项。
109.在其中一个实施例中,一种车辆行车状态数据的处理装置还包括判断模块,用于若当前路况状态包括交通信号灯状态、行人状态、停车标志状态、道路施工状态、堵车状态、事故路段状态、雨水路段状态以及障碍物绕行状态中的任一项或多项状态,则确定当前路况状态满足预设条件。
110.在其中一个实施例中,将当前路况状态下发到车辆对应的用户端,包括:获取车辆与用户端设定的位置的距离值;当距离值大于或等于距离阈值时,将当前路况状态下发到用户端;当距离值小于距离阈值时,获取当前路况状态的置信度,在置信度大于或等于设定的置信度阈值时,将当前路况状态下发到用户端。
111.在其中一个实施例中,根据状态数据确定车辆的当前路况状态,包括:根据各个时刻的状态数据确定当前路况状态的各个时刻的路况状态;将当前路况状态下发到车辆对应的用户端,包括:若未检测到前一时刻的路况状态或未将前一时刻的路况状态下发到用户端,则将当前时刻的路况状态下发到用户端;若当前时刻的路况状态与前一时刻的路况状态相比发生状态变化,则将当前时刻的路况状态下发到用户端,若当前时刻的路况状态与前一时刻的路况状态相同,则控制不将当前时刻的路况状态下发到用户端,以使得用户端维持当前时刻的路况状态。
112.在其中一个实施例中,在当前路况状态满足预设条件时,将当前路况状态下发到车辆对应的用户端,包括:在当前路况状态包含交通信号灯状态时,确定当前路况状态满足预设条件;获取交通信号灯状态中信号灯的当前时刻的灯颜色;若当前时刻的灯颜色为黄色或红色,则将当前时刻的灯颜色下发到车辆对应的用户端;若当前时刻的灯颜色为绿色,则获取前一时刻的灯颜色,若前一时刻的灯颜色为红色,则将当前时刻的灯颜色下发到车辆对应的用户端。
113.在其中一个实施例中,将当前时刻的灯颜色下发到车辆对应的用户端,包括:获取当前时刻的交通信号灯的倒计时;将当前时刻的灯颜色和倒计时下发到车辆对应的用户端,以使得用户端采用动态或插图的方式展示当前时刻的灯颜色和倒计时。
114.在一个实施例中,如图13所示,本技术还提供一种车辆行车状态数据的处理装置,包括接收模块1302和展示模块1304。接收模块1302,用于接收车辆的当前路况状态,当前路况状态由车辆的车辆硬件实时采集得到的车辆行车的状态数据确定;展示模块1304,用于通过缩略图的方式将当前路况状态展示在车辆的行车地图中。
115.在其中一个实施例中,一种车辆行车状态数据的处理装置,还包括弹窗模块,用于当接收到缩略图的触发信号时,在行车地图中展示当前路况状态的详情弹窗,详情弹窗中采用插图方式、动图方式以及文字描述方式中任一项或多项展示当前路况状态。
116.在其中一个实施例中,一种车辆行车状态数据的处理装置,还包括关闭模块,用于当车辆的当前路况状态发生状态更新时,关闭缩略图,以及在详情弹窗中展示即将关闭详
情弹窗的提示信息,并在预设时间后关闭详情弹窗。
117.关于一种车辆行车状态数据的处理装置的具体限定可以参见上文中对应的一种车辆行车状态数据的处理方法的限定,在此不再赘述。上述一种车辆行车状态数据的处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
118.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图14所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的车辆或者自动驾驶平台通过网络连接通信。该计算机程序被处理器执行时以实现一种车辆行车状态数据的处理方法。
119.本领域技术人员可以理解,图14中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
120.在一个实施例中,提供了一种计算机设备,该计算机设备可以智能终端,其内部结构图可以如图15所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与后台通过网络连接通信。该计算机程序被处理器执行时以实现一种车辆行车状态数据的处理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层。
121.本领域技术人员可以理解,图15中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
122.在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:获取车辆行车的状态数据,状态数据由车辆的车辆硬件实时采集并由车辆上传得到;根据状态数据确定车辆的当前路况状态;在当前路况状态满足预设条件时,将当前路况状态下发到车辆对应的用户端
123.在一个实施例中,状态数据包括车辆的传感硬件采集到的数据、车辆的控制硬件采集到的数据、车辆的定位硬件采集到的数据、以及车辆的摄像设备采集到的数据中的一项或多项。
124.在一个实施例中,处理器执行计算机程序时实现以下步骤:若当前路况状态包括交通信号灯状态、行人状态、停车标志状态、道路施工状态、堵车状态、事故路段状态、雨水路段状态以及障碍物绕行状态中的任一项或多项状态,则确定当前路况状态满足预设条件。
125.在一个实施例中,处理器执行计算机程序实现上述的将当前路况状态下发到车辆对应的用户端的步骤时,具体实现以下步骤:获取车辆与用户端设定的位置的距离值;当距离值大于或等于距离阈值时,将当前路况状态下发到用户端;当距离值小于距离阈值时,获取当前路况状态的置信度,在置信度大于或等于设定的置信度阈值时,将当前路况状态下发到用户端。
126.在一个实施例中,处理器执行计算机程序实现上述的根据状态数据确定车辆的当前路况状态的步骤时,具体实现以下步骤:根据各个时刻的状态数据确定当前路况状态的各个时刻的路况状态;处理器执行计算机程序实现上述的将当前路况状态下发到车辆对应的用户端的步骤时,具体实现以下步骤:若未检测到前一时刻的路况状态或未将前一时刻的路况状态下发到用户端,则将当前时刻的路况状态下发到用户端;若当前时刻的路况状态与前一时刻的路况状态相比发生状态变化,则将当前时刻的路况状态下发到用户端,若当前时刻的路况状态与前一时刻的路况状态相同,则控制不将当前时刻的路况状态下发到用户端,以使得用户端维持当前时刻的路况状态。
127.在一个实施例中,处理器执行计算机程序实现上述的在当前路况状态满足预设条件时,将当前路况状态下发到车辆对应的用户端的步骤时,具体实现以下步骤:在当前路况状态包含交通信号灯状态时,确定当前路况状态满足预设条件;获取交通信号灯状态中信号灯的当前时刻的灯颜色;若当前时刻的灯颜色为黄色或红色,则将当前时刻的灯颜色下发到车辆对应的用户端;若当前时刻的灯颜色为绿色,则获取前一时刻的灯颜色,若前一时刻的灯颜色为红色,则将当前时刻的灯颜色下发到车辆对应的用户端。
128.在一个实施例中,处理器执行计算机程序实现上述的将当前时刻的灯颜色下发到车辆对应的用户端的步骤时,具体实现以下步骤:获取当前时刻的交通信号灯的倒计时;将当前时刻的灯颜色和倒计时下发到车辆对应的用户端,以使得用户端采用动态或插图的方式展示当前时刻的灯颜色和倒计时。
129.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取车辆行车的状态数据,状态数据由车辆的车辆硬件实时采集并由车辆上传得到;根据状态数据确定车辆的当前路况状态;在当前路况状态满足预设条件时,将当前路况状态下发到车辆对应的用户端
130.在一个实施例中,状态数据包括车辆的传感硬件采集到的数据、车辆的控制硬件采集到的数据、车辆的定位硬件采集到的数据、以及车辆的摄像设备采集到的数据中的一项或多项。
131.在一个实施例中,计算机程序被处理器执行时实现以下步骤:若当前路况状态包括交通信号灯状态、行人状态、停车标志状态、道路施工状态、堵车状态、事故路段状态、雨水路段状态以及障碍物绕行状态中的任一项或多项状态,则确定当前路况状态满足预设条件。
132.在一个实施例中,计算机程序被处理器执行实现上述的将当前路况状态下发到车辆对应的用户端的步骤时,具体实现以下步骤:获取车辆与用户端设定的位置的距离值;当距离值大于或等于距离阈值时,将当前路况状态下发到用户端;当距离值小于距离阈值时,获取当前路况状态的置信度,在置信度大于或等于设定的置信度阈值时,将当前路况状态下发到用户端。
133.在一个实施例中,计算机程序被处理器执行实现上述的根据状态数据确定车辆的当前路况状态的步骤时,具体实现以下步骤:根据各个时刻的状态数据确定当前路况状态的各个时刻的路况状态;计算机程序被处理器执行实现上述的将当前路况状态下发到车辆对应的用户端的步骤时,具体实现以下步骤:若未检测到前一时刻的路况状态或未将前一时刻的路况状态下发到用户端,则将当前时刻的路况状态下发到用户端;若当前时刻的路况状态与前一时刻的路况状态相比发生状态变化,则将当前时刻的路况状态下发到用户端,若当前时刻的路况状态与前一时刻的路况状态相同,则控制不将当前时刻的路况状态下发到用户端,以使得用户端维持当前时刻的路况状态。
134.在一个实施例中,计算机程序被处理器执行实现上述的在当前路况状态满足预设条件时,将当前路况状态下发到车辆对应的用户端的步骤时,具体实现以下步骤:在当前路况状态包含交通信号灯状态时,确定当前路况状态满足预设条件;获取交通信号灯状态中信号灯的当前时刻的灯颜色;若当前时刻的灯颜色为黄色或红色,则将当前时刻的灯颜色下发到车辆对应的用户端;若当前时刻的灯颜色为绿色,则获取前一时刻的灯颜色,若前一时刻的灯颜色为红色,则将当前时刻的灯颜色下发到车辆对应的用户端。
135.在一个实施例中,计算机程序被处理器执行实现上述的将当前时刻的灯颜色下发到车辆对应的用户端的步骤时,具体实现以下步骤:获取当前时刻的交通信号灯的倒计时;将当前时刻的灯颜色和倒计时下发到车辆对应的用户端,以使得用户端采用动态或插图的方式展示当前时刻的灯颜色和倒计时。
136.在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:接收车辆的当前路况状态,当前路况状态由车辆的车辆硬件实时采集得到的车辆行车的状态数据确定;通过缩略图的方式将当前路况状态展示在车辆的行车地图中。
137.在一个实施例中,处理器执行计算机程序时实现以下步骤:当接收到缩略图的触发信号时,在行车地图中展示当前路况状态的详情弹窗,详情弹窗中采用插图方式、动图方式以及文字描述方式中任一项或多项展示当前路况状态。
138.在一个实施例中,处理器执行计算机程序时实现以下步骤:当车辆的当前路况状态发生状态更新时,关闭缩略图,以及在详情弹窗中展示即将关闭详情弹窗的提示信息,并在预设时间后关闭详情弹窗。
139.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收车辆的当前路况状态,当前路况状态由车辆的车辆硬件实时采集得到的车辆行车的状态数据确定;通过缩略图的方式将当前路况状态展示在车辆的行车地图中。
140.在一个实施例中,计算机程序被处理器执行时实现以下步骤:当接收到缩略图的触发信号时,在行车地图中展示当前路况状态的详情弹窗,详情弹窗中采用插图方式、动图方式以及文字描述方式中任一项或多项展示当前路况状态。
141.在一个实施例中,计算机程序被处理器执行时实现以下步骤:当车辆的当前路况状态发生状态更新时,关闭缩略图,以及在详情弹窗中展示即将关闭详情弹窗的提示信息,并在预设时间后关闭详情弹窗。
142.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以
通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
143.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
144.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献