差分数据的处理方法及装置与流程

文档序号:22117522发布日期:2020-09-04 15:45阅读:1421来源:国知局
差分数据的处理方法及装置与流程

本申请涉及计算机及通信技术领域,具体而言,涉及一种差分数据的处理方法及装置。



背景技术:

为了得到更高的定位精度,通常采用差分定位技术。在目前的技术方案中,在路侧单元上部署gps信号接收机以接收gps定位信号,差分数据服务器根据路侧单元的坐标信息以及路侧单元的gps定位信号生成对应的差分数据,并由该路侧单元进行广播,以供道路上行驶车辆进行定位。因此,如何提高路侧单元获取差分数据的稳定性,进而保证车辆定位的准确性成为了亟待解决的技术问题。



技术实现要素:

本申请的实施例提供了一种差分数据的处理方法及装置,进而至少在一定程度上可以提高路侧单元获取差分数据的稳定性,进而保证车辆定位的准确性。

本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。

根据本申请实施例的一个方面,提供了一种差分数据的处理方法,应用于第二路侧单元,该方法包括:

接收由第一路侧单元或服务器发送的第一路侧单元的差分信息,所述差分信息包括标识信息和差分数据;

根据所述第一路侧单元的标识信息和第二路侧单元的标识信息,从所述第一路侧单元中识别出目标路侧单元;

将所述目标路侧单元的差分数据作为所述第二路侧单元的差分数据进行广播,以供行驶车辆进行定位。

根据本申请实施例的一个方面,提供了一种差分数据的处理方法,应用于第一路侧单元,该方法包括:

获取第一路侧单元的定位信息;

将所述定位信息和所述第一路侧单元的标识信息发送至服务器,以使所述服务器生成与所述第一路侧单元对应的差分数据;

接收由所述服务器返回的差分数据,以使得第二路侧单元获取所述差分数据。

根据本申请实施例的一个方面,提供了一种差分数据的处理方法,应用于服务器,该方法包括:

接收至少一个第一路侧单元的定位信息和标识信息;

根据所述至少一个第一路侧单元的定位信息和标识信息,生成与所述至少一个第一路侧单元对应的差分数据。

根据本申请实施例的一个方面,提供了一种差分数据的处理装置,该装置包括:

第一接收模块,用于接收由第一路侧单元或服务器发送的第一路侧单元的差分信息,所述差分信息包括标识信息和差分数据;

识别模块,用于根据所述第一路侧单元的标识信息和第二路侧单元的标识信息,从所述第一路侧单元中识别出目标路侧单元;

第一处理模块,用于将所述目标路侧单元的差分数据作为所述第二路侧单元的差分数据进行广播,以供行驶车辆进行定位。

在本申请的一些实施例中,基于前述方案,所述标识信息包括环境标识信息,该识别模块被配置为:获取所述第一路侧单元的环境标识信息对应的遮挡程度值以及第二路侧单元的环境标识信息对应的遮挡程度值;将遮挡程度值与所述第二路侧单元的遮挡程度值的差值最小的第一路侧单元识别为目标路侧单元。

在本申请的一些实施例中,基于前述方案,所述标识信息包括环境标识信息和位置标识信息,该识别模块被配置为:将所述第一路侧单元的环境标识信息和位置标识信息与所述第二路侧单元的环境标识信息和位置标识信息进行匹配,将与所述第二路侧单元相匹配的第一路侧单元识别为所述目标路侧单元。

在本申请的一些实施例中,基于前述方案,在接收由第一路侧单元或服务器发送的差分信息之前,该第一处理模块还被配置为:广播所述第二路侧单元的差分数据请求信息,所述差分数据请求信息包含所述第二路侧单元的标识信息,以使所述第一路侧单元或所述服务器根据所述差分数据请求信息反馈所述差分信息。

在本申请的一些实施例中,基于前述方案,该第一处理模块还被配置为:从接收到的由第一路侧单元发送的差分信息中,获取所述第一路侧单元的广播周期信息;根据所述广播周期信息,确定所述第一路侧单元的广播时刻;在所述第一路侧单元的下一个广播时刻接收所述第一路侧单元广播的差分信息。

根据本申请实施例的一个方面,提供了一种差分数据的处理装置,该装置包括:

获取模块,用于获取第一路侧单元的定位信息;

发送模块,用于将所述定位信息和所述第一路侧单元的标识信息发送至服务器,以使所述服务器生成与所述第一路侧单元对应的差分数据;

第二处理模块,接收由所述服务器返回的差分数据,以使得第二路侧单元获取所述差分数据。

在本申请的一些实施例中,基于前述方案,在接收由所述服务器返回的差分数据之后,该第二处理模块还被配置为:将所述第一路侧单元的差分信息进行广播,所述差分信息包含标识信息和差分数据,以使所述第二路侧单元获取所述差分信息。

在本申请的一些实施例中,基于前述方案,在接收由所述服务器返回的差分数据之后,该第二处理模块还被配置为:根据接收到的第二路侧单元的差分数据请求信息,获取所述第二路侧单元的标识信息;并根据所述第一路侧单元的标识信息和所述第二路侧单元的标识信息进行匹配;若所述第一路侧单元的标识信息和所述第二路侧单元的标识信息相匹配,则将所述第一路侧单元的差分信息发送至所述第二路侧单元,所述差分信息包含标识信息和差分数据。

根据本申请实施例的一个方面,提供了一种差分数据的处理装置,该装置包括:

第二接收模块,用于接收至少一个第一路侧单元的定位信息和标识信息;

