本发明属于电力设备上电力线异物检测
技术领域:
,具体涉及一种电力线异物检测方法。
背景技术:
:近年来,虽然国家已经采取措施限制塑料袋的使用,但是日常生活中使用塑料袋的情况依然很多,加上大风等天气原因,塑料袋及塑料袋类似物极易悬挂在电力线上,风筝或者塑料袋等异物,如果悬挂在电力线上会导致高压线极限放电距离缩短,危及线下的路人和车等的安全,严重时甚至会引起大面积停电,所以研究一种及时检测电力线上异物的方法尤其重要。目前,常用的是人工查找异物并人工去除的方法,然而该方法不仅劳动强度大,工作人员的安全也存在很大隐患。技术实现要素:有鉴于此,本发明提供了一种电力线异物检测方法,能够自动检测线段并获得异物位置,降低劳动强度,提高工作人员的安全性。实施本发明的具体步骤为:步骤一:利用相机采集电力线视频;步骤二:将步骤一处理后的每帧图像进行线段检测,获得线段集合;步骤三:在线段集合内,将相邻线段尾首连接组成连接线段,计算连接线段的斜率,并将连接线段斜率和与其相连的线段的斜率进行比较,如果斜率相同,则判定这两条线段之间存在异物,计算连接线段之间的长度,该长度值则为异物悬挂在电力线上的长度;否则,则判定这两条线段之间无异物。进一步地,步骤二具体为:第1步:对每帧图像灰度化处理后进行高斯滤波;第2步:计算第1步处理后图像的水平和垂直两个方向的梯度分量,进而获得梯度幅值和梯度方向;第3步:对每副图像进行相位编组生成线段支持区;生成线段支持区的具体操作过程如下:将空间按照360度方向进行Q等分,并对所划分的Q个区域方向进行标号,依据Q个区域方向,根据像素的梯度方向对应的所属区域方向,对图像中每个像素均进行标号,相同标号的像素形成的区域记为一个线段支持区;Q为自然数;第4步:计算线段支持区的线段参数,线段参数包括线段与水平方向的夹角和端点坐标;第5步:判断线段支持区的线段参数是否为有效参数,将有效参数对应的线段作为有效线段;判断过程如下:有效线段提取算子γ设为如果γ大于设定的阈值I,则判定该线段支持区对应的线段参数为有效参数;如果γ小于或等于设定的阈值I,则判定该线段支持区对应的线段参数为无效参数;其中,N为线段支持区内所有像素点的数目,L为根据线段的起始点坐标确定的线段长度。进一步地,第2步中图像中水平和垂直两个方向的梯度分量通过sobel算子获得。进一步地,第4步中线段支持区的线段参数利用加权最小二乘算法获得。进一步地,在执行步骤三之前,剔除线段集合中的异常线段,具体操作为:基于线段参数计算线段的斜率,并对所有线段的斜率取均值,进而获得线段斜率与均值差的绝对值,若所述绝对值大于设定的阈值II,则认为该线段为异常线段并将其从集合中删除;否则,则认为该线段为正常线段将其保留。进一步地,在剔除线段集合中异常线段后,进一步包括:针对线段集合,判断相邻线段的角度,若角度差小于阈值IV,且相邻线段距离在设定范围τ内,则将相邻线段合并形成同一条电线;若角度差大于或等于阈值IV,或相邻线段距离在设定范围τ内或外,则判定相邻线段不在同一条电线上。进一步地,在执行步骤三之前,对线段集合进行合并,具体操作为:针对线段集合,判断相邻线段的角度,若角度差小于阈值IV,且相邻线段距离在设定范围τ内,则将相邻线段合并形成同一条电线;若角度差大于或等于阈值IV,或相邻线段距离在设定范围τ内或外,则判定相邻线段不在同一条电线上。进一步地,Q为8。有益效果:1.本发明通过图像的检测线段,利用相邻线段之间的连接线段的斜率进行是否有异物的判断,最终获得异物位置和异物长度,从而降低了劳动强度,提高了工作人员的安全性,避免了传统人工检测电力线异物并人工去除可能遇到的危险。2.本发明利用图像的梯度方向与幅值信息可以较准确的检测线段,有利于突出电力线的主边缘线段,将图像的空间信息进行编组,并通过算子对所编组的有效参数进行判断获得有效线段,在一定程度上有效地剔除了无效线段。3.本发明通过对异常线段进行剔除并对检测线段周围的碎小线段进行合并,使得能够在背景干扰大时也能全面的获取检测线段。附图说明图1为本发明流程图;图2为采集的电力线图像;图3为灰度化处理后的图像;图4为线段检测流程图;图5为空间360度方向的划分方式图;图6为去除异常斜率的线段后的图像;图7为标记异物位置的图像;图8为连接线图;图9为Hough线段检测的检测效果;图10为本发明的检测效果;具体实施方式下面结合附图并举实施例,对本发明进行详细描述。随着图像处理的快速发展,很多学者都在尝试将图像处理知识与工程应用联系起来,因此本发明利用了图像处理检测电力线异物,该方法使得操作人员与电线无直接接触,保障了他们的安全,也可为电力线检测异物提供科学素材。利用图像去除异物的关键技术在于如何检测到电力线上的异物。本发明利用相邻线段之间的连接线段的斜率进行是否有异物的判断,最终获得异物位置和异物长度,检测方案为:步骤一:利用相机采集电力线视频;步骤二:将步骤一处理后的每帧图像进行线段检测,获得线段集合;步骤三:在线段集合内,将相邻线段尾首连接组成连接线段,计算连接线段的斜率,并将连接线段斜率和与其相连的线段的斜率进行比较,如果斜率相同,则判定这两条线段之间存在异物,计算连接线段之间的长度,该长度值则为异物悬挂在电力线上的长度;否则,则判定这两条线段之间无异物。在提取线段集合时,容易提取到很多噪声,需要对其进行排除,本发明采用三个排除噪声的方案,排除了无效线段,异常线段,并进行碎小线段的合并,从而提高了检测的准确度。下面对本发明优选实施例进行描述。参照图1的流程图,以实际场景中的一处电力线为例,进行实验,具体实施步骤如下:步骤一:利用相机采集电力线含异物的视频,采集视频的每帧图像的分辨率至少200dpi、尺寸1080×720像素以上,如图2所示;对获得的图像进行灰度化处理,如图3所示;步骤二:将步骤一处理后的图像进行线段检测;如图4所示;第1步:对步骤一处理后的每帧图像进行高斯滤波,消除高斯噪声;第2步:利用sobel算子计算第1步处理后图像的水平和垂直两个方向的梯度分量,分别为Ix和Iy,进而获得梯度幅值和梯度方向;利用sobel算子计算图像的梯度。Z1Z2Z3Z4Z5Z6Z7Z8Z9一副图像的3*3区域上图中的Z代表图像的灰度值,计算Z5处的梯度时可用如下公式:Ix=(Z7+2*Z8+Z9)-(Z1+2*Z2+Z3);Iy=(Z3+2*Z6+Z9)-(Z1+2*Z4+Z7);利用图像的两个梯度分量,获得的梯度幅值m:但是计算平方和平方根的过程很费时,因此可用一种近似梯度幅值的公式来计算,公式如下所示:m=|Ix|+|Iy|。利用图像的两个梯度分量,获得的梯度方向θ:第3步:对每副图像进行相位编组生成线段支持区;生成线段支持区的具体操作过程如下:如图5所示,将空间按照360度方向进行8等分,并对所划分的8个区域方向进行标号,依据8个区域方向,对图像中每个像素根据像素梯度方向所属区域方向进行标号,相同标号的像素形成的区域记为一个线段支持区;从而获得直线支持区域;第4步:利用加权最小二乘算法计算线段支持区的线段参数,线段参数包括线段与水平方向的夹角和端点坐标;确定直线支持区域后,就要在区域内进行直线提取,每个直线支持区域都是一条直线的候选区域,与每个直线支持区域对应的灰度表面可看作是理想斜面与噪声相加而得,可用平面来表示,平面参数由最小二乘加权拟合获得。进而用平面拟合灰度表面,直线的方向与拟合平面的梯度方向垂直,用一个表示区域灰度平均值的水平平面与拟合平面相交,交线即为所要抽取的直线。以支持区的像素点坐标作为已知量,以对应的梯度幅值作为各像素点的权值,利用最小二乘拟合提取直线。1)构造直线方程为:y=kx+B2)误差方程为:v=Ux-Z利用方程X=(UTU)-1UTZ解出X,从而得到直线方程,根据线段支持区的坐标的范围得出线段的长度和线段与水平方向的夹角。第5步:基于支持区的线段参数,判断线段支持区的线段参数是否为有效参数,并对有效参数进行提取,获得有效线段;具体判断过程如下:有效线段提取算子γ设为如果γ大于设定的阈值I,则判定该线段支持区对应的线段参数为有效参数;如果γ小于或等于设定的阈值I,则判定该线段支持区对应的线段参数为无效参数;其中,N为线段支持区内所有像素点的数目,L为根据线段的起始点坐标确定的线段长度;现有技术采用占空比计算提取算子,占空比为像素点数目与外接矩形面积的比值,由于外接矩形面积的计算量大,为了减少计算量,本发明采用确定提取算子,并用之判断有效线段。步骤三:基于线段参数计算步骤二中有效线段的斜率,并对所有线段的斜率取均值,进而获得线段斜率与均值差的绝对值,若所述绝对值大于设定的阈值II,则认为该线段为异常线段并将其舍去;若所述绝对值小于或等于设定的阈值II,则认为该线段为正常线段将其保留;如图6所示。步骤四:针对保留的正常线段,判断相邻线段的角度,若角度差小于阈值IV,且相邻线段距离在设定范围内,则将相邻线段合并形成同一条电线;若角度差大于或等于阈值IV,或相邻线段距离在设定范围τ内或外,则判定相邻线段不在同一条电线上;如图7所示。步骤五:针对步骤四处理后的所有线段,如图8所示,将相邻线段尾首连接组成连接线段,计算连接线段的斜率,并将连接线段斜率和与其相连的线段的斜率进行比较,如果斜率相同,则判定这两条线段之间存在异物,计算连接线段之间的长度,该长度值则为异物悬挂在电力线上的长度;否则,则判定这两条线段之间无异物。如图8可见,连接线段34的斜率与线段23和线段45的斜率相同,则认为线段23和线段45之间有异物,连接线段34的长度为异物的长度。为充分验证本发明方法的有效性和适用性,将本发明方法和hough线段检测算法进行对比性实验,hough线段检测易漏检误检,背景干扰小的情况下检测线段的效果较好,但是当背景干扰大时极易误检与漏检。如图9和10所示,检测线段时很容易得到碎线段,hough线段检测线段时甚至会出现误检和漏检的情况,而本发明方法的检测效果优于hough检测。综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页1 2 3