驾驶场景数据的查找方法、装置、电子设备和存储介质与流程

文档序号:34601863发布日期:2023-06-29 01:00阅读:51来源:国知局
驾驶场景数据的查找方法、装置、电子设备和存储介质与流程

本发明涉及数据查找,尤其是涉及一种驾驶场景数据的查找方法、装置、电子设备和存储介质。


背景技术:

1、在自动驾驶技术领域,特定驾驶场景的数据具有很高的使用价值,如拥挤并道、对向来车、超车、转弯等不同的驾驶场景,能够为领域技术的发展提供数据支持。

2、现有的驾驶场景数据查找通常是对预先采集大量的行车数据之后,对这些行车数据进行分析获得,由于分析的行车数据通常是在自动驾驶车辆的网络空闲时批量上传,导致驾驶场景数据的查找具有一定的滞后性,难以满足实时查找的需求。


技术实现思路

1、有鉴于此,本发明的目的在于提供一种驾驶场景数据的查找方法、装置、电子设备和存储介质,以提高驾驶场景数据查找的实时性。

2、第一方面,本发明实施例提供了一种驾驶场景数据的查找方法,方法包括:向至少一个初始车辆终端发送目标驾驶场景的初步筛选条件,并接收至少一个目标车辆终端上传的符合所述初步筛选条件的压缩行车数据,得到所述至少一个目标车辆终端分别对应的压缩行车数据,每个所述压缩行车数据用于指示对应目标车辆终端压缩后上传的实时行车数据,所述目标车辆终端用于指示存在符合所述初步筛选条件的实时行车数据的初始车辆终端;通过预设的目标筛选条件对所述至少一个目标车辆终端分别对应的压缩行车数据进行所述目标驾驶场景筛选,得到至少一个目标驾驶场景数据。

3、可选的,在上述通过预设的目标筛选条件对所述至少一个目标车辆终端分别对应的压缩行车数据进行所述目标驾驶场景筛选,得到至少一个目标驾驶场景数据之后,上述方法还包括:将所述至少一个目标驾驶场景数据分发到至少一个显示终端,以使得每个所述显示终端对所述至少一个目标驾驶场景数据进行行车动画渲染和显示。

4、可选的,上述将所述至少一个目标驾驶场景数据分发到至少一个显示终端,以使得每个所述显示终端对所述至少一个目标驾驶场景数据进行行车动画渲染和显示,包括:基于全双工的网络通信协议,通过广播将所有所述目标驾驶场景数据推送到至少一个显示终端,以使得每个所述显示终端对所有所述目标驾驶场景数据进行行车动画渲染和显示。

5、可选的,在上述通过预设的目标筛选条件对所述至少一个目标车辆终端分别对应的压缩行车数据进行所述目标驾驶场景筛选,得到至少一个目标驾驶场景数据之后,上述方法还包括:对所述至少一个目标驾驶场景数据进行行车动画的实时渲染和显示。

6、可选的,上述向至少一个初始车辆终端发送目标驾驶场景的初步筛选条件,并接收至少一个目标车辆终端上传的符合所述初步筛选条件的压缩行车数据,得到所述至少一个目标车辆终端分别对应的压缩行车数据,包括:判断是否全量获取所有初始车辆终端的实时行车数据;若全量获取所有初始车辆终端的实时行车数据,则向至少一个初始车辆终端发送空值的初步筛选条件,并接收至少一个目标车辆终端压缩后上传的实时行车数据,得到所述至少一个目标车辆终端分别对应的压缩行车数据;若非全量获取所有初始车辆终端的实时行车数据,则向至少一个初始车辆终端发送目标驾驶场景的初步筛选条件,并接收至少一个目标车辆终端上传的符合所述初步筛选条件的至少一个压缩行车数据,得到所述至少一个目标车辆终端分别对应的压缩行车数据。

7、可选的,上述通过预设的目标筛选条件对所述至少一个目标车辆终端分别对应的压缩行车数据进行所述目标驾驶场景筛选,得到至少一个目标驾驶场景数据,包括:对每个目标车辆终端对应的压缩行车数据进行聚类,得到每个目标车辆终端对应的完整行车数据;通过预设的目标筛选条件对每个目标车辆终端对应的完整行车数据进行所述目标驾驶场景筛选,得到至少一个目标驾驶场景数据。

8、可选的,上述每个目标车辆终端对应的压缩行车数据用于指示列式存储二进制数据,每个目标车辆终端对应的压缩行车数据包括车辆元信息,上述对每个目标车辆终端对应的压缩行车数据进行聚类,得到每个目标车辆终端对应的完整行车数据,包括:根据所述车辆元信息,将每个目标车辆终端对应的压缩行车数据指示的列式存储二进制数据进行车辆完整数据的拼合,得到每个目标车辆终端对应的完整行车数据。

