一种基于输电线路的点云标注文件同步方法及设备技术

技术编号:32650084 阅读:25 留言:0更新日期:2022-03-12 18:40
本申请公开了一种基于输电线路的点云标注文件同步方法及设备,属于专门适用于预测目的的数据处理系统或方法技术领域,用以解决分布式系统中各测距分析节点对点云标注文件同步的技术问题。方法包括:获取点云标注文件并缓存至测距分析节点的存储文件队列;在点云标注文件更新时确定与点云标注文件的更新信息相关的消息队列并接收更新信息;对比设备串号以确定存储文件队列中包括更新信息对应的设备;根据权重因子和点云标注文件在有效时间范围内的访问次数计算重要度;在存储文件队列缓存的点云标注文件数量等于预设缓存阈值时删除重要度最小的点云标注文件,并将设备对应更新后的点云标注文件添加至存储文件队列,以实现对点云标注文件的同步。现对点云标注文件的同步。现对点云标注文件的同步。

【技术实现步骤摘要】
一种基于输电线路的点云标注文件同步方法及设备


[0001]本申请属于专门适用于预测目的的数据处理系统或方法
,尤其涉及一种基于输电线路的点云标注文件同步方法及设备。

技术介绍

[0002]输电线路通道绵延上百里,环境错综复杂,时刻都可能受到外界环境因素的影响,出现安全隐患。基于输电线路通道定点监拍图像和激光点云结合的输电线路通道隐患目标测距方法,针对安装在监测终端的摄像机设备,综合利用图像的稠密信息优势和激光雷达点云精度优势,将3D点云与输电线路监拍装置拍摄的2D图像信息融合,标定解算二者空间转换关系,并将图像深度学习技术获取到的隐患目标2D位置信息映射转换到3D空间中,能够有效判断隐患目标与导线的距离信息,实现隐患距离测量功能。
[0003]但是系统执行一次测距服务的时间在2秒以上,随着设备数据增多,单机负载远远满足不了测距需求,需要部署多计算节点的分布式测距系统。并且,点云

图像标注文件大小均在300MB以上,且每基杆塔的标注文件不同,需要计算的杆塔数量庞大,测距分析节点本地只缓存计算最频繁的输电线路杆塔的点云标注文件。
[0004]为了解决杆塔对应点云标注文件的计算量大的问题,通常采用输电线路通道目标隐患的分布式测距系统。而在分布式系统中,部署有多个测距分析节点,因此,多个测距分析节点之间的点云标注文件同步成为需要解决的技术问题。

技术实现思路

