本发明涉及高精度地图数据处理,具体涉及一种智能汽车地图数据管理更新方法及系统。
背景技术:
1、高精度电子地图主要服务于自动驾驶车辆,为自动驾驶车辆提供先验车道信息,地图数据怎样能够方便、及时更新到智能汽车,满足车辆对地图数据的使用已经是一个不可避开的环节,当前主要是通过4s店更新、全图下载或城市级下载更新,更新下载量大耗时长,更新期间会导致数据不可使用。
技术实现思路
1、本发明针对现有技术中存在的技术问题,提供一种智能汽车地图数据管理更新方法及系统,用以实现智能汽车更方便、及时、动态获取到最新可用高精地图数据。
2、本发明解决上述技术问题的技术方案如下:
3、第一方面,本发明提供一种智能汽车地图数据管理更新方法,包括:
4、s1,云端获取新版高精度地图数据;
5、s2,云端对所述新版高精度地图数据与云端存储的数据进行数据对比,更新云端全量数据,完成对云端数据体及版本信息进行更新;
6、s3,云端获取根据汽车当前位置和目的地信息确定的二维地图规划路径及二维地图规划路径对应的本地地图瓦片版本信息;
7、s4,云端根据获取到的二维地图规划路径,匹配计算高精度地图路径,提取高精度地图路径对应的云端地图瓦片版本信息,将本地地图瓦片版本信息与云端地图瓦片版本信息进行对比,并根据对比结果从云端存储的高精度地图数据中提取需要更新的地图瓦片数据,并将需要更新的地图瓦片数据以及高精度地图路径发送到车端。
8、进一步的,步骤s2,包括:
9、将新版高精度地图数据和云端存储的高精度地图数据进行数据模块内瓦片数据内容二进制对比;所述模块指根据功能将地图数据进行划分形成的多个数据块;
10、针对任一瓦片数据,若数据内容二进制对比一致,则不改变云端存储的高精度地图数据版本信息,若数据内容二进制对比不一致,则对云端存储的高精度地图数据进行瓦片数据内容更新以及版本信息更新。
11、进一步的,步骤s2,还包括:
12、配置数据确认版本号;
13、当数据内容二进制比对一致时,不改变云端存储的高精度地图数据版本信息,同时将新版高精度地图数据的版本号写入数据确认版本号;
14、当数据内容二进制比对不一致时,对云端存储的高精度地图数据进行瓦片级别的数据内容更新以及版本信息更新,同时将新版高精度地图数据的版本号写入数据确认版本号。
15、进一步的,步骤s2,还包括:若云端无高精度地图数据,则将新版高精度地图数据全部存储到云端。
16、进一步的,步骤s3中,二维地图规划路径及二维地图规划路径对应的本地地图瓦片版本信息的获取方法,包括:
17、车端根据用户输入的目的地,基于二维地图规划出二维地图规划路径;
18、根据二维地图规划路径和地图瓦片算法,从本地高精度地图数据中获取二维地图规划路径对应的本地地图瓦片的编号;
19、根据本地地图瓦片的编号提取本地地图瓦片的版本信息;
20、车端向云端上传二维地图规划路径和本地地图瓦片的版本信息。
21、进一步的,步骤s4,包括:
22、将二维地图规划路径与高精度地图数据进行位置匹配,获取二维地图规划路径对应的高精度地图路径,并提取高精度地图路径对应的云端地图瓦片版本信息;
23、基于瓦片编号,对比本地地图瓦片版本信息与云端地图瓦片版本信息,当瓦片编号相同版本信息不同时,将所述瓦片编号对应的瓦片数据即为需要更新的地图瓦片数据;
24、将所述需要更新的地图瓦片数据和高精度地图路径下发到车端。
25、进一步的,该方法还包括,车端收到需要更新的地图瓦片数据和高精度地图路径后,先利用所述需要更新的地图瓦片数据对本地高精度地图进行更新,然后基于所述高精度地图路径进行车道级路径规划。
26、第二方面,本发明提供一种智能汽车地图数据管理更新系统,包括:
27、第一数据获取模块,获取新版高精度地图数据;
28、云端数据更新模块,对所述新版高精度地图数据与云端存储的数据进行数据对比,更新云端全量数据,完成对云端数据体及版本信息进行更新;
29、第二数据获取模块,获取根据汽车当前位置和目的地信息确定的二维地图规划路径及二维地图规划路径对应的本地地图瓦片版本信息;
30、匹配提取模块,根据获取到的二维地图规划路径,匹配计算高精度地图路径,提取高精度地图路径对应的云端地图瓦片版本信息,将本地地图瓦片版本信息与云端地图瓦片版本信息进行对比,并根据对比结果从云端存储的高精度地图数据中提取需要更新的地图瓦片数据,并将需要更新的地图瓦片数据以及高精度地图路径发送到车端。
31、第三方面,本发明提供一种电子设备,包括:
32、存储器,用于存储计算机软件程序;
33、处理器,用于读取并执行所述计算机软件程序,进而实现本发明第一方面所述的一种智能汽车地图数据管理更新方法。
34、第四方面,本发明提供一种非暂态计算机可读存储介质,所述存储介质中存储有计算机软件程序,所述计算机软件程序被处理器执行时实现如本发明第一方面所述的一种智能汽车地图数据管理更新方法。
35、本发明的有益效果是:通过对数据云端全量数据版本管理控制、车端分批分段更新方式,实现车端方便、快速获取可用高精度数据,减少数据传输成本,改善了用户数据更新体验,推进用户更快接受智能驾驶汽车出行方式。
1.一种智能汽车地图数据管理更新方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,步骤s2,包括:
3.根据权利要求2所述的方法,其特征在于,步骤s2,还包括:
4.根据权利要求2所述的方法,其特征在于,步骤s2,还包括:若云端无高精度地图数据,则将新版高精度地图数据全部存储到云端。
5.根据权利要求1所述的方法,其特征在于,步骤s3中,二维地图规划路径及二维地图规划路径对应的本地地图瓦片版本信息的获取方法,包括:
6.根据权利要求1所述的方法,其特征在于,步骤s4,包括:
7.根据权利要求1所述的方法,其特征在于,还包括,车端收到需要更新的地图瓦片数据和高精度地图路径后,先利用所述需要更新的地图瓦片数据对本地高精度地图进行更新,然后基于所述高精度地图路径进行车道级路径规划。
8.一种智能汽车地图数据管理更新系统,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
10.一种非暂态计算机可读存储介质,其特征在于,所述存储介质中存储有计算机软件程序,所述计算机软件程序被处理器执行时实现如权利要求1-7任一项所述的一种智能汽车地图数据管理更新方法。