9、可选的,上述每个所述压缩行车数据包括浮点数转换为整数的实时行车数据、绝对位置转换为相对位置的实时行车数据、单位转换后的实时行车数据中的至少一项。

10、第二方面,本发明实施例提供了一种驾驶场景数据的查找装置,查找装置包括:接收模块,用于向至少一个初始车辆终端发送目标驾驶场景的初步筛选条件,并接收至少一个目标车辆终端上传的符合所述初步筛选条件的压缩行车数据,得到所述至少一个目标车辆终端分别对应的压缩行车数据,每个所述压缩行车数据用于指示对应目标车辆终端压缩后上传的实时行车数据,所述目标车辆终端用于指示存在符合所述初步筛选条件的实时行车数据的初始车辆终端;筛选模块,用于通过预设的目标筛选条件对所述至少一个目标车辆终端分别对应的压缩行车数据进行所述目标驾驶场景筛选,得到至少一个目标驾驶场景数据。

11、可选的,上述查找装置还包括:分发模块,用于将所述至少一个目标驾驶场景数据分发到至少一个显示终端,以使得每个所述显示终端对所述至少一个目标驾驶场景数据进行行车动画渲染和显示。

12、可选的,上述分发模块,还用于:基于全双工的网络通信协议,通过广播将所有所述目标驾驶场景数据推送到至少一个显示终端,以使得每个所述显示终端对所有所述目标驾驶场景数据进行行车动画渲染和显示。

13、可选的,上述查找装置还包括:渲染模块,用于对所述至少一个目标驾驶场景数据进行行车动画的实时渲染和显示。

14、可选的,上述接收模块,还用于:判断是否全量获取所有初始车辆终端的实时行车数据;若全量获取所有初始车辆终端的实时行车数据,则向至少一个初始车辆终端发送空值的初步筛选条件,并接收至少一个目标车辆终端压缩后上传的实时行车数据,得到所述至少一个目标车辆终端分别对应的压缩行车数据;若非全量获取所有初始车辆终端的实时行车数据,则向至少一个初始车辆终端发送目标驾驶场景的初步筛选条件,并接收至少一个目标车辆终端上传的符合所述初步筛选条件的至少一个压缩行车数据,得到所述至少一个目标车辆终端分别对应的压缩行车数据。

15、可选的,上述筛选模块,包括:聚类单元,用于对每个目标车辆终端对应的压缩行车数据进行聚类,得到每个目标车辆终端对应的完整行车数据;筛选单元,用于通过预设的目标筛选条件对每个目标车辆终端对应的完整行车数据进行所述目标驾驶场景筛选,得到至少一个目标驾驶场景数据。

16、可选的,上述每个目标车辆终端对应的压缩行车数据用于指示列式存储二进制数据,每个目标车辆终端对应的压缩行车数据包括车辆元信息,上述聚类单元,还用于:根据所述车辆元信息,将每个目标车辆终端对应的压缩行车数据指示的列式存储二进制数据进行车辆完整数据的拼合,得到每个目标车辆终端对应的完整行车数据。

17、可选的,上述每个所述压缩行车数据包括浮点数转换为整数的实时行车数据、绝对位置转换为相对位置的实时行车数据、单位转换后的实时行车数据中的至少一项。

18、第三方面,本发明实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述驾驶场景数据的查找方法。

19、第四方面,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述驾驶场景数据的查找方法。

20、本发明实施例带来了以下有益效果:

21、上述驾驶场景数据的查找方法、装置、电子设备和存储介质,向至少一个初始车辆终端发送目标驾驶场景的初步筛选条件,并接收至少一个目标车辆终端上传的符合所述初步筛选条件的压缩行车数据,得到所述至少一个目标车辆终端分别对应的压缩行车数据,每个所述压缩行车数据用于指示对应目标车辆终端压缩后上传的实时行车数据,所述目标车辆终端用于指示存在符合所述初步筛选条件的实时行车数据的初始车辆终端;通过预设的目标筛选条件对所述至少一个目标车辆终端分别对应的压缩行车数据进行所述目标驾驶场景筛选,得到至少一个目标驾驶场景数据。该方式中,在需要实时的驾驶场景数据时,向所有初始车辆终端批量发送初步筛选条件,并接收存在符合初步筛选条件的实时行车数据的目标车辆终端上传的压缩后的实时行车数据,得到所有目标车辆终端分别对应的压缩行车数据。接着,再通过目标筛选条件进行进一步筛选,从而得到至少一个目标驾驶场景数据,通过车辆终端的数据压缩,以及驾驶场景的初步筛选,能够提高车辆终端上传数据的速率,并且提高上传数据的针对性,从而提高整体驾驶场景数据查询的实时性。

22、本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

23、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1