第三处理模块,用于根据所述至少一个第一路侧单元的定位信息和标识信息,生成与所述至少一个第一路侧单元对应的差分数据。

在本申请的一些实施例中,基于前述方案,该第三处理模块还被配置为:将所述至少一个第一路侧单元的差分数据发送至所述至少一个第一路侧单元,以使第二路侧单元获取所述差分数据。

在本申请的一些实施例中,基于前述方案,该第三处理模块还被配置为:根据接收到的第二路侧单元的差分数据请求信息,获取第二路侧单元的标识信息;并根据所述至少一个第一路侧单元的标识信息和所述第二路侧单元的标识信息,从所述至少一个第一路侧单元中识别出目标路侧单元;再将所述目标路侧单元的差分数据发送给所述第二路侧单元,以使所述第二路侧单元将所述目标路侧单元的差分数据作为自身的差分数据进行广播。

根据本申请实施例的一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中所述的差分数据的处理方法。

根据本申请实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的差分数据的处理方法。

在本申请的一些实施例所提供的技术方案中,通过将第一路侧单元的标识信息以及第二路侧单元的标识信息进行匹配,以从第一路侧单元中识别出标识信息与第二路侧单元相匹配的目标路侧单元,并将该目标路侧单元的差分数据作为第二路侧单元的差分数据进行广播,由此,即使第二路侧单元上部署的gps信号接收机出现故障或者第二路侧单元上未部署有gps信号接收机,也能够获取相应的差分数据进行广播,提高了路侧单元获取差分数据的稳定性,进而保证了车辆定位的准确性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:

图1示出了可以应用本申请实施例的技术方案的示例性系统架构的示意图;

图2示出了根据本申请的一个实施例的差分数据的处理方法的流程示意图;

图3示出了根据本申请的一个实施例的图2的差分数据的处理方法中步骤s220的流程示意图;

图4示出了根据本申请的一个实施例的差分数据的处理方法中还包括的接收第一路侧单元的差分信息的流程示意图;

图5示出了根据本申请的一个实施例的差分数据的处理方法的流程示意图;

图6示出了根据本申请的一个实施例的差分数据的处理方法中还包括的第一路侧单元广播差分信息的流程示意图;

图7示出了根据本申请的一个实施例的差分数据的处理方法的流程示意图;

图8示出了根据本申请的一个实施例的差分数据的处理方法中还包括的服务器发送第一路侧单元的差分信息的流程示意图;

图9示出了根据本申请的一个实施例的差分数据的处理方法的流程示意图;

图10示出了根据本申请的另一个实施例的差分数据的处理方法的流程示意图;

图11示出了根据本申请的再一个实施例的差分数据的处理方法的流程示意图;

图12示出了根据本申请的一个实施例的差分数据的处理装置的框图;

图13示出了根据本申请的另一个实施例的差分数据的处理装置的框图;

图14示出了根据本申请的再一个实施例的差分数据的处理装置的框图;

图15示出了适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。

具体实施方式

现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本申请将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。

此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本申请的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本申请的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本申请的各方面。

附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。

附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。

图1示出了可以应用本申请实施例的技术方案的示例性系统架构的示意图。

如图1所示,系统架构可以包括服务器110、至少一个第一路侧单元120、至少一个第二路侧单元130以及车载终端140,服务器110和第一路侧单元120、第二路侧单元130之间、第一路侧单元120和第二路侧单元130之间、以及车载终端140和第一路侧单元120、第二路侧单元130之间可以通过网络通信进行连接。

应该理解,图1中的服务器、第一路侧单元、第二路侧单元以及车载终端的数目仅仅是示意性的。根据实现需要,可以具有任意数目的服务器、第一路侧单元、第二路侧单元以及车载终端。比如服务器110可以是多个服务器组成的服务器集群等。

其中,路侧单元(roadsideunit,rsu)可以是布设于路侧,为行驶车辆定位提供支持的路测设备。第一路侧单元120上部署有gps(globalpositioningsystem,全球定位系统)信号接收机,用以接收gps定位信号,当第一路侧单元120接收到gps定位信号时,可以将该gps定位信号以及已知的第一路侧单元120的精确坐标发送给服务器110。

服务器110可以是提供差分数据计算的服务器,服务器110可以根据第一路侧单元120的gps定位信号以及第一路侧单元120已知的精确坐标计算出坐标的改正数即差分数据,并将该差分数据发送给第一路侧单元120。使得第一路侧单元120可以将该差分数据进行广播,以供行驶车辆上配置的车载终端140对自身的定位结果进行改正,进而提高定位精度。

第二路侧单元130可以是未配置有gps信号接收机或者所配置的gps信号接收机出现故障的路侧单元。第二路侧单元130无法正常接收自身的gps定位信号,进而无法使得服务器110进行计算第二路侧单元130的差分数据。

为了保证第二路侧单元130能够稳定向行驶车辆发送差分数据以进行精确定位,第二路侧单元130可以接收由第一路侧单元120或服务器110发送的第一路侧单元120的差分信息,该差分信息包括第一路侧单元的标识信息和差分数据,并根据第一路侧单元120的标识信息和第二路侧单元130的标识信息,从多个第一路侧单元120中识别出目标路侧单元,再将目标路侧单元的差分数据作为第二路侧单元的差分数据进行广播,以供行驶车辆进行定位。

由此,保证了第二路侧单元130对差分数据的获取以及广播,即使第二路侧单元130未设置有gps信号接收机或者gps信号接收机出现故障也可以为行驶车辆提供差分数据以进行精确定位。

