掌桥专利:专业的专利平台
掌桥专利
首页

道路信息的数据采集方法、装置及电子设备

文献发布时间:2023-06-19 10:48:02


道路信息的数据采集方法、装置及电子设备

技术领域

本发明涉及智能驾驶领域,尤其涉及一种道路信息的数据采集方法、装置及电子设备。

背景技术

高精地图是一种具备高分辨率的数字化地图,L3级别(有条件自动驾驶)自动驾驶车辆的功能实现,需要使用到高精地图。为了使车辆能够基于高精地图正常行驶,保证自动驾驶的安全与高效率,对高精地图的精度、鲜度、丰富度都有了更高的要求,因此,高精地图的现势性以及数据的快速更新至关重要,也就需要对道路中的高精地图数据进行采集。

传统的高精地图的数据采集方法,依赖于安装了激光雷达、摄像头、高精组合惯性导航等传感器的数据采集车,而且还需要数据采集方具有一定的测绘资质和专业的测绘能力,因此数据采集、制作及维护的成本较高;随着道路不断的建设及扩建,当需要对某个区域的道路数据进行采集时,通过传统的单个数据采集车进行数据采集,成本较高,数据采集的速度较慢且不全面,无法满足对高精地图快速更新的技术需求。

由此可见,现有技术中,使用单个车辆对选定区域的道路数据进行采集,具有数据采集速度慢、数据采集不全面的问题,导致无法满足对高精地图中的道路信息快速及时更新的技术需求。

发明内容

本发明提供一种道路信息的数据采集方法、装置及电子设备,用以解决使用单个车辆对选定区域的地图数据进行采集,具有数据采集速度慢、数据采集不全面的问题,导致无法满足对高精地图中的道路信息快速更新的技术需求的缺陷,实现在需要对目标区域范围的数据进行采集时,可以调用在目标时间段内经过目标区域范围的所有目标车辆同时进行数据的采集,大大加快了数据采集的速度,增加了采集到的数据量,从而使得到的数据更全面,满足了高精地图中的道路信息快速及时更新的需求。

本发明提供一种道路信息的数据采集方法,应用于服务器,包括:

获取待采集数据的目标区域范围和目标时间段,其中所述待采集数据至少包括车载网联设备上获取的数据;

根据所述目标区域范围和所述目标时间段,确定在所述目标时间段内经过所述目标区域范围的车辆,作为目标车辆,并生成数据采集指令;其中,所述数据采集指令用于指示所述目标车辆通过所述车载网联设备在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据上传到所述服务器;

将所述数据采集指令发送到所述目标车辆,以使所述目标车辆将所述目标数据上传到所述服务器。

进一步的,根据本发明提供的一种道路信息的数据采集方法,所述生成数据采集指令,包括:

获取通过高精地图应用选定的区域范围,作为目标区域范围;获取通过高精地图应用设定的时间段,作为目标时间段;

根据所述目标时间段和所述目标区域范围,生成数据采集指令。

进一步的,根据本发明提供的一种道路信息的数据采集方法,所述确定在所述目标时间段内经过所述目标区域范围的车辆,作为目标车辆,包括:

检索车辆的历史定位信息,判断所述车辆在所述目标时间段内是否经过所述目标区域范围;

若所述车辆在所述目标时间段内经过所述目标区域范围,确定所述车辆为目标车辆。

进一步的,根据本发明提供的一种道路信息的数据采集方法,将所述数据采集指令发送到所述目标车辆后,还包括:

若接收到所述目标车辆上传的所述目标数据,更新所述数据采集指令的执行状态,确定所述数据采集指令执行完毕。

进一步的,本发明提供的一种道路信息的数据采集方法,应用于车辆,所述车辆为在目标时间段内经过目标区域范围的目标车辆,包括:

接收服务器发送的数据采集指令;其中,所述数据采集指令用于指示所述目标车辆将在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据上传到所述服务器;

根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据,将所述目标数据上传到所述服务器。

进一步的,根据本发明提供的一种道路信息的数据采集方法,所述根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据,包括:

判断所述目标车辆中是否存在当前正在运行的数据采集任务;

若不存在,解析所述数据采集指令,根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据;

若存在,存储所述数据采集指令,待所述数据采集任务运行完毕,解析所述数据采集指令,根据所述数据采集指令获取在所述目标时间段采集的目标数据和/或经过所述目标区域范围采集的目标数据。

