一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

通信线路巡检方法、设备与系统、计算机可读存储介质与流程

2022-02-25 20:19:18 来源:中国专利 TAG:


1.本发明涉及通信技术,尤其涉及一种通信线路巡检方法、设备与系统、计算机可读存储介质。


背景技术:

2.通信管道一般埋设在地下,能够为人们提供方便安全的通信体验。但是,通信管道也容易受到城市建设的影响,例如,在城市建设的地面施工工程中,就很有可能破坏或干扰到通信管道,造成通信中断、通信安全降低等问题。
3.目前,针对通信管道的检修维护一般是被动式的人工维护机制。当通信管道被破坏后,用户的通信受到干扰,一般会投诉通信故障。而通信管道维护人员在接收到用户的通信故障投诉后,才会开始排查通信管道。一般情况下,维护人员首先确定可能出现故障的大致区域,然后,利用特定检修设备,对该大致区域内的通信管道进行逐段排查检修,进而解决通信故障。
4.这种被动式的人工维护方式,具备严重的滞后性,导致通信管道的检修效率较低,进而影响了通信过程的便捷性与安全性。


技术实现要素:

5.本发明提供一种通信线路巡检方法、设备与系统、计算机可读存储介质,用以降低通信线路的诊断成本,提高通信管道的检修效率,方便用户通信。
6.第一方面,本发明提供一种通信线路巡检方法,包括:
7.在采集线路上,利用移动设备采集图像与图像坐标;
8.基于所述图像坐标,确定与所述采集线路匹配的目标通信线路;
9.利用所述图像,检测所述目标通信线路是否安全;
10.当所述目标通信线路存在故障时,输出告警信息。
11.第二方面,本发明提供一种通信线路巡检设备,包括:
12.采集模块,用于在采集线路上,利用移动设备采集图像与图像坐标;
13.确定模块,用于基于所述图像坐标,确定与所述采集线路匹配的目标通信线路;
14.检测模块,用于利用所述图像,检测所述目标通信线路是否安全;
15.输出模块,用于当所述目标通信线路存在故障时,输出告警信息。
16.第三方面,本发明提供一种通信线路巡检设备,包括:
17.存储器;
18.处理器;以及
19.计算机程序;
20.其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如第一方面任一项所述的方法。
21.第四方面,本发明提供一种通信线路巡检系统,包括:
22.通信线路巡检设备,用于执行如第一方面任一项所述的方法;
23.移动设备,搭载有图像采集装置与定位装置。
24.第五方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现如第一方面所述的方法。
25.本发明提供一种通信线路巡检方法、设备与系统、计算机可读存储介质,本方案通过具备图像采集功能和定位功能的移动设备采集图像和图像坐标,从而,通过图像坐标确定与当前采集线路对应的目标通信线路,进而,通过图像数据实现对目标通信线路的安全检测,如此,当检测到目标通信线路存在故障时,可以及时输出告警信息。相较于现有技术中被动式人工维护通信线路的方式,本方案能够实现对通信线路的主动巡检,有利于及时快速的实现对通信线路的安全诊断,有利于挺低通信线路的诊断成本,也在一定程度上提高了针对通信线路的检修效率,这也在一定程度上降低了通信管道故障对用户通信过程的不利影响。
附图说明
26.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
27.图1为本发明实施例所提供的一种通信线路巡检场景的示意图;
28.图2为本发明实施例所提供的一种通信线路巡检系统的架构示意图;
29.图3为本发明实施例所提供的一种通信线路巡检方法的流程示意图;
30.图4为本发明实施例所提供的另一种通信线路巡检方法的流程示意图;
31.图5为本发明实施例所提供的另一种通信线路巡检方法的流程示意图;
32.图6为本发明实施例所提供的一种可视化输出告警信息的示意图;
33.图7为本发明实施例所提供的一种通信线路巡检设备的功能方块图;
34.图8为本发明实施例所提供的一种通信线路巡检设备的实体结构示意图。
35.通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
36.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
37.本发明提供的技术方案,可以适用于图1所示的通信线路巡检场景。
38.图1示出了一种车辆在车道上行驶的场景,在该场景中,在车道的一侧路沿附近,埋设有通信管道。如图1所示,通信管道埋设在地面以下。此时,若在该侧地面上存在地面施工作业,如图1所示,当施工设备挖开地面进行地面作业时,有可能会对通信管道造成破坏,导致该通信管道提供的通信服务受到不利影响。例如,可能引起通信中断,或造成通信质量变差,或导致通信安全性降低,等,不作穷举。
39.针对通信管道容易受到地面施工影响的问题,现有技术中一般是被动式的人工维护作业。如背景技术部分所述,当通信服务受到影响,用户可能会对此进行投诉,而维护人员在接收到用户投诉后才会对通信管道进行人工排查维护。具体实现时,维护人员首先需要确定可能出现故障的大致区域,然后,利用特定检修设备,对该大致区域内的通信管道,逐段的进行排查检修,进而,针对排查出的故障点进行维修,以解决通信故障。而这种被动式的人工维护方式,具备严重的滞后性,导致通信管道的检修效率较低,进而影响了通信过程的便捷性与安全性。
40.而本发明提供的技术方案,旨在解决现有技术的如上技术问题。
41.首先,对本发明实施例所采用的通信线路巡检系统进行说明。图2示出了该通信线路巡检系统的架构示意图,如图2所示,该通信线路巡检系统包括:通信线路巡检设备100和移动设备200,其中,移动设备200具备图像采集能力与定位能力。
42.一方面,可以理解,通信线路巡检设备100用于执行本发明实施例所提供的通信线路巡检方法,该方法后续详述。而该通信线路巡检设备100可以具体为终端(或称为终端设备)或服务器。
43.其中,终端可以是无线终端也可以是有线终端。无线终端可以是指向用户提供语音和/或其他业务数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(radio access network,简称ran)与一个或多个核心网设备进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。再例如,无线终端还可以是个人通信业务(personal communication service,简称pcs)电话、无绳电话、会话发起协议(session initiation protocol,简称sip)话机、无线本地环路(wireless local loop,简称wll)站、个人数字助理(personal digital assistant,简称pda)等设备。无线终端也可以称为系统、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、远程终端(remote terminal)、接入终端(access terminal)、用户终端(user terminal)、用户代理(user agent)、用户设备(user device or user equipment),在此不作限定。可选的,上述终端设备还可以是智能手表、平板电脑等设备。
44.可选的,上述服务器可以是gsm或cdma中的基站(base transceiver station,简称bts)和/或基站控制器,也可以是wcdma中的基站(nodeb,简称nb)和/或无线网络控制器(radio network controller,简称rnc),还可以是lte中的演进型基站(evolutional node b,简称enb或enodeb),或者中继站或接入点,或者未来5g网络中的基站(gnb)等,本发明在此并不限定。
45.另一方面,移动设备200则可以在移动过程中,采集图像,以及图像的定位数据。其中,定位数据可以具体为坐标数据,也即经纬度数据。后续为便于说明,将图像的定位数据简称为:图像坐标。
46.本发明实施例所涉及到的移动设备200可以包括:车辆、地面机器人、无人机等。
47.示例性的一种实施例中,移动设备200上可以搭载有图像采集装置与定位装置,其中,图像采集装置用于采集图像,定位装置用于采集定位数据。
48.本发明实施例所涉及到的图像采集装置可以包括但不限于:摄像头、雷达等。例如,图像采集装置可以为车载摄像头、行车记录仪等。图像采集装置用于采集图像,其具体采集到的图像可以为:图片或视频。本发明实施例对于视频是否具备声音无特别限制。此外,本发明实施例对于图像采集装置的精度无特别限制,应当理解,图像精度越高,越有利于得到更加精确的通信线路巡检结果。
49.本发明实施例所涉及到的定位设备可以包括但不限于:全球定位系统(global positioning system,gps)接收器或定位标签中的一种或多种。其中,定位标签可以包括但不限于:实时动态(real-time kinematic,rtk)定位标签、超宽带(ultra wide band,uwb)定位标签等,不作穷举。
50.在该通信线路巡检系统中,通信线路巡检设备100与移动设备200可以通信。或者,通信线路巡检设备100可以与移动设备200上搭载的图像采集设备、定位设备进行通信。本发明实施例对于其通信方式无特别限定。示例性的,二者可以有线通信,或者,也可以无线通信。其中,无线通信方式可以包括但不限于:蓝牙通信、近场(near field communication,nfc)通信、点对点通信、网络通信中的一种或多种方式,此处不作穷举。
51.此外,还需要说明的是,在该通信线路巡检系统中,通信线路巡检设备100与移动设备200可以为各自独立的设备,或者,二者也可以集成在一起。示例性的一种实施例中,通信线路巡检设备100可以具体为移动设备200中的处理器。
52.下面以具体地实施例对本发明的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
53.本发明实施例提供了一种图像处理方法。请参考图3,该方法包括如下步骤:
54.s302,在采集线路上,利用移动设备采集图像与图像坐标。
55.也就是,在移动设备的移动过程中,利用图像采集装置采集图像,以及,利用定位装置采集图像坐标。采集线路也就是移动设备的移动线路。
56.如前,移动设备所采集到的图像可以为视频,或者,也可以为图片。当采集图片时,可以采集多张图片,以及各图片的图像坐标。
57.在一种可能的实施例中,利用移动设备采集到的数据(图像和图像坐标)都具备时间戳,如此,可以基于图像的时间戳,与图像坐标的时间戳,实现二者的对应。
58.s304,基于图像坐标,确定与采集线路匹配的目标通信线路。
59.在实现该步骤时,可以借助预设的线路信息矢量库来实现。线路信息矢量库包括多个通信线路的线路信息。本发明实施例中,线路信息可以包括但不限于线路中各点的坐标。除此之外,线路信息还可以包括但不限于:线路名称、线路方向。
60.该步骤的目的,在于在线路信息矢量库中包含的多条通信线路中,基于图像坐标确定目标通信线路。后续详述具体实现方式。
61.s306,利用图像,检测目标通信线路是否安全。
62.如图1所示,当存在地面施工等情况时,移动设备采集到的图像与正常情况不同。由此,可以基于图像来确定目标通信线路是否安全。
63.该步骤在具体实现时,可以利用预先建立好的图像识别的训练样本库来实现。其中,样本库可以包括但不限于如下至少一种数据:危险图片、图片告警级别、相似度阈值(例
如,后续方案中提及的第二距离阈值)。
64.由此,在具体检测目标通信线路是否安全时,可以将采集到的图像与危险图片进行比对,进而,根据二者的相似度,确定目标通信线路是否安全。进而,若目标通信线路存在故障,还可以进一步确定危险级别。该步骤的具体实现方式后续详述。
65.s308,当目标通信线路存在故障时,输出告警信息。
66.如图3所示的实现方式为一种主动检测方案,因此,在检测出目标通信线路存在故障时,就可以输出告警信息,从而,能够及时提醒维护人员对故障处进行检验维修。
67.由此,本发明实施例所提供的技术方案,通过具备图像采集功能和定位功能的移动设备采集图像和图像坐标,从而,通过图像坐标确定与当前采集线路对应的目标通信线路,进而,通过图像数据实现对目标通信线路的安全检测,如此,当检测到目标通信线路存在故障时,可以及时输出告警信息。相较于现有技术中被动式人工维护通信线路的方式,本方案能够实现对通信线路的主动巡检,有利于及时快速的实现对通信线路的安全诊断,有利于挺低通信线路的诊断成本,也在一定程度上提高了针对通信线路的检修效率,这也在一定程度上降低了通信管道故障对用户通信过程的不利影响。
68.以下,将以图3所示实施例为基础,对本发明实施例所提供的通信线路巡检方法的具体实现方式进行说明。
69.基于前述获取到的图像坐标,在执行s304步骤时,可以参考图4所示流程。如图4所示,s304可以包括如下步骤:
70.s3042,获取线路信息矢量库,线路信息矢量库包括多个通信线路的线路信息。
71.如前,线路信息适量库可以提前预设,本发明实施例对其具体的存储位置无特别限定。示例性的一种实施例中,线路信息矢量库可以预先存储在通信线路巡检设备中,如此,通信线路巡检设备可以直接读取到线路信息矢量库中的信息。示例性的另一种实施例中,线路信息矢量库可以预先存储在通信线路巡检设备的一个可读存储位置。或者,示例性的另一种实施例中,线路信息矢量库可以预先存储在于通信线路巡检设备通信连接的另一个存储设备中。此时,可以向该存储设备请求获取线路信息矢量库,并接收该存储设备反馈的线路信息矢量库;或者,该存储设备还可以间隔性的(周期发送或定时发送)向通信线路巡检设备发送线路信息适量库;而通信线路巡检设备则只需要接收线路信息矢量库即可。
72.s3044,基于图像坐标与线路信息,获取图像与各通信线路之间的第一距离。
73.具体实现时,图像坐标可以记为(x0,y0),而第一距离可以记为d,由此,d与图像坐标之间可以满足如下公式:
[0074][0075]
其中,a、b、f为已知的通信线路的二元方程,(x0,y0)为图像坐标,d为第一距离。由此,可以按照上述计算图像与各通信线路之间的第一距离。
[0076]
例如,若线路信息矢量库中包含5条通信线路,则可以按照上述公式,分别计算图像坐标与这5个通信线路中,每条通信线路的d值,可以得到d1、d2、d3、d4、d5。
[0077]
s3046,获取第一距离小于或等于第一距离阈值的通信线路,得到目标通信线路。
[0078]
移动设备所采集到的图像,实际是针对移动设备附近的通信线路的。因此,本发明实施例中,通过第一距离d与第一距离阈值(记为d)之间的比较,来确定有效通信线路。
[0079]
具体而言,可以将第一距离小于或等于第一距离阈值的通信线路,记作目标通信线路。或者,若不存在第一距离大于第一距离阈值的通信线路,则没有与之相匹配的目标通信线路,此时,可以丢弃该图像坐标及其对应的图像,选择其他图像进行处理。
[0080]
仍以前一举例说明,在前述5条通信线路中,若d1小于d,则可以将d1对应的一条通信线路确定为目标通信线路。
[0081]
在图4所示实施例的基础上,还可以在执行s3042之前,还可以包括如下步骤:
[0082]
在线路信息矢量库中,获取与采集线路平行度通信线路,以作为候选通信线路;进而,基于坐标与候选通信线路的线路信息,获取图像与各候选通信线路之间的第一距离。
[0083]
仍以前一举例说明。获取到的线路信息矢量库中包含5条通信线路,此时,可以获取各通信线路的方向,如此,在各通信线路中,获取与采集线路的方向平行(或相差角度小于预设角度阈值)的通信线路,作为候选通信线路。此时,若5条通信线路中存在通信线路1-3的线路方向,与采集线路的方向平行,则可以将通信线路1-3确定为候选通信线路。那么,在按照图4所示实施例确定目标通信线路时,可以仅计算图像坐标分别与通信线路1-3之间的第一距离,进而,也只需要在这3条通信线路中确定出目标通信线路。这种实现方式能够有效降低图4所示实施例的计算量,有利于提高处理效率。
[0084]
可以理解,定位装置搭载于移动设备上,其具体采集得到的图像坐标实际为移动设备的坐标,这种情况下,还需要进一步确定所当年采集到的图像实际对应的目标通信线路的坐标。此时,还可以利用目标通信线路,对图像坐标进行校正。
[0085]
示例性的一种实施例中,在图4所示的基础上,该通信线路巡检方法还可以包括如下步骤:
[0086]
获取目标通信线路与采集线路之间的第二距离;然后,利用第二距离对图像坐标进行校正。
[0087]
为便于说明,将校正后的图像坐标简称为校正坐标,记为(xi,yi),此时,(xi,yi)与(x0,y0)、d、d
min
之间可以满足如下公式:
[0088][0089]
其中,j和k为常数,d
min
为采集线路与目标通信线路之间的最小距离。具体实现时,d
min
可以为采集线路与目标通信线路之间距离最近的两个点之间的距离。
[0090]
在前述任意一种实施例的基础上,本发明实施例还提供了检测目标通信线路是否安全的实现方式。可以参考图5,s306可以包括如下步骤:
[0091]
s3062,利用感知哈希算法对图像进行处理,得到图像的第一哈希值。
[0092]
在执行该步骤时,若采集到的图像为图片,则可以直接利用感知哈希算法对图片进行处理,得到第一哈希值。
[0093]
但是,当采集到的图像为视频时,还可以在视频中抽取除图片,进而,对抽取出来的图片,利用感知哈希算法进行处理,得到抽取除图片的第一哈希值。
[0094]
示例性的一种实施例中,可以在视频中随机抽取出多张图片,然后,利用感知哈希算法分别对每张图片进行处理,得到各图片的第一哈希值。
[0095]
示例性的另一种实施例中,还可以对视频进行分割处理,得到多段分割视频,然后,在各分割视频中,分别提取一张或多张图片,然后,利用感知哈希算法分别对每张图片进行处理,得到各图片的第一哈希值。
[0096]
其中,在分割处理时,可以按照预设的时间门限t,将采集到的视频切割为多段分割视频。而在分割视频中提取图片时,则可以按照n帧(n为大于1的整数)为步长,每n帧提取一张图片,如此,可以在各分割视频中分别提取多张图片。
[0097]
现以利用感知哈希算法对一张图片(记为p)进行处理,以获取到第一哈希值的实现方式进行具体说明。
[0098]
具体而言,可以按照如下方式获取第一哈希值:首先,对图像转换为标准化图像,然后,对标准化图像进行离散余弦变换dct处理,得到图像的dct系数矩阵,从而,基于dct系数矩阵,获取标准化图像中像素的灰度平均值,进而,将标准化图像中各像素的灰度,分别与灰度平均值进行比较,得到各像素的比较结果,最后,将各比较结果按照预设次序组合,得到第一哈希值。
[0099]
其中,标准化图像可以包括但不限于:像素尺寸。一种实施例中,可以将提取出来的图片p转换为e*g的灰度图像。其中,e和g的值可以相同,也可以不同。例如,可以将图片p转换为8*8的灰度图像。
[0100]
对转换后的标准化图像进行dct转换,可以得到32*32的dct系数矩阵。示例性的,以对8*8的灰度图像进行dct转换为例,可以按照如下公式实现:
[0101][0102]
在该公式中,u'和v'为像素在空间域的坐标,u和v为像素在频率域的坐标。
[0103]
在获取到各像素在频率域的坐标之后,即可获得各像素的灰度。
[0104]
然后,在dct系数矩阵中,获取64个像素的灰度平均值。然后,将各像素的灰度与该灰度平均值进行比较。
[0105]
具体的,对于任意一个像素而言,可以按照如下公式获取到比较结果:
[0106][0107]
在该公式中,p(x,y)表示单个像素的灰度,表示灰度平均值,hi表示比较结果。在该公式中,对于灰度大于或者等于灰度平均值的像素,其比较结果为1;对于灰度小于灰度平均值的像素,其比较结果为0。
[0108]
最后,可以按照一定的次序将各像素的比较结果hi进行组合,即可得到一串二进制数字,即可以将该串二进制数字作为图片p的指纹,也就是,得到图片p的第一哈希值。
[0109]
本发明实施例对于各像素的比较结果的组合次序无特别限制。示例性的,可以各像素的比较结果按照先从上到下,再从左到右的顺序进行组合。或者,示例性的另一种实施例中,还可以将各像素的比较结果按照先从右到左,再从上到下的顺序进行组合。或者,示例性的另一种实施例中,还可以将各像素的比较结果按照由中心到四周的方式进行组合。不作穷举。
[0110]
如此,只需要对提取出的每张图片分别进行进行前述处理,即可得到各图片的第
一哈希值。
[0111]
s3064,基于第一哈希值与危险样本的第二哈希值,检测目标通信线路是否安全。
[0112]
本发明实施例中,危险样本可以来自于预设的训练样本库。本发明实施例中,可以通过第一哈希值与第二哈希值之间的汉明距离,来评价图片与危险样本之间的相似程度,进而确定目标通信线路是否安全。
[0113]
危险样本的第二哈希值,可以保存在训练样本库中。或者,若训练样本库中不包含该信息,则以按照s3062中所提供的方式,利用感知哈希算法处理危险样本,得到危险样本的第二哈希值。
[0114]
可以获取第一哈希值与危险样本的第二哈希值之间的汉明距离(记为s)。那么,汉明距离s可以满足如下公式:
[0115][0116]
1≤i=j≤64
[0117]
其中,hi为图片p的第一哈希值中的第i个点的比较结果,而hj则为危险样本的第二哈希值中第j个点的比较结果。i和j的取值范围为1~像素总数。以前述实施例为例,像素总数为64,如上式,可以理解,上式的像素总数为示例性的,并不用于限制本技术的保护范围。
[0118]
那么,基于汉明距离与预设的第二距离阈值之间的大小关系,存在如下两种结果:
[0119]
结果一,当汉明距离小于或等于第二距离阈值时,确定目标通信线路存在故障。
[0120]
结果二,当汉明距离大于第二距离阈值时,确定目标通信线路安全。
[0121]
需要说明的是,第二距离阈值可以预设,或者,也可以存储在训练样本库中。还需要说明的是,第二距离阈值可以为一个或多个。
[0122]
示例性的一种实施例中,可以为危险样本设置危险等级,一种危险等级具备一个对应的第二距离阈值。在该实施例中,当图片p与某一等级的危险样本之间的汉明距离小于或等于该等级对应的第二距离阈值时,则可以确定图片p的危险,且其危险等级为该危险样本的等级。
[0123]
示例性的一种实施例中,可以利用初级危险样本,来实现对图片p所指示的目标通信线路的安全检测。从而,若该图片p危险,则逐步选择较高等级的危险样本来进行逐级检测(汉明距离与相应第二距离阈值),进而,基于检测结果确定图片p的危险等级。
[0124]
本发明实施例中,可以针对任意一张图片进行前述处理,以确定各图片各自对应的目标通信线路是否存在故障。
[0125]
本发明实施例中,告警信息可以包括但不限于:告警级别、告警坐标与图像信息中的至少一种。
[0126]
示例性的一种时间方式中,为了便于维护人员排查维修,在输出告警信息时,可以以可视化的方式,输出告警信息。其中,图6示出了一种可视化输出告警信息的示意图。如图6所示,可以在通信管道的线路信息矢量图(该矢量图可以来自于线路信息矢量库)中,显示告警信息。图6中具体显示的告警信息包括:告警级别、图片编号(也即图片p的编号)、对比图片(也即所采用的危险样本的标识)、相似度门限(也即所采用的第二距离阈值)和经纬度(可以为校正后的图像坐标)。
[0127]
基于前述处理,在输出告警信息后,维护人员可以人工确认告警情况,并上报人工验证结果。如此,本发明实施例提供的方法还可以包括如下步骤:
[0128]
接收针对告警信息的人工验证结果。
[0129]
从而,当人工验证结果指示存在误告警时,调整第二距离阈值。具体的,可以将第二距离阈值调高。如此,可以基于实际的人工验证情况,对第二距离阈值进行调整,以降低误警告情况,这也在一定程度上提高了告警的准确性与通信线路巡检结果的准确性。
[0130]
可以理解的是,上述实施例中的部分或全部步骤或操作仅是示例,本技术实施例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照上述实施例呈现的不同的顺序来执行,并且有可能并非要执行上述实施例中的全部操作。
[0131]
当用于本技术中时,虽然术语“第一”、“第二”等可能会在本技术中使用以描述各距离阈值等,但这些距离阈值不应受到这些术语的限制。这些术语仅用于将一个距离阈值与另一个距离阈值区别开。比如,在不改变描述的含义的情况下,第一距离阈值可以叫做第二距离阈值,并且同样第,第二距离阈值可以叫做第一距离阈值,只要所有出现的“第一距离阈值”一致重命名并且所有出现的“第二距离阈值”一致重命名即可。第一距离阈值和第二距离阈值都是距离阈值,但可以不是相同的距离阈值。
[0132]
本技术中使用的用词仅用于描述实施例并且不用于限制权利要求。如在实施例以及权利要求的描述中使用的,除非上下文清楚地表明,否则单数形式的“一个”(a)、“一个”(an)和
“”
(the)旨在同样包括复数形式。类似地,如在本技术中所使用的术语“和/或”是指包含一个或一个以上相关联的列出的任何以及所有可能的组合。另外,当用于本技术中时,术语“包括”(comprise)及其变型“包括”(comprises)和/或包括(comprising)等指陈述的特征、整体、步骤、操作、元素,和/或组件的存在,但不排除一个或一个以上其它特征、整体、步骤、操作、元素、组件和/或这些的分组的存在或添加。
[0133]
基于上述实施例所提供的通信线路巡检方法,本发明实施例进一步给出实现上述方法实施例中各步骤及方法的装置实施例。
[0134]
本发明实施例还提供了一种通信线路巡检设备,请参考图7,该通信线路巡检设备100,包括:
[0135]
采集模块12,用于在采集线路上,利用移动设备采集图像与图像坐标;
[0136]
确定模块14,用于基于图像坐标,确定与采集线路匹配的目标通信线路;
[0137]
检测模块16,用于利用图像,检测目标通信线路是否安全;
[0138]
输出模块18,用于当目标通信线路存在故障时,输出告警信息。
[0139]
示例性的一种实施例中,确定模块14,具体用于:
[0140]
获取线路信息矢量库,线路信息矢量库包括多个通信线路的线路信息;
[0141]
基于坐标与线路信息,获取图像与各通信线路之间的第一距离;
[0142]
获取第一距离小于或等于第一距离阈值的通信线路,得到目标通信线路。
[0143]
示例性的另一种实施例中,确定模块14,具体用于:
[0144]
在线路信息矢量库中,获取与采集线路平行度通信线路,以作为候选通信线路;
[0145]
基于坐标与候选通信线路的线路信息,获取图像与各候选通信线路之间的第一距离。
[0146]
示例性的另一种实施例中,确定模块14,还用于:
[0147]
获取目标通信线路与采集线路之间的第二距离;
[0148]
利用第二距离对图像坐标进行校正。
[0149]
示例性的另一种实施例中,检测模块16,具体用于:
[0150]
利用感知哈希算法对图像进行处理,得到图像的第一哈希值;
[0151]
基于第一哈希值与危险样本的第二哈希值,检测目标通信线路是否安全。
[0152]
示例性的另一种实施例中,检测模块16,具体用于:
[0153]
获取第一哈希值与危险样本的第二哈希值之间的汉明距离;
[0154]
当汉明距离小于或等于第二距离阈值时,确定目标通信线路存在故障;
[0155]
当汉明距离大于第二距离阈值时,确定目标通信线路安全。
[0156]
示例性的另一种实施例中,当图像为视频时,检测模块16,还具体用于:
[0157]
对视频进行分割处理,得到多段分割视频;
[0158]
在各分割视频中,分别提取一张或多张图片;
[0159]
利用感知哈希算法分别对每张图片进行处理,得到各图片的第一哈希值。
[0160]
示例性的另一种实施例中,检测模块16,具体用于:
[0161]
对图像转换为标准化图像;
[0162]
对标准化图像进行离散余弦变换dct处理,得到图像的dct系数矩阵;
[0163]
基于dct系数矩阵,获取标准化图像中像素的灰度平均值;
[0164]
将标准化图像中各像素的灰度,分别与灰度平均值进行比较,得到各像素的比较结果;
[0165]
将各比较结果按照预设次序组合,得到第一哈希值。
[0166]
示例性的另一种实施例中,输出模块18,具体用于:
[0167]
以可视化的方式,输出告警信息;
[0168]
其中,告警信息包括:告警级别、告警坐标与图像信息。
[0169]
除此之外,示例性的另一种实施例中,检测模块16,还具体用于:
[0170]
接收针对告警信息的人工验证结果;
[0171]
当人工验证结果指示存在误告警时,调整第二距离阈值。
[0172]
图7所示实施例的通信线路巡检装置100可用于执行上述方法实施例的技术方案,其实现原理和技术效果可以进一步参考方法实施例中的相关描述,可选的,该通信线路巡检装置700可以服务器或终端。
[0173]
应理解以上图7所示通信线路巡检装置100的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块以软件通过处理元件调用的形式实现,部分模块通过硬件的形式实现。例如,检测模块16可以为单独设立的处理元件,也可以集成在通信线路巡检装置100中,例如终端的某一个芯片中实现,此外,也可以以程序的形式存储于通信线路巡检装置100的存储器中,由通信线路巡检装置100的某一个处理元件调用并执行以上各个模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
[0174]
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,asic),或,一个
或多个微处理器(digital singnal processor,dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,fpga)等。再如,当以上某个模块通过处理元件调度程序的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,cpu)或其它可以调用程序的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,soc)的形式实现。
[0175]
并且,本发明实施例提供了一种通信线路巡检设备,请参考图8,该通信线路巡检装设备100,包括:
[0176]
存储器110;
[0177]
处理器120;以及
[0178]
计算机程序;
[0179]
其中,计算机程序存储在存储器110中,并被配置为由处理器120执行以实现如上述实施例的方法。
[0180]
其中,通信线路巡检装置100中处理器120的数目可以为一个或多个,处理器120也可以称为处理单元,可以实现一定的控制功能。处理器120可以是通用处理器或者专用处理器等。在一种可选地设计中,处理器120也可以存有指令,指令可以被处理器120运行,使得通信线路巡检装置100执行上述方法实施例中描述的方法。
[0181]
在又一种可能的设计中,通信线路巡检装置100可以包括电路,电路可以实现前述方法实施例中发送或接收或者通信的功能。
[0182]
可选地,所述通信线路巡检装置100中存储器110的数目可以为一个或多个,存储器110上存有指令或者中间数据,所述指令可在所述处理器120上被运行,使得所述通信线路巡检装置100执行上述方法实施例中描述的方法。可选地,所述存储器110中还可以存储有其他相关数据。可选地处理器120中也可以存储指令和/或数据。所述处理器120和存储器110可以单独设置,也可以集成在一起。
[0183]
此外,如图8所示,在该通信线路巡检装置100中还设置有收发器130,其中,所述收发器130可以称为收发单元、收发机、收发电路、或者收发器等,用于与测试设备或其他终端设备进行数据传输或通信,在此不再赘述。
[0184]
如图8所示,存储器110、处理器120与收发器130通过总线连接并通信。
[0185]
若该通信线路巡检装置100用于实现对应于图3中的方法时,例如,可以由收发器130输出告警信息,收发器130还可以用于接收针对所述告警信息的人工验证结果。而处理器120用于完成相应的确定或者控制操作,可选的,还可以在存储器110中存储相应的指令。各个部件的具体的处理方式可以参考前述实施例的相关描述。
[0186]
此外,本发明实施例提供了一种可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行以实现如实施例所述的方法。
[0187]
以及,本发明实施例提供了一种通信线路巡检系统,请参考图2,通信线路巡检系统包括:通信线路巡检设备100与移动设备200,不再赘述。
[0188]
由于本实施例中的各模块能够执行实施例所示的方法,本实施例未详细描述的部分,可参考对实施例的相关说明。
[0189]
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本发明旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或
者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求书指出。
[0190]
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求书来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献