以下对本申请实施例的技术方案的实现细节进行详细阐述:

图2示出了根据本申请的一个实施例的差分数据的处理方法的流程示意图,该差分数据的处理方法可以由图1中所示的第二路侧单元130来执行。参照图2所示,该差分数据的处理方法至少包括步骤s210至步骤s230,详细介绍如下:

在步骤s210中,接收由第一路侧单元或服务器发送的第一路侧单元的差分信息,所述差分信息包括标识信息和差分数据。

其中,第一路侧单元可以是设置有gps信号接收机的路侧单元,gps信号接收机可以接收针对第一路侧单元的gps定位信号,第一路侧单元将该gps定位信号发送给服务器,由服务器根据第一路侧单元的gps定位信号以及已知的第一路侧单元的精准坐标计算出gps定位信号与精确坐标之间的改正数即差分数据。第一路侧单元将服务器计算得到的差分数据进行广播,以为行驶车辆定位提供支持。

第一路侧单元的标识信息可以是与第一路侧单元相对应的信息,例如第一路侧单元的标识信息可以包括但不限于第一路侧单元的身份标识信息、第一路侧单元所处环境的环境标识信息以及第一路侧单元所处位置的位置标识信息等等。

第二路侧单元可以是未设置有gps信号接收机或者设置的gps信号接收机出现故障的路侧单元。

在本申请的一个实施例中,第一路侧单元可以将接收到的gps定位信号以及第一路侧单元的精确坐标发送给服务器,由服务器计算得到对应于该第一路侧单元的差分数据,并将其发送给第一路侧单元以供第一路侧单元进行广播。在其他实施例中,服务器也可以将对应于第一路侧单元的差分数据进行广播,以供第二路侧单元进行获取。第二路侧单元可以接收由第一路侧单元或服务器发送的第一路侧单元的差分信息,其中,该差分信息可以包括第一路侧单元的标识信息和差分数据。

需要说明的,第二路侧单元可以接收由至少一个第一路侧单元发送的差分信息或者由服务器发送的至少一个第一路侧单元的差分信息。其可以是一个第一路侧单元的差分信息,也可以是一个以上的任意数量的第一路侧单元的差分信息,本申请在此不做特殊限定。

在步骤s220中,根据所述第一路侧单元的标识信息和第二路侧单元的标识信息,从所述第一路侧单元中识别出目标路侧单元。

其中,目标路侧单元可以是标识信息与第二路侧单元的标识信息相匹配的第一路侧单元。

在本申请的一个实施例中,第二路侧单元可以从接收到的差分信息中获取第一路侧单元的标识信息,并将所获取的第一路侧单元的标识信息与第二路侧单元的标识信息进行匹配。若第一路侧单元的标识信息与第二路侧单元标识信息相匹配,则将该第一路侧单元确定为第二路侧单元的目标路侧单元。

在步骤s230中,将所述目标路侧单元的差分数据作为所述第二路侧单元的差分数据进行广播,以供行驶车辆进行定位。

在本申请的一个实施例中,第二路侧单元可以将目标路侧单元的差分数据作为自身的差分数据进行广播,以供道路上的行驶车辆进行精确定位。

需要说明的,若存在多个目标路侧单元,则可以随机从多个目标路侧单元中选定一个目标路侧单元,将所选定的目标路侧单元的差分数据作为第二路侧单元的差分数据进行广播。

在图2所示的实施例中,通过获取第一路侧单元的差分信息,根据第一路侧单元的标识信息以及第二路侧单元的标识信息,识别出第一路侧单元中的目标路侧单元,以将目标路侧单元的差分数据作为第二路侧单元的差分数据,并由第二路侧单元进行广播。由此,即时第二路侧单元中未设置有gps信号接收机或者所设置的gps信号接收机出现故障,第二路侧单元也可以获取适合自身的差分数据进行广播,保证了第二路侧单元获取差分数据的稳定性,进而保证了行驶车辆定位的准确性。

基于图2所示的实施例,图3示出了根据本申请的一个实施例的图2的差分数据的处理方法中步骤s220的流程示意图。参照图3所示,标识信息包括环境标识信息,该步骤s220至少包括步骤s310至步骤s320,详细介绍如下:

在步骤s310中,获取所述第一路侧单元的环境标识信息对应的遮挡程度值以及第二路侧单元的环境标识信息对应的遮挡程度值。

其中,环境标识信息可以是用以描述路侧单元所处环境的标识信息。应该理解的,由于路侧单元设置于路侧,则可能处于多种环境之中,例如路侧单元周围有树木遮挡、建筑物遮挡或者无遮挡等情况。因此,可以根据不同的遮挡情况,设置路侧单元对应的环境标识信息,例如,数字1可以表示无遮挡、数字2可以表示存在树木遮挡、数字3可以表示存在建筑物遮挡等,此处仅为示例,不做限定。遮挡程度值则可以是与环境标识信息相对应的、用以表示路侧单元被遮挡程度的数值。应该理解的,不同的环境标识信息对应不同的遮挡程度值,路侧单元所处环境对路侧单元的遮挡程度越高,则对应的遮挡程度值越高。例如无遮挡对应的遮挡程度值为0,存在树木遮挡对应的遮挡程度值为20,存在建筑物遮挡对应的遮挡程度值为50,等等。此处仅为示例,不做特殊限定。

在本申请的一个实施例中,本领域技术人员可以预先配置环境标识信息所对应的遮挡程度值,并将其存储至每一路侧单元或者服务器中。第二路侧单元可以从自身的存储位置中,根据第一路侧单元的环境标识信息获取相对应的遮挡程度值以及第二路侧单元的遮挡程度值。