进一步的,根据本发明提供的一种道路信息的数据采集方法,所述根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据,还包括:

检索所述目标车辆中是否存储有在目标时间段采集的目标数据和/或经过目标区域范围采集的目标数据;

若所述目标车辆中存储有所述目标数据,上传所述目标数据;

若所述目标车辆中未存储所述目标数据,上传告警信息。

本发明还提供一种道路信息的数据采集装置,应用于服务器,包括:

获取模块,用于获取待采集数据的目标区域范围和目标时间段,其中所述待采集数据至少包括车载网联设备上获取的数据;

确定模块,用于根据所述目标区域范围和所述目标时间段,确定在所述目标时间段内经过所述目标区域范围的车辆,作为目标车辆,并生成数据采集指令;其中,所述数据采集指令用于指示所述目标车辆通过所述车载网联设备在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据上传到所述服务器;

发送模块,用于将所述数据采集指令发送到所述目标车辆,以使所述目标车辆将所述目标数据上传到所述服务器。

本发明提供一种道路信息的数据采集装置,应用于车辆,所述车辆为在目标时间段内经过目标区域范围的目标车辆,包括:

接收模块,用于接收服务器发送的数据采集指令;其中,所述数据采集指令用于指示目标车辆通过所述车载网联设备在目标时间段采集的目标数据,和/或经过目标区域范围采集的目标数据上传到所述服务器;

上传模块,用于根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据,将所述目标数据上传到所述服务器。

本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述道路信息的数据采集方法的步骤。

本发明提供的一种道路信息的数据采集方法、装置及电子设备,通过获取待采集数据的目标区域范围和目标时间段;根据所述目标区域范围和所述目标时间段,确定在所述目标时间段内经过所述目标区域范围的车辆,作为目标车辆,并生成数据采集指令;将所述数据采集指令发送到所述目标车辆,以使所述目标车辆将所述目标数据上传到所述服务器;接收服务器发送的数据采集指令;将所述目标数据上传到所述服务器;实现了在需要对目标区域范围的数据进行采集时,可以调用在目标时间段内经过目标区域范围的所有目标车辆同时进行数据的采集,大大加快了数据采集的速度,并增加了采集到的数据量,从而使得到的数据更全面,满足了高精地图中的道路信息快速及时更新的需求。

附图说明

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的在服务器端道路信息的数据采集方法的流程示意图;

图2是本发明另一实施例提供的在车辆端道路信息的数据采集方法的流程示意图;

图3是本发明另一实施例提供的道路信息的数据采集方法的示意图;

图4是本发明另一实施例提供的在服务器端道路信息的数据采集装置的结构示意图;

图5是本发明另一实施例提供的在车辆端道路信息的数据采集装置的结构示意图;

图6是本发明实施例提供的电子设备的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供的一种道路信息的数据采集方法,可以由安装了高精地图应用的车载网联设备和服务器共同执行,实现从车载网联设备中采集数据的目标。其中,待采集的数据的类型可以是道路的点云图像、视频图像或行车轨迹等,本发明实施例中以采集车辆中保存的视频图像,对该道路信息的数据采集方法进行说明。

下面结合图1-图3描述本发明提供的一种道路信息的数据采集方法。

首先,以服务器作为执行主体,对本发明实施例提供的道路信息的数据采集方法进行说明。

图1为本发明提供在服务器端道路信息的数据采集方法的流程示意图。参见图1,一种道路信息的数据采集方法,应用于服务器,包括:

步骤101:获取待采集数据的目标区域范围和目标时间段,其中所述待采集数据至少包括车载网联设备上获取的数据。

当需要获取选定的区域范围内的数据时,将该选定的区域范围作为待采集数据的目标区域范围,通过设定需要的目标区域范围内的数据的时间,确定目标时间段。

其中,目标区域范围可以是在地点A周围选定的一个区域范围,也可以是从地点A到地点B之间的路线,将该路线作为一个目标区域范围。具体的,例如需要确认地点A周围是否存在停车场,可以选取地点A周围的区域作为目标区域范围,并在这个范围中获取安装了高精地图应用的车辆存储的数据,通过采集到的数据判断是否存在停车场;再例如需要查询地点A到地点B之间的路线是否存在堵车路段,可以选取地点A到地点B之间的路线作为一个目标区域范围,设定目标时间段后,根据采集到的数据判断地点A到地点B之间的路线是否存在堵车路段。

