时间同步方法、装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:37321404 阅读:22 留言:0更新日期:2023-04-21 23:01
本发明专利技术涉及数据处理技术领域,提供了一种时间同步方法、装置、电子设备和计算机可读存储介质,应用于电子设备,所述方法包括:获取测试数据和参考数据,其中,获取测试数据的第一获取时间的获取频率精度低于获取参考数据的第二获取时间的获取频率;根据参考数据,计算第一获取时间在参考数据中的初始插值并将第一获取时间及初始插值同步至参考数据,得到初始同步数据;若初始同步数据中的初始插值发生异常,则对初始插值进行异常处理,得到最终同步数据,以根据最终同步数据对测试数据的精度进行评估。本发明专利技术实现了测试数据和参考数据之间快速、准确地同步,最终能够根据同步后的最终同步数据对测试数据的精度进行准确、高效地评估。评估。评估。

【技术实现步骤摘要】
时间同步方法、装置、电子设备和计算机可读存储介质


[0001]本专利技术涉及数据处理
,具体而言,涉及一种时间同步方法、装置、电子设备和计算机可读存储介质。

技术介绍

[0002]高精度定位一般指到分米级别或厘米级别的定位,广泛应用于自动驾驶、农业无人机、自然灾害检测等领域,目前主流的高精度定位算法采用全球导航卫星系统GNSS(GlobalNavigation Satellite System,GNSS)或与惯性测量单元IMU(InertialMeasurement Unit,IMU)等其他传感器进行融合定位。
[0003]如何对高精度定位算法的数据精度进行评估是本领域技术人员亟待解决的技术问题。

技术实现思路

[0004]本专利技术的目的在于提供了一种时间同步方法、装置、电子设备和计算机可读存储介质,其能够通过将测试数据的获取时间准确、高效地同步至参考数据,得到最终同步数据,以便根据最终同步数据对测试数据的精度进行准确、高效地评估。
[0005]本专利技术的实施例可以这样实现:第一方面,本专利技术提供一种时间同步方法,应用于电子设备,所述方法包括:获取测试数据和参考数据,其中,获取所述测试数据的第一获取时间的获取频率低于获取所述参考数据的第二获取时间的获取频率;根据所述参考数据,计算所述第一获取时间在所述参考数据中的初始插值并将所述第一获取时间及所述初始插值同步至所述参考数据,得到初始同步数据;若所述初始同步数据中的初始插值发生异常,则对所述初始插值进行异常处理,得到最终同步数据,以根据所述最终同步数据对所述测试数据的精度进行评估。
[0006]在可选的实施方式中,所述参考数据为多个,每一所述参考数据均对应获取该所述参考数据的第二获取时间,所述方法还包括:从多个所述第二获取时间中,确定与所述第一获取时间相邻、且分别位于所述第一获取时间前后的两个目标第二获取时间;根据所述两个目标第二获取时间,判断所述初始插值是否发生异常。
[0007]在可选的实施方式中,所述根据所述两个目标第二获取时间,判断所述初始插值是否发生异常的步骤包括:计算所述两个目标第二获取时间之间的时间差;若所述时间差大于第一预设值,则判定所述初始插值发生异常。
[0008]在可选的实施方式中,所述若所述初始同步数据中的初始插值发生异常,则对所述初始插值进行异常处理的步骤包括:将所述第一获取时间及所述初始插值从所述初始同步数据中删除。
[0009]在可选的实施方式中,所述根据所述两个目标第二获取时间,判断所述初始插值是否发生异常的步骤还包括:分别获取所述两个目标第二获取时间对应的目标参考数据;判断两个所述目标参考数据是否跨预设阈值;若两个所述目标参考数据跨所述预设阈值,则判定所述初始插值发生异常。
[0010]在可选的实施方式中,所述若所述初始同步数据中的初始插值发生异常,则对所述初始插值进行异常处理的步骤还包括:对所述目标参考数据进行修复,得到修复插值;根据所述修复插值更新所述初始插值。
[0011]在可选的实施方式中,两个所述目标参考数据均表征角度信息,所述判断两个所述目标参考数据是否跨预设阈值的步骤包括:若两个所述目标参考数据之间的角度差值大于第二预设值,则判定两个所述目标参考数据跨预设阈值。
[0012]在可选的实施方式中,所述对所述目标参考数据进行修复,得到修复插值的步骤还包括:将两个所述目标参考数据中表征角度较大的目标参考数据减去预设角度值,得到所述修复插值。
[0013]在可选的实施方式中,所述对所述目标参考数据进行修复,得到修复插值的步骤还包括:将两个所述目标参考数据中表征角度较小的目标参考数据加上预设角度值,得到所述修复插值。
[0014]在可选的实施方式中,所述测试数据为多个,每一所述测试数据均对应一个第一获取时间,所述参考数据为多个,所述根据所述参考数据,计算所述第一获取时间在所述参考数据中的初始插值并将所述第一获取时间及所述初始插值同步至所述参考数据,得到初始同步数据的步骤包括:采用广播机制,批量计算多个所述测试数据中每一所述测试数据的第一获取时间在所述参考数据中的初始插值;将每一所述第一获取时间及对应的初始插值同步至所述参考数据,得到初始同步数据。
[0015]在可选的实施方式中,所述测试数据为车辆的车载设备运行的软件计算出的数据,所述参考数据为所述车辆上安装的传感器采集到的数据。
[0016]第二方面,本专利技术提供一种时间同步装置,应用于电子设备,所述装置包括:获取模块,获取测试数据和参考数据,其中,获取所述测试数据的第一获取时间的获取频率精度低于获取所述参考数据的第二获取时间的获取频率;同步模块,用于根据所述参考数据,计算所述第一获取时间在所述参考数据中的初始插值并将所述第一获取时间及所述初始插值同步至所述参考数据,得到初始同步数据;同步模块,还用于若所述初始同步数据中的初始插值发生异常,则对所述初始插值进行异常处理,得到最终同步数据。
[0017]第三方面,本专利技术提供一种电子设备,包括处理器和存储器,所述存储器用于存储程序,所述处理器用于在执行所述程序时,实现前述实施方式中任一项所述的时间同步方法。
[0018]第四方面,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现前述实施方式中任一项所述的时间同步方法。
[0019]与现有技术相比,本专利技术根据精度较低的参考数据,计算精度较高的测试数据在参考数据中的初始插值,将测试数据的时间及初始插值同步至参考数据,得到初始同步数据,在初始同步数据发生异常时,对初始插值进行异常处理,得到最终同步数据,以根据最终同步数据对测试数据的精度进行评估,通过将测试数据同步至参考数据,避免因将参考数据和测试数据进行精度对齐而增加的数据量,有效减少了处理的数据量,提高了数据同步的效率,同时对异常初始插值进行处理,提高了最终数据同步的准确性。
附图说明
[0020]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0021]图1为本专利技术实施例提供的时间同步方法的流程示例图。
[0022]图2为本专利技术实施例提供的线性插值的示例图。
[0023]图3为本专利技术实施例提供的初始插值异常处理的一种示例图。
[0024]图4为本专利技术实施例提供的初始插值异常处理的另一种示例图。
[0025]图5为本专利技术实施例提供的现有方法和本实施例提供的时间同步方法的同步耗时对比示例图。
[0026]图6为本专利技术实施例提供的时间同步装置的方框示意图。
[0027]图7为本专利技术实施例提供的电子设备的方框示意图。
[0028]图标: 10