在步骤s320中,将遮挡程度值与所述第二路侧单元的遮挡程度值的差值最小的第一路侧单元识别为所述目标路侧单元。

在本申请的一个实施例中,可以将第一路侧单元的遮挡程度值与第二路侧单元的遮挡程度值进行比较,得到二者的差值。将差值最小的第一路侧单元识别为第二路侧单元的目标路侧单元。

例如第一路侧单元a的遮挡程度值为0,第一路侧单元b的遮挡程度值为20,第二路侧单元的遮挡程度值为15,则第一路侧单元b的遮挡程度值与第二路侧单元的遮挡程度值的差值为5,其小于第一路侧单元a的遮挡程度值与第二路侧单元的遮挡程度值的差值15,因此,选择第一路侧单元b为第二路侧单元的目标路侧单元。

需要说明的,不同的遮挡程度会对路侧单元的gps定位产生不同程度的影响。遮挡程度越高,则对路侧单元的信号发送和接收产生更大的影响。为了保证第二路侧单元能够获取与自身所处环境相适配的第一路侧单元的差分数据,可以将遮挡程度值与第二路侧单元的遮挡程度值的差值最小的第一路侧单元识别为目标路侧单元。

由此,可以保证目标路侧单元所处环境与第二路侧单元所处环境有更大的近似度,目标路侧单元的差分数据也更具有实际参考价值,保证了行驶车辆定位的准确性。且通过设置与环境标识信息对应的遮挡程度值,也能够保证通过环境标识信息进行比对的合理性。

基于图2所示的实施例,在本申请的一个实施例中,标识信息包括环境标识信息和位置标识信息;

根据第一路侧单元的标识信息和第二路侧单元的标识信息,从所述第一路侧单元中识别出目标路侧单元,包括:

将所述第一路侧单元的环境标识信息和位置标识信息与所述第二路侧单元的环境标识信息和位置标识信息进行匹配,将环境标识信息和位置标识信息与所述第二路侧单元的环境标识信息和位置标识信息相匹配的第一路侧单元识别为所述目标路侧单元。

在该实施例中,该标识信息还可以包括位置标识信息,该位置标识信息可以是用于表示路侧单元所在具体位置的信息。示例性的,路侧单元的位置标识信息可以以经度、纬度以及海拔的形式进行体现。在其他实施例中,路侧单元的位置标识信息也可以以其他形式进行体现,本申请在此不做特殊限定。

将第一路侧单元的环境标识信息与位置标识信息与第二路侧单元的环境标识信息和位置标识信息进行匹配,将环境标识信息与位置标识信息与第二路侧单元的环境标识信息和位置标识信息最为接近的第一路侧单元识别为第二路侧单元的目标路侧单元。

具体的,可以对路侧单元的环境标识信息以及位置标识信息设置不同的权重。计算出每一第一路侧单元的环境标识信息与第二路侧单元的环境标识信息的差值,例如遮挡程度值的差值等,以及每一第一路侧单元的位置标识信息与第二路侧单元的位置标识信息的差值,例如根据二者的位置标识信息得到第一路侧单元和第二路侧单元之间的距离等。将两个差值进行加权和运算,以得到每一第一路侧单元与第二路侧单元之间的适配值,适配值越大,则表示第一路侧单元与第二路侧单元更匹配,第一路侧单元的差分数据也更具有实际参考价值。因此,将与第二路侧单元的适配值最大的第一路侧单元识别为目标路侧单元,以此保证第二路侧单元的差分数据的合理性。

除此之外,也可以是预先比较第一路侧单元和第二路侧单元的环境标识信息的相似性,将相似度最大的第一路侧单元识别为目标路侧单元。若存在多个相似度一致的第一路侧单元,则根据第一路侧单元的位置标识信息和第二路侧单元的位置标识信息,计算得到第一路侧单元与第二路侧单元之间的距离,从多个相似度一致的第一路侧单元中选取与第二路侧单元之间的距离最小的第一路侧单元作为目标路侧单元。

由此,能够保证所选取的目标路侧单元为与第二路侧单元的相似度最高的第一路侧单元,保证了第二路侧单元的差分数据获取的合理性。

基于上述的实施例,在本申请的一个实施例中,在接收由第一路侧单元或者服务器发送的差分信息之前,所述处理方法还包括:

广播所述第二路侧单元的差分数据请求信息,所述差分数据请求信息包含所述第二路侧单元的标识信息,以使所述第一路侧单元或所述服务器根据所述差分数据请求信息反馈所述差分信息。

其中,差分数据请求信息可以是第二路侧单元用以请求获取差分数据的信息。在一示例中,若第二路侧单元上配置有gps信号接收机,则第二路侧单元可以定时向gps信号接收机发送工作状态验证请求,以检测gps信号接收机是否正常工作。若gps信号接收机向第二路侧单元返回正常工作的状态信息,则第二路侧单元根据预定间隔,在下一个时刻向gps信号接收机发送工作状态验证请求;若第二路侧单元未接收到gps信号接收机返回的正常工作的状态信息或者接收到gps信号接收机返回的工作异常的状态信息,则第二路侧单元生成差分数据请求信息并进行广播。

在另一示例中,若第二路侧单元上未配置有gps信号接收机,则可以按照预定间隔生成差分数据请求信息并进行广播,其中,该预定间隔可以是1小时、3小时或者12小时等等,本领域技术人员可以根据实际实现需要进行配置,本申请对此不做特殊限定。