具体的,可以对目标区域范围中的道路要素的视频数据进行采集;其中,道路要素可以是道路中的车道标线、标线类型等,还可以是道路边的设施,例如路牙、栏杆、杆状物、交通牌等,还可以是其他可以对车辆的行驶产生影响的要素,例如潮汐车道、道路维修区等,还可以根据交通部门下发的通知,对通知中相关区域的数据进行采集。

步骤102:根据所述目标区域范围和所述目标时间段,确定在所述目标时间段内经过所述目标区域范围的车辆,作为目标车辆,并生成数据采集指令;其中,所述数据采集指令用于指示所述目标车辆通过所述车载网联设备在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据上传到所述服务器。

通过车辆向服务器上传的车辆信息,判断出目标车辆;其中车辆信息可以是车辆的定位信息,或者其他信息,本实施例对此不作具体限制。

具体的,以通过车辆向服务器上传的定位信息,判断出目标车辆为例,安装了包含高精地图应用的车载网联设备的车辆,在行驶时,服务器会收集该车辆在高精地图上的定位信息,根据定位信息可以确定该车辆的行驶轨迹,并记录每个定位信息的时间点。当服务器接收到目标区域范围和目标时间段时,可以在服务器收集的车辆的定位信息和时间点中,确定出哪些车辆在目标时间段内经过了目标区域范围,即服务器可以确定出在目标时间段内经过目标区域范围的所有车辆,并可以将这些车辆进行锁定,作为该道路信息的数据采集方法中的目标车辆。

根据选定的目标区域范围和设定好的目标时间段,由服务器生成数据采集指令。目标车辆在接收到数据采集指令后,可以根据数据采集指令中的目标区域范围和/或目标时间段,检索目标车辆保存的数据,由于目标车辆为服务器确定的在目标时间段内经过了目标区域范围的车辆,所以根据目标车辆的定位信息是否在目标区域范围,检索出目标车辆中的目标数据;可以根据目标车辆存储的数据的时间,与目标时间段进行比对,检索出目标车辆中的目标数据;或者同时根据目标区域范围和目标时间段,检索出目标车辆中的目标数据。本实施例对此不作具体限制。

其中,对于交通比较繁忙的地区,在目标时间段内会有很多车辆同时经过目标区域范围,将这些车辆都作为目标车辆,进行数据采集,可以同时在短时间内获取到大量的目标区域范围的数据,由此可使得获取到的数据更加全面。

步骤103:将所述数据采集指令发送到所述目标车辆,以使所述目标车辆将所述目标数据上传到所述服务器。

在服务器确定出在目标时间段内经过目标区域范围的所有车辆之后,由服务器将包含了目标区域范围和目标时间段信息的数据采集指令,发送至在目标时间段内经过目标区域范围的所有车辆;目标车辆在接收到数据采集指令后,根据指令中的目标时间段,将数据封装并上传至服务器,完成数据的采集流程。

具体的,服务器可以通过长连接方式将数据采集指令下发至各个目标车辆中,长连接方式是服务器与车载网联设备之间的连接通道,通过长连接方式可以完成数据采集指令的分发。

本发明提供的一种道路信息的数据采集方法,通过获取待采集数据的目标区域范围和目标时间段;根据所述目标区域范围和所述目标时间段,确定在所述目标时间段内经过所述目标区域范围的车辆,作为目标车辆,并生成数据采集指令;将所述数据采集指令发送到所述目标车辆,以使所述目标车辆将所述目标数据上传到所述服务器;接收服务器发送的数据采集指令;将所述目标数据上传到所述服务器;实现了在需要对目标区域范围的数据进行采集时,可以调用在目标时间段内经过目标区域范围的所有目标车辆同时进行数据的采集,大大加快了数据采集的速度,并增加了采集到的数据量,从而使得到的数据更全面,满足了高精地图中的道路信息快速及时更新的需求。

进一步地,在上述实施例的基础上,根据本发明提供的一种道路信息的数据采集方法,所述生成数据采集指令,包括:

获取通过高精地图应用选定的区域范围,作为目标区域范围;获取通过高精地图应用设定的时间段,作为目标时间段;

根据所述目标时间段和所述目标区域范围,生成数据采集指令。