[0005]本申请实施例提供了一种基于输电线路的点云标注文件同步方法及设备,用以解决现有的分布式输电线路中,各测距分析节点对点云标注文件的简便访问及同步更新的技术问题。
[0006]一方面,本申请实施例提供了一种基于输电线路的点云标注文件同步方法,包括:获取文件存储服务器中输电线路对应的点云标注文件,并将所述点云标注文件缓存至测距分析节点的存储文件队列;在点云标注文件更新时,确定与所述点云标注文件的更新信息相关的消息队列,并接收所述消息队列携带的所述点云标注文件的更新信息;将所述存储文件队列中各点云标注文件对应的设备串号,分别与所述更新信息中的设备串号进行对比,以确定所述存储文件队列中包括所述更新信息对应的设备;根据预设取值范围内的权重因子以及所述点云标注文件在有效时间范围内的访问次数,计算点云标注文件的重要度;在所述存储文件队列缓存的点云标注文件数量等于预设缓存阈值时,将所述存储文件队列中重要度最小的所述点云标注文件删除,并将所述设备对应更新后的所述点云标注文件添加至所述存储文件队列,以实现对点云标注文件的同步。
[0007]在本申请的一种实现方式中,所述根据预设取值范围内的权重因子以及所述点云
标注文件在有效时间范围内的访问次数,计算点云标注文件的重要度之前,所述方法还包括:设置所述测距分析节点缓存的所述点云标注文件对应的有效时间阈值;获取当前时间Time
sys
,以及所述测距分析节点最后一次调用所述点云标注文件进行测距分析的时间time
i
,并通过预设公式计算所述点云标注文件在所述测距分析节点的有效时间t
i
;其中,所述预设公式为:t
i =
Time
sys ‑
time
i
;若所述有效时间t
i
大于预设值,则确定出所述点云标注文件超时,将所述点云标注文件对应的调用次数重置。
[0008]在本申请的一种实现方式中,所述根据预设取值范围内的权重因子以及所述点云标注文件在有效时间范围内的访问次数,计算点云标注文件的重要度,具体包括:确定出第i个点云标注文件在有效时间范围内的访问次数count
i
;根据预设取值范围内的权重因子α以及所述第i个点云标注文件在有效时间范围内的访问次数count
i
,计算所述第i个点云标注文件的重要度。
[0009]在本申请的一种实现方式中,所述方法还包括:计算点云标注文件的重要度时,根据如下公式:。
[0010]在本申请的一种实现方式中,所述获取文件存储服务器中输电线路对应的点云标注文件,并将所述点云标注文件缓存至测距分析节点的存储文件队列之后,所述方法还包括:在所述测距分析节点确定出待测距分析的点云标注文件不在所述存储文件队列中时,基于所述文件存储服务器预先构建的WEB服务,查询所述待测距分析的点云标注文件,并从所述文件存储服务器中下载所述点云标注文件,以将所述点云标注文件缓存至所述存储文件队列。
[0011]在本申请的一种实现方式中,所述确定与所述点云标注文件的更新信息相关的消息队列之前,所述方法还包括:在所述文件存储服务器上,通过预设的文件同步方法,计算所述文件存储服务器中各所述点云标注文件的摘要值,以判断各所述点云标注文件是否更新;在确定出点云标注文件更新时,得到所述点云标注文件对应的更新信息;获取与所述点云标注文件的更新信息相关的消息队列,并通过所述消息队列,将所述点云标注文件对应的更新信息发布至各所述测距分析节点。
[0012]在本申请的一种实现方式中,所述获取文件存储服务器中输电线路对应的点云标注文件之前,所述方法还包括:通过安装在监测终端的摄像头,对输电线路进行定点监拍,以获得所述输电线路的二维图像,并通过激光雷达扫描所述输电线路,以获取所述输电线路的三维点云数据;根据所述二维图像,选取所述输电线路中的特征点,并根据所述二维图像中的特征点,从所述三维点云数据中找到对应特征点的位置;根据所述二维图像中的特征点与所述三维点云数据中对应的特征点,将所述二维
图像与所述三维点云数据进行融合,以生成对应的点云标注文件;将所述点云标注文件存储至文件存储服务器中,以使所述文件存储服务器将所述点云标注文件映射至各测距分析节点。
[0013]在本申请的一种实现方式中,所述将所述点云标注文件存储至文件存储服务器中之后,所述方法还包括:将所述点云标注文件对应的输电线路的监拍设备的元数据信息,存储至所述文件存储服务器,以便于查询所述点云标注文件对应的监拍设备;其中,所述元数据信息至少包括以下一项:设备ID、标注日期以及所述点云标注文件的摘要值。
[0014]在本申请的一种实现方式中,所述文件存储服务器将所述点云标注文件映射至各测距分析节点,具体包括:在所述文件存储服务器上搭建网络文件服务,并将所述文件存储服务器中的各所述点云标注文件对应的存储目录发送至测距分析节点;在所述测距分析节点上部署网络文件服务客户端,并在所述测距分析节点上创建存储文件队列,以使所述测距分析节点将获取到的点云标注文件,缓存至所述存储文件队列。
[0015]另一方面,本申请实施例还提供了一种基于输电线路的点云标注文件同步设备,所述设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:获取文件存储服务器中输电线路对应的点云标注文件,并将所述点云标注文件缓存至测距分析节点的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于输电线路的点云标注文件同步方法,其特征在于,所述方法包括:获取文件存储服务器中输电线路对应的点云标注文件,并将所述点云标注文件缓存至测距分析节点的存储文件队列;在点云标注文件更新时,确定与所述点云标注文件的更新信息相关的消息队列,并接收所述消息队列携带的所述点云标注文件的更新信息;将所述存储文件队列中各点云标注文件对应的设备串号,分别与所述更新信息中的设备串号进行对比,以确定所述存储文件队列中包括所述更新信息对应的设备;根据预设取值范围内的权重因子以及所述点云标注文件在有效时间范围内的访问次数,计算点云标注文件的重要度;在所述存储文件队列缓存的点云标注文件数量等于预设缓存阈值时,将所述存储文件队列中重要度最小的所述点云标注文件删除,并将所述设备对应更新后的所述点云标注文件添加至所述存储文件队列,以实现对点云标注文件的同步。2.根据权利要求1所述的一种基于输电线路的点云标注文件同步方法,其特征在于,所述根据预设取值范围内的权重因子以及所述点云标注文件在有效时间范围内的访问次数,计算点云标注文件的重要度之前,所述方法还包括:设置所述测距分析节点缓存的所述点云标注文件对应的有效时间阈值;获取当前时间Time
sys
,以及所述测距分析节点最后一次调用所述点云标注文件进行测距分析的时间time
i
,并通过预设公式计算所述点云标注文件在所述测距分析节点的有效时间t
i
;其中,所述预设公式为:t
i =
Time
sys ‑
time
i
;若所述有效时间t
i
大于预设值,则确定出所述点云标注文件超时,将所述点云标注文件对应的调用次数重置。3.根据权利要求2所述的一种基于输电线路的点云标注文件同步方法,其特征在于,所述根据预设取值范围内的权重因子以及所述点云标注文件在有效时间范围内的访问次数,计算点云标注文件的重要度,具体包括:确定出第i个点云标注文件在有效时间范围内的访问次数count
i
;根据预设取值范围内的权重因子α以及所述第i个点云标注文件在有效时间范围内的访问次数count
i
,计算所述第i个点云标注文件的重要度。4.根据权利要求3所述的一种基于输电线路的点云标注文件同步方法,其特征在于,所述方法还包括:计算点云标注文件的重要度时,根据如下公式:。5.根据权利要求1所述的一种基于输电线路的点云标注文件同步方法,其特征在于,所述获取文件存储服务器中输电线路对应的点云标注文件,并将所述点云标注文件缓存至测距分析节点的存储文件队列之后,所述方法还包括:在所述测距分析节点确定出待测距分析的点云标注文件不在所述存储文件队列中时,基于所述文件存储服务器预先构建的WEB服务,查询所述待测距分析的点云标注文件,并从所述文件存储服务器中下载所述点云标注文件,以将所述点云标注文件缓存至所述存储文
件队列。6.根据权利要求1所述的一种基于输电线路的点云标注文件同步方法,其特征在于,所述确定与所述点云标注文件的更新信息相关的消息队列之前...

【专利技术属性】
技术研发人员:郭国信蔡富东吕昌峰刘焕云刘伟汪佳宁
申请(专利权)人:山东信通电子股份有限公司
类型:发明
国别省市:

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

1