当第一路侧单元或者服务器接收到由第二路侧单元广播的差分数据请求信息时,则可以从中获取第二路侧单元的标识信息,并根据该第二路侧单元的标识信息和第一路侧单元的标识信息进行匹配,匹配成功则向该第二路侧单元发送差分数据,以使第二路侧单元将该差分数据作为自身的差分数据进行广播。

具体的,若第一路侧单元接收到第二路侧单元的差分数据请求信息,则将第二路侧单元的标识信息与自身的标识信息进行匹配,若匹配成功(例如二者遮挡程度值的差值小于一定阈值或者二者的相似度高于一定阈值等等),则第一路侧单元将自身的差分信息发送给第二路侧单元。匹配方法可以如上文所述,因此不再赘述。第二路侧单元可以根据所接收到的第一路侧单元的差分信息,从第一路侧单元中识别出目标路侧单元,并将该路侧单元的差分数据作为自身的差分数据进行广播。

由此,第一路侧单元可以预先确定是否与第二路侧单元相匹配,保证了第二路侧单元所接收到的差分信息的有效性,且不相匹配的第一路侧单元无需向第二路侧单元发送差分信息,以降低自身功耗。

而若服务器接收到第二路侧单元的差分数据请求信息,则服务器可以根据自身所接收到的第一路侧单元的标识信息与第二路侧单元的标识信息进行匹配,将匹配程度最高的第一路侧单元的差分数据发送至第二路侧单元,以使得第二路侧单元将其作为自身的差分数据进行广播,保证了第二路侧单元所获取的差分数据的合理性。

基于图2所示的实施例,图4示出了根据本申请的一个实施例的差分数据的处理方法中还包括的接收第一路侧单元的差分信息的流程示意图。参照图4所示,接收第一路侧单元的差分信息至少包括步骤s410至步骤s430,详细介绍如下:

在步骤s410中,从接收到的由第一路侧单元发送的差分信息中,获取所述第一路侧单元的广播周期信息。

其中,广播周期信息可以是用以表示第一路侧单元的广播时刻的信息。

在本申请的一个实施例中,当第一路侧单元广播向外广播自身的差分信息时,该差分信息中可以包含第一路侧单元的广播周期信息。当第二路侧单元接收到第一路侧单元所广播的差分信息时,可以从中获取第一路侧单元的广播周期信息。

在步骤s420中,根据所述广播周期信息,确定所述第一路侧单元的广播时刻。

在该实施例中,根据所获取的第一路侧单元的广播周期信息,可以确定该第一路侧单元的下一个广播时刻,例如第一路侧单元的广播周期信息可以是每四小时广播一次,当前时刻为12:00,则第一路侧单元的广播时刻为16:00、20:00、……,第二路侧单元则可以在特定的广播时刻接收差分信息,而无需实时进行查询是否有差分信息在进行广播。

由此,使得第二路侧单元能够根据第一路侧单元的广播时刻,在特定时刻接收第一路侧单元的差分信息,二者无需进行实时接收和发送,以降低各自的功耗。

在步骤s430中,在所述第一路侧单元的下一个广播时刻接收所述第一路侧单元广播的差分信息。

在图4所示的实施例中,第一路侧单元通过广播自身的广播周期信息,以使得第二路侧单元可以在特定时刻进行接收该第一路侧单元的差分信息,无需实时进行查询或接收,第一路侧单元也无需进行实时广播。由此,可以降低第一路侧单元和第二路侧单元的功耗,且约定时刻进行广播和发送,也能够保证第一路侧单元和第二路侧单元的信息发送和接收相同步,防止信息的丢失,进而保证了第二路侧单元获取差分信息的稳定性。

图5示出了根据本申请的一个实施例的差分数据的处理方法的流程示意图,其可以应用于第一路侧单元。参照图5所示,该差分数据的处理方法至少包括步骤s510至步骤s530,详细介绍如下:

在步骤s510中,获取第一路侧单元的定位信息。

在该实施例中,由于第一路侧单元上配置有gps信号接收机,因此,第一路侧单元可以通过该gps信号接收机,从而接收针对第一路侧单元的gps定位信息。该定位信息至少包括第一路侧单元的伪距测量信息和载波相位测量信息,以使得服务器可以根据该定位信息计算第一路侧单元的差分数据。

在步骤s520中,将所述定位信息和所述第一路侧单元的标识信息发送至服务器,以使所述服务器生成与所述第一路侧单元对应的差分数据。

在该实施例中,第一路侧单元的标识信息可以包括但不限于第一路侧单元的身份标识信息、环境标识信息以及位置标识信息,等等。示例性的,第一路侧单元的身份标识信息可以是第一路侧单元的设备编号或者其他与该第一路侧单元唯一对应的标识信息。

服务器可以根据接收到的第一路侧单元的的定位信息以及位置标识信息,生成与该第一路侧单元相对应的差分数据。

在步骤s530中,接收由所述服务器返回的差分数据,以使得第二路侧单元获取所述差分数据。

在该实施例中,当服务器生成与第一路侧单元对应的差分数据之后,可以将该差分数据发送给对应的第一路侧单元,以由第一路侧单元进行广播,供行驶车辆进行定位。第二路侧单元也可以通过第一路侧单元获取第一路侧单元的差分数据,以将其作为自身的差分数据进行广播。由此,保证了第二路侧单元获取差分数据的稳定性,进而保证了行驶车辆定位的准确性。

基于图5所示的实施例,在本申请的一个实施例中,在接收由所述服务器返回的差分数据之后,该处理方法还包括:

将所述第一路侧单元的差分信息进行广播,所述差分信息包含标识信息和差分数据,以使所述第二路侧单元获取所述差分信息。

在该实施例中,第一路侧单元可以根据由服务器返回的差分数据以及自身的标识信息,生成自身的差分信息并进行广播。第二路侧单元可以获取第一路侧单元所广播的差分信息,并对应选取相匹配的第一路侧单元的差分数据作为自身的差分数据并进行广播,以供行驶车辆进行定位。由此,即使第二路侧单元上未配置有gps信号接收机或者gps信号接收机出现故障,也能够稳定获取差分数据并进行广播,保证了第二路侧单元获取差分数据的稳定性,进而保证了行驶车辆定位的准确性。

基于图5所示的实施例,图6示出了根据本申请的一个实施例的差分数据的处理方法中还包括的第一路侧单元广播差分信息的流程示意图。参照图6所示,第一路侧单元广播差分信息至少包括步骤s610至步骤s630,详细介绍如下:

在步骤s610中,根据接收到的第二路侧单元的差分数据请求信息,获取所述第二路侧单元的标识信息。

在该实施例中,当第二路侧单元需要获取差分数据时,可以对外广播差分数据请求信息,该差分数据请求信息中可以包含有第二路侧单元的标识信息。其中,第二路侧单元的标识信息可以包含但不限于第二路侧单元的身份标识信息、环境标识信息以及位置标识信息。

当第一路侧单元接收到第二路侧单元的差分数据请求信息后,可以解析该查分数据请求信息,并从中获取第二路侧单元的标识信息。

在步骤s620中,根据所述第一路侧单元的标识信息和所述第二路侧单元的标识信息进行匹配。

在该实施例中,第一路侧单元可以将自身的标识信息与所获取的第二路侧单元的标识信息进行匹配,以确定第一路侧单元是否与第二路侧单元相匹配。

在步骤s630中,若所述第一路侧单元的标识信息和所述第二路侧单元的标识信息相匹配,则将所述第一路侧单元的差分信息发送至所述第二路侧单元,所述差分信息包含标识信息和差分数据。

在该实施例中,根据标识信息的匹配结果,若第一路侧单元的标识信息与第二路侧单元的标识信息相匹配,则第一路侧单元可以向第二路侧单元发送自身的差分信息。

示例性的,第二路侧单元的标识信息包含环境标识信息,若第一路侧单元的环境标识信息与第二路侧单元的环境标识信息一致,或者第一路侧单元的环境标识信息对应的遮挡程度值与第二路侧单元的环境标识信息对应的遮挡程度值的差值小于一定阈值,则确定第一路侧单元与第二路侧单元相匹配,因此第一路侧单元可以向第二路侧单元发送自身的差分信息,以保证第二路侧单元所获取的差分信息的实用性。

示例性的,第二路侧单元的标识信息包含第二路侧单元的环境标识信息和位置标识信息,则第一路侧单元可以根据二者环境标识信息的差值以及位置标识信息的差值进行加权和运算,若第一路侧单元和第二路侧单元的相似度大于一定阈值,则可以确定第一路侧单元和第二路侧单元相匹配,第一路侧单元可以向第二路侧单元发送自身的差分信息。

图7示出了根据本申请的一个实施例的差分数据的处理方法的流程示意图,该差分数据的处理方法可以应用于服务器。参照图7所示,该差分数据的处理方法至少包括步骤s710至步骤s720,详细介绍如下:

在步骤s710中,接收至少一个第一路侧单元的定位信息和标识信息。

在该实施例中,当第一路侧单元接收到针对自身的gps定位信息后,可以将该gps定位信息以及自身的标识信息发送给服务器,其中,第一路侧单元的标识信息包括但不限于第一路侧单元的身份标识信息、环境标识信息以及位置标识信息。

需要说明的,第一路侧单元的位置标识信息为已知的第一路侧单元的坐标信息,示例性的,坐标信息可以通过经度、纬度和高度的形式进行体现。

应该理解的,服务器可以接收至少一个、两个或者两个以上的任意数目的第一路侧单元所发送的定位信息和标识信息。

在步骤s720中,根据所述至少一个第一路侧单元的定位信息和标识信息,生成与所述至少一个第一路侧单元对应的差分数据。

在该实施例中,服务器可以根据所接收到的第一路侧单元的定位信息以及第一路侧单元的坐标信息进行计算,得到与该第一路侧单元对应的差分数据。

基于图7所示的实施例,在本申请的一个实施例中,该差分数据的处理方法还包括:

将所述至少一个第一路侧单元的差分数据发送至所述至少一个第一路侧单元,以使第二路侧单元获取所述差分数据。

在该实施例中,服务器将所生成的差分数据发送给对应的第一路侧单元,以使得第二路侧单元可以从相匹配的第一路侧单元中获取差分数据以作为自身的差分数据进行广播,以供行驶车辆进行定位。

基于图7所示的实施例,图8示出了根据本申请的一个实施例的差分数据的处理方法中还包括的服务器发送第一路侧单元的差分信息的流程示意图。参照图8所示,服务器发送第一路侧单元的差分信息至少包括步骤s810至步骤s830,详细介绍如下:

在步骤s810中,根据接收到的第二路侧单元的差分数据请求信息,获取第二路侧单元的标识信息。