目前的道路信息的数据采集过程只能由单个车辆进行,普通的安装了高精地图应用的车辆并不能对高精地图进行圈选,并进行数据的采集和上传过程。本申请中,在车辆上安装的高精地图应用中,集成了可以对高精地图进行圈选的程序及处理数据采集任务的程序。

具体的,确定目标区域范围和目标时间段的人员可以是高精地图应用的研发人员,也可以是高精地图应用的使用人员,本实施例对此不作具体限制。当人员需要采集某个区域的数据时,直接在高精地图应用的界面中圈选该区域范围,再设定需要的数据的时间段;当服务器接收到选中的区域范围和设定的时间段后,将该区域范围作为目标区域范围,该时间段作为目标时间段,并生成数据采集指令。

例如,司机A在下午13:00需要开车从地点A行驶到地点B,出发前想要了解地点A到地点B的道路上的限速标志,该司机A在高精地图应用中圈选地点A到地点B的道路作为目标区域范围,设定时间段为12:50-12:55,并将该区域范围和时间段上传至服务器,服务器根据目标区域范围(即地点A到地点B的道路)和目标时间段(即12:50-12:55),生成数据采集指令。

本实施例中,数据采集指令中包含的目标区域范围和目标时间段,都可以在高精地图应用的界面中直接设置,方便了使用人员的操作,并且可以使得任何车辆都可以进行数据采集指令的接收和处理,并上传数据,增加了参与数据采集任务的车辆数量,也增加了采集到的数据量。

进一步地,在上述实施例的基础上,根据本发明提供的一种道路信息的数据采集方法,所述确定在所述目标时间段内经过所述目标区域范围的车辆,作为目标车辆,包括:

检索车辆的历史定位信息,判断所述车辆在所述目标时间段内是否经过所述目标区域范围;

若所述车辆在所述目标时间段内经过所述目标区域范围,确定所述车辆为目标车辆。

安装了包含高精地图应用的车载网联设备的车辆,在行驶时,服务器会收集该车辆在高精地图上的定位信息,根据定位信息可以确定该车辆的行驶轨迹,并记录每个定位信息的时间点。通过检索车辆的历史定位信息及每个定位信息的时间点,可以更准确的判断出车辆是否在目标时间段内经过目标区域范围,由此确定出目标车辆。

进一步地,车辆在行驶时,会持续不断的向服务器上传定位信息,也会在车辆自身的车载网联设备中保存,通过检索车辆的历史定位信息,可以在不影响服务器正常存储车辆目前的定位信息的情况下,对所有车辆的历史定位信息进行检索。

本实施例中,通过车辆的定位信息,确定目标车辆,可以更准确的判断出车辆是否在目标时间段内经过目标区域范围,由此精确确定目标车辆;检索历史定位信息,也不会影响到服务器的正常运行。

进一步地,在上述实施例的基础上,根据本发明提供的一种道路信息的数据采集方法,将所述数据采集指令发送到所述目标车辆后,还包括:

若接收到所述目标车辆上传的所述目标数据,更新所述数据采集指令的执行状态,确定所述数据采集指令执行完毕。

目标车辆在接收到数据采集指令后,将车载网联设备中存储的历史视频数据上传至服务器;服务器接收到所有目标车辆的数据后,更新数据采集指令的执行状态,将执行状态由“正在执行”更新为“执行完毕”,确定数据指令执行完毕。其他进程在检测到数据指令执行完毕后,可以对接收到的数据进行下一步的处理,例如根据接收到的数据对高精地图进行更新,或者根据数据内容向高精地图应用发送路况信息,对使用人员进行提示等。

本实施例中,通过更新数据采集执行的执行状态,可以启动服务器中的其他进程,从而对数据进行更多的处理。

以下以车辆上安装的车载网联设备作为执行主体,对本发明实施例提供的道路信息的数据采集方法进行说明。

图2是本发明另一实施例提供的在车辆端道路信息的数据采集方法的流程示意图;参见图2,该车辆端道路信息的数据采集方法,应用于车辆,所述车辆为在目标时间段内经过目标区域范围的目标车辆,还包括:

步骤201:接收服务器发送的数据采集指令;其中,所述数据采集指令用于指示所述目标车辆通过车载网联设备在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据上传到所述服务器;