电子设备;11

处理器;12...

【技术保护点】

【技术特征摘要】
1.一种时间同步方法,其特征在于,应用于电子设备,所述方法包括:获取测试数据和参考数据,其中,获取所述测试数据的第一获取时间的获取频率精度低于获取所述参考数据的第二获取时间的获取频率;根据所述参考数据,计算所述第一获取时间在所述参考数据中的初始插值并将所述第一获取时间及所述初始插值同步至所述参考数据,得到初始同步数据;若所述初始同步数据中的初始插值发生异常,则对所述初始插值进行异常处理,得到最终同步数据,以根据所述最终同步数据对所述测试数据的精度进行评估。2.如权利要求1所述的时间同步方法,其特征在于,所述参考数据为多个,每一所述参考数据均对应获取该所述参考数据的第二获取时间,所述方法还包括:从多个所述第二获取时间中,确定与所述第一获取时间相邻、且分别位于所述第一获取时间前后的两个目标第二获取时间;根据所述两个目标第二获取时间,判断所述初始插值是否发生异常。3.如权利要求2所述的时间同步方法,其特征在于,所述根据所述两个目标第二获取时间,判断所述初始插值是否发生异常的步骤包括:计算所述两个目标第二获取时间之间的时间差;若所述时间差大于第一预设值,则判定所述初始插值发生异常。4.如权利要求3所述的时间同步方法,其特征在于,所述若所述初始同步数据中的初始插值发生异常,则对所述初始插值进行异常处理的步骤包括:将所述第一获取时间及所述初始插值从所述初始同步数据中删除。5.如权利要求2所述的时间同步方法,其特征在于,所述根据所述两个目标第二获取时间,判断所述初始插值是否发生异常的步骤还包括:分别获取所述两个目标第二获取时间对应的目标参考数据;判断两个所述目标参考数据是否跨预设阈值;若两个所述目标参考数据跨所述预设阈值,则判定所述初始插值发生异常。6.如权利要求5所述的时间同步方法,其特征在于,所述若所述初始同步数据中的初始插值发生异常,则对所述初始插值进行异常处理的步骤还包括:对所述目标参考数据进行修复,得到修复插值;根据所述修复插值更新所述初始插值。7.如权利要求5所述的时间同步方法,其特征在于,两个所述目标参考数据均表征角度信息,所述判断两个所述目标参考数据是否跨预设阈值的步骤包括:若两个所述目标参考数据之间的角度差值大于第二预设...

【专利技术属性】
技术研发人员:温紫瑄
申请(专利权)人:广州导远电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1