在该实施例中,当第二路侧单元需要获取差分数据时,可以生成差分数据请求信息,该差分信息中可以包含第二路侧单元的标识信息,第二路侧单元将该差分数据请求信息向服务器进行发送,以向服务器请求差分数据。服务器可以从所接收到的第二路侧单元的差分数据请求信息中,获取该第二路侧单元的标识信息,其中,该第二路侧单元的标识信息可以包括但不限于第二路侧单元的身份标识信息、环境标识信息以及位置标识信息,等等。

在步骤s820中,根据所述至少一个第一路侧单元的标识信息和所述第二路侧单元的标识信息,从所述至少一个第一路侧单元中识别出目标路侧单元。

在该实施例中,服务器可以根据所接收到的第一路侧单元的标识信息以及第二路侧单元的标识信息进行匹配,以从第一路侧单元中识别出与该第二路侧单元相匹配的目标路侧单元。匹配方式如前文所述,在此不再赘述。

在步骤s830中,将所述目标路侧单元的差分数据发送给所述第二路侧单元,以使所述第二路侧单元将所述目标路侧单元的差分数据作为自身的差分数据进行广播。

在图8所示的实施例中,第二路侧单元向服务器发送差分数据请求信息,服务器根据第一路侧单元的标识信息以及第二路侧单元的标识信息进行匹配,以从第一路侧单元中确定与第二路侧单元相匹配的目标路侧单元,并将目标路侧单元的差分数据发送给第二路侧单元,以使第二路侧单元将其作为自身的差分数据进行广播。由此,可以保证第二路侧单元所获取的差分数据与第二路侧单元相适配,保证了第二路侧单元所获取的差分数据的实用性以及第二路侧单元获取差分数据的稳定性,进而保证了行驶车辆定位的精确性。

基于上述实施例的技术方案,以下介绍本申请实施例的一个具体应用场景:

图9示出了根据本申请的一个实施例的差分数据的处理方法的流程示意图。参照图9所示,该差分数据的处理方法至少包括步骤s910至步骤s960,详细介绍如下:

在步骤s910中,第一路侧单元接收定位信息。

在步骤s920中,第一路侧单元将定位信息和标识信息发送给服务器。

在步骤s930中,服务器生成差分数据并发送给第一路侧单元。

在步骤s940中,第一路侧单元广播差分信息,该差分信息包含差分数据和标识信息。

在步骤s950中,第二路侧单元根据第一路侧单元的标识信息,从第一路侧单元中识别出目标路侧单元。

在步骤s960中,第二路侧单元将目标路侧单元的差分数据向车载终端进行广播,以使车载终端能够获取并进行定位。

图10示出了根据本申请的另一个实施例的差分数据的处理方法的流程示意图。参照图10所示,该差分数据的处理方法至少包括步骤s1010至步骤s1060,详细介绍如下:

在步骤s1010中,第一路侧单元接收定位信息。

在步骤s1020中,第一路侧单元将定位信息和标识信息发送给服务器。

在步骤s1030中,服务器生成差分数据并发送给第一路侧单元。

在步骤s1040中,第二路侧单元向第一路侧单元广播差分数据请求信息,该差分数据请求信息包含第二路侧单元的标识信息。

在步骤s1050中,若第一路侧单元标识信息与第二路侧单元的标识信息相匹配,第一路侧单元向第二路侧单元广播差分数据。

在步骤s1060中,第二路侧单元将第一路侧单元的差分数据向车载终端进行广播。

图11示出了根据本申请的再一个实施例的差分数据的处理方法的流程示意图。参照图11所示,该差分数据的处理方法至少包括步骤s1110至步骤s1160,详细介绍如下:

在步骤s1110中,第一路侧单元接收定位信息。

在步骤s1120中,第一路侧单元将定位信息和标识信息发送给服务器。

在步骤s1130中,服务器生成第一路侧单元的差分数据。

在步骤s1140中,第二路侧单元向服务器发送差分数据请求信息,该差分数据请求包含第二路侧单元的标识信息。

在步骤s1150中,若第一路侧单元的标识信息与第二路侧单元的标识信息相匹配,服务器向第二路侧单元广播第一路侧单元的差分数据。

在步骤s1160中,第二路侧单元将第一路侧单元的差分数据向车载终端进行广播。

在图9、图10以及图11所示的实施例中,第二路侧单元可以从第一路侧单元或者服务器中获取相配的第一路侧单元的差分数据以进行广播,保证了第二路侧单元能够稳定获取差分数据以及所获取的差分数据的实用性,进而保证了行驶车辆定位的精确性。

以下介绍本申请的装置实施例,可以用于执行本申请上述实施例中的差分数据的处理方法。对于本申请装置实施例中未披露的细节,请参照本申请上述的差分数据的处理方法的实施例。

图12示出了根据本申请的一个实施例的差分数据的处理装置的框图。

参照图12所示,根据本申请的一个实施例的差分数据的处理装置,包括:

第一接收模块1210,用于接收由第一路侧单元或服务器发送的第一路侧单元的差分信息,所述差分信息包括标识信息和差分数据;

识别模块1220,用于根据所述第一路侧单元的标识信息和第二路侧单元的标识信息,从所述第一路侧单元中识别出目标路侧单元;

第一处理模块1230,用于将所述目标路侧单元的差分数据作为所述第二路侧单元的差分数据进行广播,以供行驶车辆进行定位。

在本申请的一些实施例中,基于前述方案,所述标识信息包括环境标识信息,该识别模块1220被配置为:获取所述第一路侧单元的环境标识信息对应的遮挡程度值以及第二路侧单元的环境标识信息对应的遮挡程度值;将遮挡程度值与所述第二路侧单元的遮挡程度值的差值最小的第一路侧单元识别为目标路侧单元。