步骤202:根据所述数据采集指令获取在所述目标时间段采集的目标数据和/或经过所述目标区域范围采集的目标数据,将所述目标数据上传到所述服务器。

服务器通过长连接方式将数据采集指令分发至各目标车辆中,其中,目标车辆即为由服务器根据定位数据确定的在目标时间段内经过目标区域范围的车辆,即目标车辆中在目标时间段内一定经过了目标区域范围。根据所述数据采集指令获取在所述目标时间段采集的目标数据和/或经过所述目标区域范围采集的目标数据,其中以根据目标时间段确定目标数据为例,目标车辆中的车载网联设备接收到数据采集指令后,对数据采集指令进行解析,获取到数据采集指令中的目标时间段;根据该目标时间段,可以对车载网联设备中存储的历史数据进行检索,检索到该目标时间段的数据后,将数据上传到服务器。

其中,在上传数据时,尤其是视频数据时,由于数据量较大,可以使用专门的数据上传线路,加快数据的上传速度,从而提高数据采集的及时性。

在对历史数据进行检索时,使用的也是车载网联设备中已经存储的数据,对这些数据进行检索,不会影响车载网联设备中高精地图应用的正常运行,以及定位信息的正常存储。

本申请中,通过目标车辆中的车载网联设备收取数据采集指令,并上传数据,可以在不影响车载网联设备正常运行的情况下,完成数据的上传;通过所有目标车辆同时上传数据,在增加了采集到的数据量的同时,也增加了数据采集的及时性。

进一步地,在上述实施例的基础上,根据本发明提供的一种道路信息的数据采集方法,所述根据所述数据采集指令获取在所述目标时间段采集的目标数据和/或经过所述目标区域范围采集的目标数据,包括:

判断所述目标车辆中是否存在当前正在运行的数据采集任务;

若不存在,解析所述数据采集指令,根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据;

若存在,存储所述数据采集指令,待所述数据采集任务运行完毕,解析所述数据采集指令,根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据。

对于同一车辆,在执行一个数据采集任务时,可能会接收到其他的数据采集指令;因此在执行接收到的数据采集指令之前,会首先判断当前目标车辆的车载网联设备中是否正在运行数据采集任务,若存在正在运行的数据采集任务,则将新接收到的数据采集指令存储起来,并对当前正在运行的数据采集任务进行监控,监控到当前的数据采集任务运行完毕后,解析新接收到的数据采集指令并运行新的数据采集任务。

车载网联设备的运算资源有限,当同时处理多个数据采集任务时,会对各个任务的处理速度及车载网联设备的正常运行都造成较大的影响,因此,按照接收到数据采集指令的先后顺序进行处理,可以减少运算的占用,加快任务的处理速度。

本实施例中,通过对当前是否正在运行数据采集任务进行判断,可以不影响车载网联设备对任务的处理进程,对数据采集任务进行有序处理,减少对车载网联设备运算资源的占用。

进一步地,在上述实施例的基础上,根据本发明提供的一种道路信息的数据采集方法,所述根据所述数据采集指令获取在所述目标时间段采集的目标数据和/或经过所述目标区域范围采集的目标数据,还包括:

检索所述目标车辆中是否存储有在目标时间段采集的目标数据和/或经过目标区域范围采集的目标数据;

若所述目标车辆中存储有所述目标数据,上传所述目标数据;

若所述目标车辆中未存储所述目标数据,上传告警信息。

目标车辆均为在目标时间段内经过目标区域范围的车辆,但在解析出数据采集指令中的目标时间段和/或目标区域范围后,还需要检索车辆中是否存储有在所述目标时间段和/或目标区域范围内的数据。例如,以采集视频数据为例,若一个目标车辆的摄像头发生故障时,当该目标车辆在经过目标区域范围时,也无法获取到该目标区域范围的视频数据。

当检索到目标车辆中未存储有目标时间段和/或目标区域范围内的数据时,车载网联设备向服务器上传告警信息,可以通知该目标车辆不存在待采集的数据,后续服务器可以根据该告警信息判断该目标车辆不存在待采集数据的原因,并通知该目标车辆的用户。

进一步地,车载网联设备记录了多种数据,还可以通过检索,判断出多种数据中是否存在需要的数据类型;其中,数据采集指令中需要采集的数据类型可以人为确定。例如,目标车辆中存储有点云数据和视频数据两种数据类型,需要采集视频数据时,检索目标车辆中是否存储有目标时间段的视频数据,若存在,则将视频数据上传。

