基于影像无人机的铁塔形变检测的方法和系统转让专利
申请号 : CN202010230225.1
文献号 : CN111521124B
文献日 : 2021-07-09
发明人 : 赵岩 , 马维峰 , 谭兴
申请人 : 武汉地大信息工程股份有限公司
摘要 :
权利要求 :
1.一种基于影像无人机的铁塔形变检测的方法,其特征在于,包括:采用影像无人机从R个方向对待检测铁塔拍摄R幅正视图像,任一正视图像中都包括待检测铁塔的所有S个关键点,其中,R和S均为正整数,所述所有S个关键点由待检测铁塔的底面的中心点、待检测铁塔的所有横担的中心点和塔尖组成,所述底面的中心点为底面四个角点所组成的交叉直线的交叉点,所述横担的中心点为所述横担的四个角点所组成的交叉直线的交叉点;
对于第r幅正视图像,确定第i级关键点与第j级关键点之间的水平像素偏移,再确定第i级关键点与第j级关键点之间的水平距离偏移 其中,r,i,j均为整数且1≤r≤R,1≤i
确定集合 中数值最大的元素为第i级关键点与第j级关键点之间的实际水平距离偏移,其中,1≤i
基于所有所述S个关键点中两两关键点之间的实际水平距离偏移判定待检测铁塔是否形变。
2.根据权利要求1所述的基于影像无人机的铁塔形变检测的方法,其特征在于,所述采用影像无人机从R个方向对待检测铁塔拍摄R幅正视图像,具体包括:采用影像无人机从R个方向对待检测铁塔拍摄R幅正视图像,所述影像无人机上的摄像n
头保持水平,所述R个方向中每个相邻两方向之间的夹角相等且R=2 ,其中,n为正整数且n≥2。
3.根据权利要求1或2所述的基于影像无人机的铁塔形变检测的方法,其特征在于,所述基于所有所述S个关键点中两两关键点之间的实际水平距离偏移判定待检测铁塔是否形变,具体包括:
所述S个关键点中两两关键点有T对,确定对应于T对两两关键点的T个实际水平距离偏移中超过预设临界值的实际水平距离偏移的个数为t;
确定偏移关键点占比r=t/T;
判断所述偏移关键点占比是否超过预设占比阈值,若是,则判定所述待检测铁塔有形变,若否,则判定所述待检测铁塔无形变。
4.根据权利要求3所述的基于影像无人机的铁塔形变检测的方法,其特征在于,所述预设占比阈值为0。
5.一种基于影像无人机的铁塔形变检测的系统,其特征在于,包括:采集单元,用于采用影像无人机从R个方向对待检测铁塔拍摄R幅正视图像,任一正视图像中都包括待检测铁塔的所有S个关键点,其中,R和S均为正整数,所述所有S个关键点由待检测铁塔的底面的中心点、待检测铁塔的所有横担的中心点和塔尖组成,所述底面的中心点为底面四个角点所组成的交叉直线的交叉点,所述横担的中心点为所述横担的四个角点所组成的交叉直线的交叉点;
图像单元,用于对于第r幅正视图像,确定第i级关键点与第j级关键点之间的水平像素偏移,再确定第i级关键点与第j级关键点之间的水平距离偏移 其中,r,i,j均为整数且
1≤r≤R,1≤i
距离单元,用于确定集合 中数值最大的元素为第i级关键点与第j级关键点之间的实际水平距离偏移,其中,1≤i
判定单元,用于基于所有所述S个关键点中两两关键点之间的实际水平距离偏移判定待检测铁塔是否形变。
6.根据权利要求5所述的基于影像无人机的铁塔形变检测的系统,其特征在于,所述采用影像无人机从R个方向对待检测铁塔拍摄R幅正视图像,具体包括:采用影像无人机从R个方向对待检测铁塔拍摄R幅正视图像,所述影像无人机上的摄像n
头保持水平,所述R个方向中每个相邻两方向之间的夹角相等且R=2 ,其中,n为正整数且n≥2。
7.根据权利要求5或6所述的基于影像无人机的铁塔形变检测的系统,其特征在于,所述判定单元,具体用于,
所述S个关键点中两两关键点有T对,确定对应于T对两两关键点的T个实际水平距离偏移中超过预设临界值的实际水平距离偏移的个数为t;
确定偏移关键点占比r=t/T;
判断所述偏移关键点占比是否超过预设占比阈值,若是,则判定所述待检测铁塔有形变,若否,则判定所述待检测铁塔无形变。
8.根据权利要求7所述的基于影像无人机的铁塔形变检测的系统,其特征在于,所述预设占比阈值为0。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1‑4中任一项所述的基于影像无人机的铁塔形变检测的方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1‑4中任一项所述的基于影像无人机的铁塔形变检测的方法的步骤。
说明书 :
基于影像无人机的铁塔形变检测的方法和系统
技术领域
背景技术
测量设备进行杆塔形变的测量,但经纬仪、全站仪铁塔形变测量方法作业复杂,作业条件要
求苛刻,架设地况要求良好,而实际工作中难以满足,不易架设仪器三脚架,仪器与铁塔光
线路径容易受树木、房屋等地物遮掩,导致视线不好,测量时需人员登塔架尺,辅助进行测
量,大大增加了人员作业风险。并且人工的测量方法,需要耗费大量的人力,效率低。因此,
需要一种高效率的判断待检测铁塔的形变的方法。
发明内容
问题。
的底面的中心点、待检测铁塔的所有横担的中心点和塔尖组成,所述底面的中心点为底面
四个角点所组成的交叉直线的交叉点,所述横担的中心点为所述横担的四个角点所组成的
交叉直线的交叉点;
≤i
摄像头保持水平,所述R个方向中每个相邻两方向之间的夹角相等且R=2 ,其中,n为正整
数且n≥2。
点由待检测铁塔的底面的中心点、待检测铁塔的所有横担的中心点和塔尖组成,所述底面
的中心点为底面四个角点所组成的交叉直线的交叉点,所述横担的中心点为所述横担的四
个角点所组成的交叉直线的交叉点;
数且1≤r≤R,1≤i
摄像头保持水平,所述R个方向中每个相邻两方向之间的夹角相等且R=2 ,其中,n为正整
数且n≥2。
的基于影像无人机的铁塔形变检测的方法的步骤。
变检测的方法的步骤。
有关键点由待检测铁塔的底面的中心点、所有横担的中心点和塔尖组成,然后,确定各幅正
视图像中所有关键点中的任意两两关键点之间的水平距离偏移,对于任一两两关键点之间
的从各幅正视图像得到的所有水平距离偏移,取所述所有水平距离偏移中的最大值作为该
两两关键点之间的实际水平距离偏移,最后,基于所有的两两关键点之间的实际水平距离
偏移判定待待检铁塔是否形变。如此,自动铁塔的形变判定无需耗费大量人力,且基于多个
角度拍摄的待检测铁塔的正视图像进行形变的判定也会提高准确率。因此,本发明实施例
提供的方法和系统,实现了提高待检测铁塔的形变检测的效率,避免了检测人员必须到铁
塔处进行实地测量的麻烦。
附图说明
明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根
据这些附图获得其他的附图。
具体实施方式
本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员
在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
铁塔形变检测的方法。图1为本发明实施例提供的基于影像无人机的铁塔形变检测的方法
的流程示意图,如图1所示,该方法包括:
检测铁塔的底面的中心点、待检测铁塔的所有横担的中心点和塔尖组成,所述底面的中心
点为底面四个角点所组成的交叉直线的交叉点,所述横担的中心点为所述横担的四个角点
所组成的交叉直线的交叉点。
塔的正视图像即摄像头正对铁塔采集的铁塔的图像,摄像头保持水平且摄像头的拍摄方向
的直线与铁塔底面的四个角点确定的中心线相交,同时,图像中能包括完整的铁塔。此处,
将待检测铁塔的底面的中心点、所有横担的中心点和塔尖作为待检测铁塔的关键点。所述
底面的中心点即为待检测铁塔的底面的四个角点组成的交叉直线的交叉点,所述横担的中
心点为所述横担的四个角点所组成的交叉直线的交叉点。对于任一铁塔,其上的横担为建
造铁塔时每隔一定高度就设置的当前高度的铁塔截面,因此,由底面的中心点、所有各级横
担的中心点和塔尖组成的关键点之间的连线相当于铁塔的中心线。因此,对待检测铁塔的
关键点进行考察相当于考察待检测铁塔的中心线的偏移程度,即可以得出待检测铁塔是否
产生形变。由于,不同关键点相对于中心线的偏离可能是不同的方向,因此,若使用影像无
人机单从一个方向采集待检测铁塔的正视图像,很有可能拍摄方向与某些关键点偏离中心
线的方向重合,而所述正视图像中这些关键点刚好位于中心线处,导致识别不出来这些关
键点相对于中心线的偏离,因此,从多个方向对待检测铁塔拍摄多幅正视图像,可以减轻由
于关键点有不同的偏离方向而导致的部分关键点的偏离识别不了的问题。将待检测铁塔上
的所有S个关键点按照由低到高进行分级,底面的中心点相当于第1级关键点,依次往上各
级关键点是所有的横担的中心点,塔尖作为最后一级关键点第S级关键点。
1≤r≤R,1≤i
法、SUSAN算子算法、SIFT算法和RANSAC算法等等,此处不作具体限定。对于每一幅正视图
像,需要计算图像中所有两两关键点之间的水平像素偏移,例如,只有四个关键点1、2、3和
4,那么两两关键点的组合就是(1,2),(1,3),(1,4),(2,3),(2,4),(3,4)。此处已知第r幅正
视图像中第i级关键点在像素坐标系中的坐标为 第r幅正视图像中第j级关键点在
像素坐标系中的坐标为 其中,1≤i
据,可以得到待检测铁塔的各级横担和塔尖的高度,即可以得到各级关键点的高度,即得到
第i级关键点的高度hi和第j级关键点的高度hj,因此,可以确定在第r幅正视图像中每像素
对应的实际距离 因此,可以确定第r幅正视图像中第i级关键点与第j级关键点
之间的水平距离偏移
级关键点之间的水平偏移是垂直的,只有垂直时该正视图像得到的第i级关键点与第j级关
键点之间的水平偏移距离才是第i级关键点与第j级关键点之间的实际水平距离偏移,而其
他拍摄方向采集的正视图像都是与第i级关键点和第j级关键点之间的水平偏移非垂直的,
这些其他角度采集的正视图像得到的第i级关键点与第j级关键点之间的水平偏移距离都
小于实际水平距离偏移,因此,选择所有正视图像中得到的第i级关键点与第j级关键点之
间的水平距离偏移中的最大值作为第i级关键点与第j级关键点之间的实际水平距离偏移。
同时,也有可能采集的所有正视图像中没有一张正视图像的拍摄方向是与第i级关键点和
第j级关键点之间的水平偏移是垂直的,此时,仍然选择所有正视图像中得到的第i级关键
点与第j级关键点之间的水平距离偏移中的最大值作为第i级关键点与第j级关键点之间的
实际水平距离偏移,因为此时选出的最大值是最接近第i级关键点与第j级关键点之间的实
际水平距离偏移的,随着拍摄角度的个数的增加,选择出的最大值越接近实际水平距离偏
移的概率越大。
则可以判定待检测铁塔是否产生形变。其中,所有所述S个关键点中的两两关键点即S个关
键点中任意两个关键点的组合,例如有五个关键点1、2、3、4和5,其中这五个关键点中的所
有两两关键点的组合有10个,分别是(1,2),(1,3),(1,4),(1,5),(2,3),(2,4),(2,5),(3,
4),(3,5),(4,5)。而预设规则可以是判定待检测铁塔为无形变时要求所有实际水平距离偏
移中的最大值不能超过某一阈值,或者是判定待检测铁塔为无形变时要求所有实际水平距
离偏移超过某一阈值的占比不超过预设占比阈值,此处不作具体限定。
有关键点,待检测铁塔上的所有关键点由待检测铁塔的底面的中心点、所有横担的中心点
和塔尖组成,然后,确定各幅正视图像中所有关键点中的任意两两关键点之间的水平距离
偏移,对于任一两两关键点之间的从各幅正视图像得到的所有水平距离偏移,取所述所有
水平距离偏移中的最大值作为该两两关键点之间的实际水平距离偏移,最后,基于所有的
两两关键点之间的实际水平距离偏移判定待待检铁塔是否形变。如此,基于采集的待检测
铁塔的图像自动判定铁塔是否形变无需耗费大量人力。因此,本发明实施例提供的方法,实
现了提高待检测铁塔的形变检测的效率,避免了检测人员必须到铁塔处进行实地测量的麻
烦。
摄像头保持水平,所述R个方向中每个相邻两方向之间的夹角相等且R=2 ,其中,n为正整
数且n≥2。
集图像时刻飞行姿态也是水平。然后,为了获取更多接近于两关键点之间的实际水平距离
偏移的水平距离偏移值,将R个方向中每个相邻两方向之间的夹角设为同一角度,同时,为
n
了增大拍摄方向是与两关键点之间的水平偏移是垂直的概率,将R的值设置为R=2 ,n为正
整数且n≥2,例如4个方向,相邻方向之间夹角90°,8个方向,相邻方向之间夹角45°,16个方
向,相邻方向之间夹角22.5°,等等。在上述拍摄角度的安排中,对于任一拍摄角度,都存在
与之垂直的两个拍摄角度,即若在该拍摄角度上若刚好拍摄角度与两两关键点之间的水平
偏移是平行的,无法识别此时的两关键点之间的偏离,此时必然存在一个与之垂直的拍摄
角度,使得这个拍摄角度与两关键点之间的水平偏移是垂直的,继而可以得到两关键点之
间的实际偏离。因此,如此等间隔的设置拍摄角度,并使角度个数为2的幂次方可以提高拍
摄方向是与两关键点之间的水平偏移是垂直的概率和获取更多接近于两关键点之间的实
际水平距离偏移的水平距离偏移值。
平距离偏移。根据预设的临界值,找出上述 个实际水平距离偏移中超过所述预设的
临界值的实际水平距离偏移的个数,然后计算这个个数在 个实际水平距离偏移中的
占比,若该占比超过预设的占比阈值,则认定待检测铁塔中中心线偏离严重的地方过多,则
判定待检测铁塔有形变,若该占比不超过预设的占比阈值,则认为待检测铁塔中中心线偏
离严重的地方不多,则判定待检测铁塔无形变。
预设的临界值,则判定待检测铁塔有形变,只有当所有对应于各对两两关键点的实际水平
距离偏移都不超过预设的临界值时,才会判定待检测铁塔无形变。
图2所示,所述系统包括采集单元210、图像单元220、距离单元230和判定单元240,其中,
S个关键点由待检测铁塔的底面的中心点、待检测铁塔的所有横担的中心点和塔尖组成,所
述底面的中心点为底面四个角点所组成的交叉直线的交叉点,所述横担的中心点为所述横
担的四个角点所组成的交叉直线的交叉点;
i,j均为整数且1≤r≤R,1≤i
有关键点,待检测铁塔上的所有关键点由待检测铁塔的底面的中心点、所有横担的中心点
和塔尖组成,然后,确定各幅正视图像中所有关键点中的任意两两关键点之间的水平距离
偏移,对于任一两两关键点之间的从各幅正视图像得到的所有水平距离偏移,取所述所有
水平距离偏移中的最大值作为该两两关键点之间的实际水平距离偏移,最后,基于所有的
两两关键点之间的实际水平距离偏移判定待待检铁塔是否形变。如此,自动铁塔的形变判
定无需耗费大量人力。因此,本发明实施例提供的系统,实现了提高待检测铁塔的形变检测
的效率,避免了检测人员必须到铁塔处进行实地测量的麻烦。
摄像头保持水平,所述R个方向中每个相邻两方向之间的夹角相等且R=2 ,其中,n为正整
数且n≥2。
(memory)303和通信总线304,其中,处理器301,通信接口302,存储器303通过通信总线304
完成相互间的通信。处理器301可以调用存储在存储器303上并可在处理器301上运行的计
算机程序,以执行上述各实施例提供的基于影像无人机的铁塔形变检测的方法,例如包括:
采用影像无人机从R个方向对待检测铁塔拍摄R幅正视图像,任一正视图像中都包括待检测
铁塔的所有S个关键点,其中,R和S均为正整数,所述所有S个关键点由待检测铁塔的底面的
中心点、待检测铁塔的所有横担的中心点和塔尖组成,所述底面的中心点为底面四个角点
所组成的交叉直线的交叉点,所述横担的中心点为所述横担的四个角点所组成的交叉直线
的交叉点;对于第r幅正视图像,确定第i级关键点与第j级关键点之间的水平像素偏移,再
确定第i级关键点与第j级关键点之间的水平距离偏移 其中,r,i,j均为整数且1≤r≤
R,1≤i
发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分
可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指
令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各
个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器
(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘
等各种可以存储程序代码的介质。
变检测的方法,例如包括:采用影像无人机从R个方向对待检测铁塔拍摄R幅正视图像,任一
正视图像中都包括待检测铁塔的所有S个关键点,其中,R和S均为正整数,所述所有S个关键
点由待检测铁塔的底面的中心点、待检测铁塔的所有横担的中心点和塔尖组成,所述底面
的中心点为底面四个角点所组成的交叉直线的交叉点,所述横担的中心点为所述横担的四
个角点所组成的交叉直线的交叉点;对于第r幅正视图像,确定第i级关键点与第j级关键点
之间的水平像素偏移,再确定第i级关键点与第j级关键点之间的水平距离偏移 其中,
r,i,j均为整数且1≤r≤R,1≤i
元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其
中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性
的劳动的情况下,即可以理解并实施。
述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该
计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指
令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施
例或者实施例的某些部分所述的方法。
以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;
而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和
范围。