一种基于改进立体匹配算法的输电线路弧垂快速测量方法与流程

文档序号:35906251发布日期:2023-10-29 03:02阅读:17来源:国知局
一种基于改进立体匹配算法的输电线路弧垂快速测量方法

本发明属于输电线路,具体涉及一种基于梯度和census变换匹配算法融合的输电线路弧垂快速测量方法。


背景技术:

1、随着我国经济实力不断提升,电力基础设施建设不断完善,高压输电线路是电力传输系统的重要组成部分,输电线路弧垂是否越限关乎输电通道的供电安全,因此急需一种有效、便捷的方法去测量导线的弧垂。传统输电线路检修使用最多的检修模式仍然为人工测量,然而人工测量具有许多明显弊端,如效率低、成本高,测量效果受人为因素影响等。

2、得益于计算机视觉技术的快速发展,将计算机视觉技术应用于输电线路巡检领域中的图像目标检测、图像测距,从而代替人工巡检,实现对输电线路、杆塔的非接触测量,有效提高了巡检过程中图像、视频信息的利用率、检测效率以及检测安全性,已经成为电力线路巡检的一个热门研究方向。


技术实现思路

1、针对现有测量输电线路覆弧垂方法的不足,本发明旨在提供一种基于梯度和census变换匹配算法融合的输电线路弧垂快速测量方法,用于准确、快速测量输电线路的弧垂,为巡检人员测量输电线路弧垂提供技术参考。

2、为达到此发明目的,本发明通过以下技术方案予以实现。

3、本发明所述的一种基于改进立体匹配算法的输电线路弧垂快速测量方法,包括如下步骤:

4、s1、对采集到的架空输电导线图像预处理,准确提取输电导线区域:将获取的架空输电导线图像依次进行灰度化、图像去噪进行图像预处理,初步定位图像中输电导线区域,将非输电导线区域像素值置为0,裁剪出输电导线区域;

5、s2、构建基于梯度和census变换匹配算法融合的立体匹配算法:

6、s2.1、打印9×6的张正友标定板,改变标定板的位置从不同角度拍摄20幅图片构建标定数据集,标定板移动的方式遵循从上往下、从左往右、图像均匀分布整个镜头画面的原则,根据张正友标定法计算左右相机的参数,当标定重投影误差小于0.1时获得相机内参ml、mr,相机外参数旋转矩阵r、平移量t,利用标定参数对预处理后的输电线路导线双目图像进行畸变校正和极线校正;

7、s2.2、构建基于梯度和census变换匹配算法融合的立体匹配算法,将畸变校正和极线校正后的图像输入基于梯度和census变换匹配融合算法进行双目匹配。

8、1)采用差分纹理区检测,对于每个像素,应用sobel算子核进行卷积运算,得到水平梯度图和垂直梯度图像,针对不同的图像采用试错的方式确定阈值,幅值大于阈值的区域定义为纹理区,阈值低于阈值的区域定义为非纹理区,将图像区域分为纹理区域和非纹理区域;

9、2)针对视差变化明显的纹理区,利用基于梯度的测度函数反应相邻像素间的灰度变化,分别计算校正后的左右图像的梯度代价作为左右两图像特征点的匹配代价,针对视差变化不明显的非纹理区,将校正后的图像利用census变换将左右图像像素领域内的局部灰度差异转换为比特串,用该比特串的值作为中心像素的census变换值cs,计算两图像对应的两个像素的cs的汉明(hamming)距离作为两图像特征点的匹配代价,将计算的匹配代价归一化后相加得到融合匹配代价;

10、3)构建十字交叉域进行代价聚合计算视差;

11、4)设置最大视差dmax,以最小代价值dmin计算该像素点视差值,遍历所有像素获得初始视差;

12、5)构建全局能量函数e(d),通过4路径代价聚合获得特征点能量最小化对应视差;

13、6)最后利用离群点检测、视差填充和迭代局部投票多步视差优化算法对视差进行优化得到最终视差图。

14、s2.3、利用census变换算法将中心像素灰度值与其邻域像素灰度值进行逐个比较,比较结果通过0和1的形式表现出来,从而降低对具体灰度信息值的依赖,使用census变换公式计算:

15、

16、式中,i(x',y')为中心像素灰度值,i(x,y)为中心像素点的邻域像素灰度值。

17、将中心像素的灰度值按照从左往右、从上往下的顺序分别与其邻域像素进行比较,可以得到一个包含0和1的比特串:

18、

19、式中,表示按位异或连接,str(x,y)为经过census变换后的比特串,m为匹配窗口大小。

20、两个比特串分别为参考像素点和待匹配点经过census变换后形成的,经过按位异或运算得到了一个8位的比特串,1的个数即为hamming距离,作为census匹配代价值:

21、ccen(x,y,d)=hamming(str(x,y),str(x+d,y)) (3)

22、式中,str(x,y)为左视图上参考点对应的比特串,str(x+d,y)为右视图中待匹配点视差为d时的比特串。ccen(x,y,d)为两个比特串进行异或运算得到视差值为d时的匹配代价,即hamming距离,该值表示各自邻域中在相同位置上存在差异的个数,其值越小则表明相似度越高。

23、s2.4、对待匹配像素计算梯度:

24、

25、

26、式中,g为图像灰度,gradx为图像在x方向上的梯度,grady为y方向上的梯度,grad为图像梯度,则梯度代价为:

27、cg(x,y,d)=|gradl(x,y)-gradr(x+d,y)|   (6)

28、式中,cg(x,y,d)为视差值为d时的参考像素点的梯度代价;gradl(x,y)为左图像中参考点的梯度值;gradr(x,y)为右图像待匹配点的梯度值。

29、s3、利用构建好的立体匹配算法对待测量导线图片处理计算视差,通过视差图得到空间点的三维坐标,计算待测导线的弧垂:通过视差图可以转换为深度图,深度图中储存着各像素点的深度信息,结合输电导线区域像素坐标,计算第i组待测导线空间点的三维坐标,通过弧垂计算公式计算第i组待测导线的弧垂f。

30、s4、获得n组测量误差取平均得到误差调整系数,计算最终弧垂:统计n组图像中的计算弧垂与实际弧垂之间的误差,并取平均值得到弧垂的调整系数α,则f+α为最终计算的弧垂。

31、本发明步骤s1中提出输电线路弧垂图像采集与图像预处理方法,采用加权平均值法进行图像灰度化,计算公式为:

32、f(i,j)=αr(i,j)+βg(i,j)+γb(i,j)   (7)

33、式中,f(i,j)为变换后的图像灰度值,r(i,j)、g(i,j)、b(i,j)分别表示彩色分量,α、β、λ为各颜色权重,采用均值滤波对图像进行平滑处理,去除图像噪声,定位图像中输电导线区域,将左相机图像中输电导线区域裁剪出,将非导线区域像素值置为0,其余区域不做处理,可以减少双目匹配搜索区域以及误匹配的概率。

34、本发明步骤s2中针对图像分布特点分为纹理区域和非纹理区域,这是因为纹理区视差值变化较大、非纹理区视差值变化较不明显的特点,针对此特点可设计不同的立体匹配算法对其进行处理,在纹理区使用基于梯度代价的立体匹配算法,在非纹理区使用基于census变化值为代价的立体匹配算法,同时设置不同的参数进行立体匹配,该处理可以提升立体匹配的速度和准确性。

35、本发明步骤s3中弧垂计算公式需要两个导线悬挂点a和b与一个弧垂最低点o的三维坐标,弧垂计算公式为:

36、

37、式中,|oa|、|ab|为两点间空间直线距离,通过空间直线距离公式计算,为空间向量。

38、本发明步骤s4中弧垂的测量组数n越大,则计算出该弧垂的调整系数α越准确,计算的最终弧垂误差越小。

39、本发明先从图片中导线区域进行分割,可以有效减少图片背景的影响,基于梯度和census变换匹配算法融合的立体匹配算法,有利于提高匹配的鲁棒性和准确性,引入调整系数α用于修正测量结果,可使得预测误差大大减小,为测量输电线路的弧垂提供一种高效的方法。

40、与现有技术相比,本发明有益效果包括:

41、本发明提供的一种基于梯度和census变换匹配算法融合的输电线路弧垂快速测量方法,本发明对架空输电导线图像选择性分割,可以减少双目匹配搜索区域以及误匹配的概率;针对图像分布特点分为纹理区域和非纹理区域,设计不同的立体匹配算法对其进行处理,同时设置不同的参数进行立体匹配,该处理可以提升立体匹配的速度和准确性;此外,提出了使用调整系数去减小测量误差;本发明能够更加快速准确的测量出目标导线的弧垂,可为输电线路弧垂电力巡检提供技术参考。

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