本实施例中,通过检索车辆中是否存在目标时间段和/或目标区域范围内的数据,可以判断出车载网联设备中是否存储有待采集的数据类型及数据内容;若不存在,还可以对车辆用户进行提醒。

图3是本发明另一实施例提供的道路信息的数据采集方法的示意图。参见图3,该道路信息的数据采集方法包括:

在高精地图应用界面上圈选车机检索范围和时间段,并将圈选生成的坐标范围和时间段数据上传至服务端;服务端根据回传上来的坐标范围来锁定范围内的所有车辆,并根据时间段生成采集任务,通过长连接方式将采集任务下发至已锁定的车辆;

长连接接收服务端高精地图数据采集任务,判断是否存在正在执行的数据采集任务,是,则暂存于本地数据库中;否,则下载数据采集任务详情,将数据采集任务详情存于本地数据库中;

根据得到的数据采集任务详情,按照其中的时间段对本地的历史视频执行检索,锁定成功则封装成待上传对象,并开始执行视频上传,锁定失败则上报服务端无匹配视频;

视频上传完成后,通过接口上报告知服务端本次数据采集任务完成,服务端收到上报信息后更新任务执行状态,任务执行完毕。

图4是本发明另一实施例提供的在服务器端道路信息的数据采集装置的结构示意图;图5是本发明另一实施例提供的在车辆端道路信息的数据采集装置的结构示意图。参见图4、图5,该道路信息的数据采集装置,应用于服务器,包括:

获取模块401,用于获取待采集数据的目标区域范围和目标时间段,其中所述待采集数据至少包括车载网联设备上获取的数据;

确定模块402,用于根据所述目标区域范围和所述目标时间段,确定在所述目标时间段内经过所述目标区域范围的车辆,作为目标车辆,并生成数据采集指令;其中,所述数据采集指令用于指示所述目标车辆通过所述车载网联设备在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据上传到所述服务器;

发送模块403,用于将所述数据采集指令发送到所述目标车辆,以使所述目标车辆将所述目标数据上传到所述服务器。

该道路信息的数据采集装置,应用于车辆,所述车辆为在目标时间段内经过目标区域范围的目标车辆,还包括:

接收模块501,用于接收服务器发送的数据采集指令;其中,所述数据采集指令用于指示目标车辆通过车载网联设备在目标时间段采集的目标数据,和/或经过目标区域范围采集的目标数据上传到所述服务器;

上传模块502,用于根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据,将所述目标数据上传到所述服务器。

本实施例提供的道路信息的数据采集装置适用于上述各实施例提供的一种道路信息的数据采集方法,在此不再赘述。

本发明提供的一种道路信息的数据采集装置,通过获取待采集数据的目标区域范围和目标时间段;根据所述目标区域范围和所述目标时间段,确定在所述目标时间段内经过所述目标区域范围的车辆,作为目标车辆,并生成数据采集指令;将所述数据采集指令发送到所述目标车辆,以使所述目标车辆将所述目标数据上传到所述服务器;接收服务器发送的数据采集指令;将所述目标数据上传到所述服务器;实现了在需要对目标区域范围的数据进行采集时,可以调用在目标时间段内经过目标区域范围的所有目标车辆同时进行数据的采集,大大加快了数据采集的速度,并增加了采集到的数据量,从而使得到的数据更全面,满足了高精地图中的道路信息快速及时更新的需求。

进一步的,根据本发明提供的一种道路信息的数据采集方法,所述生成数据采集指令,包括:

获取通过高精地图应用选定的区域范围,作为目标区域范围;获取通过高精地图应用设定的时间段,作为目标时间段;

根据所述目标时间段和所述目标区域范围,生成数据采集指令。

进一步的,根据本发明提供的一种道路信息的数据采集方法,所述确定在所述目标时间段内经过所述目标区域范围的车辆,作为目标车辆,包括:

检索车辆的历史定位信息,判断所述车辆在所述目标时间段内是否经过所述目标区域范围;

若所述车辆在所述目标时间段内经过所述目标区域范围,确定所述车辆为目标车辆。

进一步的,根据本发明提供的一种道路信息的数据采集方法,将所述数据采集指令发送到所述目标车辆后,还包括:

若接收到所述目标车辆上传的所述目标数据,更新所述数据采集指令的执行状态,确定所述数据采集指令执行完毕。

进一步的,本发明提供的一种道路信息的数据采集方法,应用于车辆,所述车辆为在目标时间段内经过目标区域范围的目标车辆,包括:

接收服务器发送的数据采集指令;其中,所述数据采集指令用于指示所述目标车辆通过车载网联设备在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据上传到所述服务器;

根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据,将所述目标数据上传到所述服务器。

进一步的,根据本发明提供的一种道路信息的数据采集方法,所述根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据,包括:

判断所述目标车辆中是否存在当前正在运行的数据采集任务;

若不存在,解析所述数据采集指令,根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据;

若存在,存储所述数据采集指令,待所述数据采集任务运行完毕,解析所述数据采集指令,根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据。

进一步的,根据本发明提供的一种道路信息的数据采集方法,所述根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据,还包括:

检索所述目标车辆中是否存储有在目标时间段采集的目标数据和/或经过目标区域范围采集的目标数据;

若所述目标车辆中存储有所述目标数据,上传所述目标数据;

若所述目标车辆中未存储所述目标数据,上传告警信息。

图6示例了一种电子设备的实体结构示意图,如图6所示,该电子设备可以包括:处理器(processor) 610、通信接口(Communications Interface) 620、存储器(memory) 630和通信总线640,其中,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通信。处理器610可以调用存储器630中的逻辑指令,以执行道路信息的数据采集方法,该方法应用于服务器,包括:获取待采集数据的目标区域范围和目标时间段,其中所述待采集数据至少包括车载网联设备上获取的数据;根据所述目标区域范围和所述目标时间段,确定在所述目标时间段内经过所述目标区域范围的车辆,作为目标车辆,并生成数据采集指令;其中,所述数据采集指令用于指示所述目标车辆通过所述车载网联设备在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据上传到所述服务器;将所述数据采集指令发送到所述目标车辆,以使所述目标车辆将所述目标数据上传到所述服务器;该方法应用于车辆,所述车辆为在目标时间段内经过目标区域范围的目标车辆,包括:接收服务器发送的数据采集指令;其中,所述数据采集指令用于指示所述目标车辆通过车载网联设备在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据上传到所述服务器;根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据,将所述目标数据上传到所述服务器。

此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的道路信息的数据采集方法,该方法应用于服务器,包括:获取待采集数据的目标区域范围和目标时间段,其中所述待采集数据至少包括车载网联设备上获取的数据;根据所述目标区域范围和所述目标时间段,确定在所述目标时间段内经过所述目标区域范围的车辆,作为目标车辆,并生成数据采集指令;其中,所述数据采集指令用于指示所述目标车辆通过所述车载网联设备在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据上传到所述服务器;将所述数据采集指令发送到所述目标车辆,以使所述目标车辆将所述目标数据上传到所述服务器;该方法应用于车辆,所述车辆为在目标时间段内经过目标区域范围的目标车辆,包括:接收服务器发送的数据采集指令;其中,所述数据采集指令用于指示所述目标车辆通过车载网联设备在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据上传到所述服务器;根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据,将所述目标数据上传到所述服务器。

又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的道路信息的数据采集方法,该方法应用于服务器,包括:获取待采集数据的目标区域范围和目标时间段,其中所述待采集数据至少包括车载网联设备上获取的数据;根据所述目标区域范围和所述目标时间段,确定在所述目标时间段内经过所述目标区域范围的车辆,作为目标车辆,并生成数据采集指令;其中,所述数据采集指令用于指示所述目标车辆通过所述车载网联设备在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据上传到所述服务器;将所述数据采集指令发送到所述目标车辆,以使所述目标车辆将所述目标数据上传到所述服务器;该方法应用于车辆,所述车辆为在目标时间段内经过目标区域范围的目标车辆,包括:接收服务器发送的数据采集指令;其中,所述数据采集指令用于指示所述目标车辆通过车载网联设备在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据上传到所述服务器;根据所述数据采集指令获取在所述目标时间段采集的目标数据,和/或经过所述目标区域范围采集的目标数据,将所述目标数据上传到所述服务器。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

相关技术
  • 道路信息的数据采集方法、装置及电子设备
  • 数据采集方法、装置、系统、数据处理装置及电子设备
技术分类

06120112685655