在本申请的一些实施例中,基于前述方案,所述标识信息包括环境标识信息和位置标识信息,该识别模块1220被配置为:将所述第一路侧单元的环境标识信息和位置标识信息与所述第二路侧单元的环境标识信息和位置标识信息进行匹配,将与所述第二路侧单元相匹配的第一路侧单元识别为所述目标路侧单元。

在本申请的一些实施例中,基于前述方案,在接收由第一路侧单元或服务器发送的差分信息之前,该第一处理模块1230还被配置为:广播所述第二路侧单元的差分数据请求信息,所述差分数据请求信息包含所述第二路侧单元的标识信息,以使所述第一路侧单元或所述服务器根据所述差分数据请求信息反馈所述差分信息。

在本申请的一些实施例中,基于前述方案,该第一处理模块1230还被配置为:从接收到的由第一路侧单元发送的差分信息中,获取所述第一路侧单元的广播周期信息;根据所述广播周期信息,确定所述第一路侧单元的广播时刻;在所述第一路侧单元的下一个广播时刻接收所述第一路侧单元广播的差分信息。

图13示出了根据本申请的另一个实施例的差分数据的处理装置的框图。

参照图13所示,根据本申请的另一个实施例的差分数据的处理装置,包括:

获取模块1310,用于获取第一路侧单元的定位信息;

发送模块1320,用于将所述定位信息和所述第一路侧单元的标识信息发送至服务器,以使所述服务器生成与所述第一路侧单元对应的差分数据;

第二处理模块1330,接收由所述服务器返回的差分数据,以使得第二路侧单元获取所述差分数据。

在本申请的一些实施例中,基于前述方案,在接收由所述服务器返回的差分数据之后,该第二处理模块1330还被配置为:将所述第一路侧单元的差分信息进行广播,所述差分信息包含所述标识信息和差分数据,以使所述第二路侧单元获取所述差分信息。

在本申请的一些实施例中,基于前述方案,在接收由所述服务器返回的差分数据之后,该第二处理模块1330还被配置为:根据接收到的第二路侧单元的差分数据请求信息,获取所述第二路侧单元的标识信息;并根据所述第一路侧单元的标识信息和所述第二路侧单元的标识信息进行匹配;若所述第一路侧单元的标识信息和所述第二路侧单元的标识信息相匹配,则将所述第一路侧单元的差分信息发送至所述第二路侧单元,所述差分信息包含标识信息和差分数据。

图14示出了根据本申请的再一个实施例的差分数据的处理装置的框图。

参照图14所示,根据本申请的再一个实施例的差分数据的处理装置,包括:

第二接收模块1410,用于接收至少一个第一路侧单元的定位信息和标识信息;

第三处理模块1420,用于根据所述至少一个第一路侧单元的定位信息和标识信息,生成与所述至少一个第一路侧单元对应的差分数据。

在本申请的一些实施例中,基于前述方案,该第三处理模块1420还被配置为:将所述至少一个第一路侧单元的差分数据发送至所述至少一个第一路侧单元,以使第二路侧单元获取所述差分数据。

在本申请的一些实施例中,基于前述方案,该第三处理模块1420还被配置为:根据接收到的第二路侧单元的差分数据请求信息,获取第二路侧单元的标识信息;并根据所述至少一个第一路侧单元的标识信息和所述第二路侧单元的标识信息,从所述至少一个第一路侧单元中识别出目标路侧单元;再将所述目标路侧单元的差分数据发送给所述第二路侧单元,以使所述第二路侧单元将所述目标路侧单元的差分数据作为自身的差分数据进行广播。

图15示出了适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。

需要说明的是,图15示出的电子设备的计算机系统仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。

如图15所示,计算机系统包括中央处理单元(centralprocessingunit,cpu)1501,其可以根据存储在只读存储器(read-onlymemory,rom)1502中的程序或者从存储部分1508加载到随机访问存储器(randomaccessmemory,ram)1503中的程序而执行各种适当的动作和处理,例如执行上述实施例中所述的方法。在ram1503中,还存储有系统操作所需的各种程序和数据。cpu1501、rom1502以及ram1503通过总线1504彼此相连。输入/输出(input/output,i/o)接口1505也连接至总线1504。

以下部件连接至i/o接口1505:包括键盘、鼠标等的输入部分1506;包括诸如阴极射线管(cathoderaytube,crt)、液晶显示器(liquidcrystaldisplay,lcd)等以及扬声器等的输出部分1507;包括硬盘等的存储部分1508;以及包括诸如lan(localareanetwork,局域网)卡、调制解调器等的网络接口卡的通信部分1509。通信部分1509经由诸如因特网的网络执行通信处理。驱动器1510也根据需要连接至i/o接口1505。可拆卸介质1511,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1510上,以便于从其上读出的计算机程序根据需要被安装入存储部分1508。

特别地,根据本申请的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的计算机程序。在这样的实施例中,该计算机程序可以通过通信部分1509从网络上被下载和安装,和/或从可拆卸介质1511被安装。在该计算机程序被中央处理单元(cpu)1501执行时,执行本申请的系统中限定的各种功能。

需要说明的是,本申请实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、闪存、光纤、便携式紧凑磁盘只读存储器(compactdiscread-onlymemory,cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的计算机程序。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的计算机程序可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。

附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。

作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该电子设备执行时,使得该电子设备实现上述实施例中所述的方法。

应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。

通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本申请实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、触控终端、或者网络设备等)执行根据本申请实施方式的方法。

本领域技术人员在考虑说明书及实践这里公开的实施方式后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。

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