CN116245932B - 一种基于网格思想的输电线路隐患测距方法 - Google Patents

一种基于网格思想的输电线路隐患测距方法 Download PDF

Info

Publication number
CN116245932B
CN116245932B CN202310517364.6A CN202310517364A CN116245932B CN 116245932 B CN116245932 B CN 116245932B CN 202310517364 A CN202310517364 A CN 202310517364A CN 116245932 B CN116245932 B CN 116245932B
Authority
CN
China
Prior art keywords
point cloud
grid
transmission line
wire
hidden danger
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310517364.6A
Other languages
English (en)
Other versions
CN116245932A (zh
Inventor
李来国
吴晗
王飞
张磊
李小龙
徐鹏翱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhiyang Innovation Technology Co Ltd
Original Assignee
Zhiyang Innovation Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhiyang Innovation Technology Co Ltd filed Critical Zhiyang Innovation Technology Co Ltd
Priority to CN202310517364.6A priority Critical patent/CN116245932B/zh
Publication of CN116245932A publication Critical patent/CN116245932A/zh
Application granted granted Critical
Publication of CN116245932B publication Critical patent/CN116245932B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Abstract

一种基于网格思想的输电线路隐患测距方法,属于输电线路智能运检领域,包括:获取输电线路隐患点云和导线点云;对输电线路隐患点云和导线点云进行初始化,使输电线路点云和导线点云走向平行于点云空间坐标系;采用输电线路隐患点云和导线点云的平面坐标获取网格参数并初始化;通过网格参数获取不同网格中的点云;对不同点云数目的网格分别进行定制化评价,区分出需要与导线点云计算欧氏距离的网格;计算网格中点云与导线点云的网格最小欧氏距离,选取数值最小的网格最小欧氏距离为导线与输电线路隐患的最小距离。本发明通过对网格进行定制化评价去除大量不需计算与导线距离的网格中的点云,提高了算法的速度,保证了结果的准确性。

Description

一种基于网格思想的输电线路隐患测距方法
技术领域
本发明属于输电线路智能运检领域,尤其是涉及一种基于网格思想的输电线路隐患测距方法。
背景技术
随着国民经济的快速发展,电力输电线的数量也越来越多。与此同时,随着科技技术的不断发展和广泛运用,越来越多的新型数据被应用到输电线路巡检当中。其中点云作为一个能够表达输电场景景物信息空间位置的新型数据就是一个非常好的例子,目前越来越多的输电线路都已经完成了点云的获取和整理。申请号:202110745126.1,提出了将点云网格化应用于输电线路隐患点的快速检测中。
中国发明专利名称:一种基于点云的输电通道内隐患测距的方法,申请号:202110638339.4,公开的基于点云的输电通道内隐患测距的方法包括:分别选取输电通道图像中位于地面、左侧导线和右侧导线的若干点并记录下其在输电通道图像的像素坐标系中的二维坐标值与三维坐标值一一对应;将二维坐标值和三维坐标值按照彼此对应的点建立一一映射关系;使用基于深度学习的目标检测模型识别输电通道图像中的隐患,并框选出所述隐患,同时得到隐患在像素坐标系中的像素高度和二维坐标值;根据隐患在像素坐标系中的二维坐标值和像素高度,计算其在点云数据中的三维坐标值和高度值,进而求出隐患与导线的距离。
但是现有技术中对于点云的应用还存在非常多的问题,其中基于点云的隐患导线测距由于隐患和导线的点云数据都是几十万甚至是数百万个点之多,其计算严重影响了点云在输电场景的应用。
发明内容
针对现有技术中存在的问题,本发明提供了一种基于网格思想的输电线路隐患测距方法,通过对网格进行定制化评价去除掉大量不需要计算与导线距离的网格中的输电线路隐患点云,提高了算法的速度,同时保证了测距结果的准确性。
本发明采用的技术方案如下:
一种基于网格思想的输电线路隐患测距方法,包括:
分别获取输电线路隐患点云和导线点云;
对输电线路隐患点云和导线点云进行位置和角度的初始化,使输电线路点云和导线点云走向平行于点云空间坐标系,并得到调整后的输电线路隐患点云和调整后的导线点云;
采用输电线路隐患点云和导线点云的平面坐标获取网格参数,并对网格参数进行初始化;
通过网格参数获取不同网格中调整后的输电线路隐患点云;
将导线左边网格、导线右边网格中输电线路隐患点云z轴的最高值,分别与左边最高点云点的高度值和右边最高点云点的高度值进行比较,确定需要进行测距处理输电线路隐患点云的评价标准,根据评价标准区分出需要与导线点云计算欧氏距离的网格;
计算网格中输电线路隐患点云与导线点云的网格最小欧氏距离,选取数值最小的网格最小欧氏距离为导线与输电线路隐患的最小距离。
本发明的有益效果为:
本发明通过对输电线路隐患点云和导线点云进行位置和角度的初始化能够减少由于导线点云与点云空间坐标系y轴之间由角度产生的网格获取繁琐的问题;本发明通过网格划分及对网格进行评价去除掉大量不需要计算与导线距离的网格中的点云,提高了算法的速度,同时保证了测距结果的准确性。
附图说明
图1 为本发明一种基于网格思想的输电线路隐患测距方法的流程图。
具体实施方式
下面结合附图与实施例对本发明做进一步说明:为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本发明进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。此外,本发明可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本发明省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本发明。
如图1所示,本发明提供了一种基于网格思想的输电线路隐患测距方法,所述方法包括:通过激光雷达扫描,三维重建,单目重建等方法获取输电线路隐患点云和导线点云;通过对输电线路隐患点云和导线点云进行位置和角度的初始化使导线点云的走向平行于点云空间坐标系,然后通过输电线路隐患点云和导线点云的平面坐标初始化网格参数,并通过网格参数获取不同网格中的点云;通过对不同点云数目的网格分别进行定制化评价,区分出需要与导线点云计算欧式距离的网格,计算网格中点云与导线点云的网格最小欧式距离,最后选取数值最小的网格最小欧式距离作为导线与隐患的最小距离,实现高效准确的隐患导线测距。
在本发明实施例中,所述基于网格思想的输电线路隐患测距方法具体为:
步骤一、通过激光雷达扫描,三维重建,单目重建等方法获取到的输电线路隐患和导线点云。对输电线路隐患和导线点云分别进行位置初始化获取到位置调整后的导线点云和位置调整后的隐患点云,然后进行角度调整后的导线点云走向平行于点云空间坐标系,并获取调整后的输电线路隐患点云和调整后的导线点云,步骤一通过初始化数据,使导线点云和输电线路隐患点云同时发生改变,最终使得导线点云的走向平行于点云空间坐标轴。所述位置初始化:对x,y,z轴的数值进行加减运算,使得隐患点云和导线点云的数值发生变化;所述角度初始化是对点云进行旋转操作,使得隐患点云和导线点云的数值进一步变化。
步骤二、然后通过输电线路隐患点云和导线点云的平面坐标获取网格参数,并对网格参数进行初始化,网格参数主要包括网格宽度,网格长度h,网格数目ind和调整后的导线点云中心点/>。本发明确定网格是针对调整后的输电线路隐患点云进行分割处理,分割是指根据网格参数对调整后的输电线路隐患点云进行划分。
步骤三、初始化网格位置,初始化左边最高点云高度/>,左边初始网格位置/>,右边最高点云高度/>,右边初始网格位置/>
步骤四、根据网格位置i,网格长度h,网格宽度w,输电线路隐患点云和网格位置以及调整后的导线点云中心点分别获取导线左边网格位置为i的网格内点云数据和导线右边网格位置为i的网格内点云数据/>
步骤五、如果导线左边网格位置为i的网格内点云数据内点云数目大于100,则计算/>的最高点云点与/>的高度差/>,然后判断/>是否大于/>,如果是,则该网格为需要计算与导线点云欧式距离的网格,计算调整后的导线点云与/>内点云的最小欧式距离作为该网格最小欧式距离/>,并更新/>,如果不是,则转向步骤七。如果导线左边网格位置为i的网格内点云数据/>内点云数目小于100,先判断/>内点云数目是否为0,如果是则转向步骤七,反之则计算调整后的导线点云与内点云的最小欧式距离作为该网格最小欧式距离/>,然后转向步骤七。
步骤六、如果导线右边网格位置为i的网格内点云数据内点云数目大于100,则计算/>的最高点云点与/>的高度差/>,然后判断/>是否大于/>,如果是则该网格为需要计算与导线点云欧式距离的网格,计算调整后的导线点云与/>内点云的最小欧式距离作为该网格最小欧式距离/>,并更新/>,如果不是则转向步骤七。如果导线右边网格位置为i的网格内点云数据/>内点云数目小于100,先判断内点云数目是否为0,如果是则转向步骤七,反之则计算调整后的导线点云与/>内点云的最小欧式距离作为该网格最小欧式距离/>,然后转向步骤七。
步骤七、更新,如果i小于等于ind则跳转到步骤五,获取新的网格以及网格中的点云,如果i大于ind则计算导线隐患最小距离,完成导线隐患测距。
所述的输电线路隐患点云和导线点云,都是由3*N的数组组成,第一行数据描述的是点云在笛卡尔空间坐标系中x轴的位置,第二行数据描述点云在笛卡尔坐标系中y轴的位置,第三行数据描述点云在笛卡尔坐标系中z轴的位置,这样每3*1的行向量描述了点云中的一个点云点的空间位置。
对输电线路隐患和导线点云进行位置和角度的初始化,其中位置初始化是将以输电线路隐患或导线点云的x,y,z轴的最小值作为点云空间坐标系原点。其中输电线路隐患点云或导线点云的x,y,z轴的最小值计算方法如下:
其中为输电线路隐患点云,/>为导线点云,/>为输电线路隐患点云或导线点云的x轴最小值,/>为输电线路隐患点云或导线点云的y轴最小值,/>为输电线路隐患点云或导线点云的z轴最小值,/>为取一维数组取最小值操作,/>取一维数组取最大值操作。
角度初始化是指首先计算点云空间坐标系y轴与导线点云走向之间的角度,然后通过计算得到的角度将点云空间坐标系y轴旋转至与导线点云走向平行位置。
其中点云空间坐标系y轴与导线点云走向之间的角度的计算如下:
首先获取位置调整后的导线点云x轴数值最大的50个值存入数组,获取位置调整后的导线点云/>x轴数值最小的50个值存入数组/>,获取位置调整后的导线点云/>y轴数值最大的50个值存入数组/>,获取位置调整后的导线点云/>y轴数值最小的50个值存入数组/>
其中,为点云空间坐标系y轴与导线点云走向之间的角度,/>为导线点云矫正后的最左边的点,/>为导线点云矫正后的最右边的点,/>为导线点云矫正后的最左边的点到导线点云矫正后的最右边的点的距离,/>为导线点云矫正后的最前边的点,/>为导线点云矫正后的最后边的点,/>为导线点云矫正后的最前边的点到导线点云矫正后的最后边的点的距离,/>是取绝对值操作,为反正切函数。
以输电线路隐患点云或导线点云的x,y,z轴的最小值作为点云空间坐标系原点为:根据输电线路隐患点云或导线点云的x,y,z轴的最小值,分别将输电线路隐患和导线点云中x,y,z轴的数值减去/>
其中,为导线点云,/>为位置调整后的导线点云,/>为输电线路隐患点云,/>为位置调整后的隐患点云,/>分别为输电线路隐患或导线点云的x,y,z轴的最小值。
通过计算得到的角度将点云空间坐标系y轴旋转至与导线点云走向平行位置具体为:首先将点云空间坐标系y轴与导线点云走向之间的角度转为旋转矩阵R,该旋转有通用的转换步骤,以python中的/>为例,旋转矩阵R为:
然后将旋转矩阵R分别与位置调整后的导线点云和位置调整后的导线点云/>相乘,得到调整后的点云。具体计算如下:
其中,为调整后的导线点云,/>为调整后的隐患点云。/>为旋转矩阵,为位置调整后的到导线点云,/>为位置调整后的到隐患点云。
调整后的输电线路隐患点云和调整后的导线点云/>的平面坐标具体为:所述调整后的输电线路隐患点云/>和调整后的导线点云/>的平面坐标位于由点云的x轴数值与y轴数值组成的平面坐标系中,所述平面坐标的计算方法如下:
其中,为调整后的输电线路隐患点云平面坐标,/>为调整后的输电线路隐患点云。
对网格参数进行初始化具体为:
使用调整后的隐患点云的平面坐标计算获取后续使用的网格参数,网格参数主要包括网格宽度,网格长度h,网格数目/>和调整后的导线点云中心点/>,具体计算方式如下:
选取调整后的导线点云z轴上数值最小的20个点云/>,此处也可以选取调整后的导线点云/>z轴上数值最小的n个点云/>,其计算过程与20个点云相同,仅仅是参数的替换此处不做过多解释:
其中,h为网格长度,为网格数目,/>为调整后的导线点云中心点,所述调整后的导线点云中心点是指导线点云x轴的数值中心,确定数值以后在网格点云的获取时能够方便的按x轴正负方向提取,/>是输电线路隐患点云在x轴上的最小值,/>是输电线路隐患点云在x轴上的最大值,/>是输电线路隐患点云在y轴上的最小值,/>是输电线路隐患点云在y轴上的最大值,/>()是指对括号中的数据进行取平均的操作。
通过网格参数获取不同网格中的输电线路隐患点云具体为:
以调整后的导线点云中心点为中心按照x轴数值分别向x轴正负方向按网格宽度w、网格长度h大小提取宽为w长为h矩形框中的点云,分别得到导线左边网格位置为i的网格内点云数据/>和导线右边网格位置为i的网格内点云数据/>,具体获取方式如下:
初始化网格位置,对于x轴负方向(向左)选取网格中的点云操作如下:
其中,为导线左边网格位置为i的网格内点云数据,/>为矩形框宽度的最小值,/>为矩形框宽度的最大值,/>为调整后的输电线路隐患点云中第一行中数值大于/>并且小于/>的列地址;
对于x轴正方向(向右)选取网格中的点云操作如下:
其中,为导线右边网格位置为i的网格内点云数据,/>为矩形框宽度的最小值,/>为矩形框宽度的最大值,/>为调整后的输电线路隐患点云中第一行中数值大于/>并且小于/>的列地址,/>为调整后的导线点云中心点。
对不同点云数目的网格分别进行定制化评价,具体为:
针对网格中不同数目的点云,以及左边网格与右边网格中点云z轴最高值与左边最高点云高度和右边最高点云高度/>之间进行比较,确定需要进行测距处理的点云的评价标准,评价策略如下:
S0、初始化左边最高点云高度,左边初始网格位置/>,右边最高点云点高度/>,右边初始网格位置/>
S1、判断选取的网格中输电线路隐患点云是否小于100,如果是则该网格为需要计算与导线点云欧式距离的网格;反之则进行步骤S3;
S2、如果网格为导线左边网格,则获取网格中的最高点点云与左边最高点云高度的高度差,如果网格为导线右边网格,则获取网格中的最高点点云与右边最高点云高度的高度差/>,获取方式如下:
其中,是导线左边网格位置为i的网格内点云数据的高度信息,是导线右边网格位置为i的网格内点云数据的高度信息,/>为左边最高点云高度,/>为右边最高点云高度,/>为取最大值操作;
S3、判断是否大于/>,如果是则该网格为需要计算与导线点云欧式距离的网格,并更新/>
S4、判断是否大于/>,如果是则该网格为需要计算与导线点云欧式距离的网格,并更新/>
所述的需要计算与导线点云欧式距离的网格,是指由定制化评价评估得到的符合计算条件的网格。
计算网格中输电线路隐患点云与导线点云的网格最小欧氏距离,所述网格最小欧氏距离具体为:以右边需要计算与导线点云欧式距离的导线右边网格位置为i的网格内点云数据为例,首先初始化/>等于需要计算符合计算条件的/>,计算/>的点云点数目/>、调整后导线点云的点云点数目/>,所述/>是指符合计算条件的网格,这里只是将符合计算条件的网格分别赋值给/>,然后进行后续操作,可以理解为变量。
其中,为第/>个输电线路隐患点云点与第/>个导线点云点的欧式距离,分别为需要计算符合计算条件的/>第/>个点云点空间坐标系中三个维度的数值,/>为调整后的导线点云/>第/>个点云点的空间坐标系中三个维度的数值;k的取值范围为0到/>,/>的取值范围为0到
则符合计算条件的网格点云数据与调整后的导线点云/>之间的网格最小欧氏距离/>的计算方法为:
以左边需要计算与导线点云欧式距离的导线左边网格位置为i的网格内点云数据为例,首先初始化/>等于需要计算符合计算条件的网格点云数据/>,计算的点云点数目/>、调整后的导线点云的点云点数目/>,所述/>是指符合计算条件的网格,这里只是将符合计算条件的网格分别赋值给/>,然后进行后续操作,可以理解为变量。
其中,为第/>个隐患点云点与第/>个导线点云点的欧式距离,分别是为需要计算符合计算条件的网格点云数据/>第/>个点云点的空间坐标系中三个维度的数值,/>为调整后的导线点云/>第/>个点云点的空间坐标系中三个维度的数值,/>的取值范围是0到/>,/>的取值范围是0到/>
则符合计算条件的网格点云数据与调整后的导线点云/>之间的网格最小欧式距离/>
导线与隐患的最小距离为最终计算得到的导线隐患欧式距离,即导线点云与隐患点云之间的最小距离,计算方式如下:
其中,为导线与隐患的最小距离,/>为符合计算条件导线左边网格位置为i的网格内点云数据/>与调整后的导线点云/>之间的网格最小欧式距离,/>为符合计算条件导线右边网格位置为i的网格内点云数据/>与调整后的导线点云/>之间的网格最小欧式距离,这里j对应的是所有符合计算条件的网格点云数据与调整后的导线点云之间的网格最小欧式距离的网格的下标,/>为取最小值操作。
下面结合实施例对本发明作出进一步说明。
实施例1
本实施例使用的数据为某输电检修公司使用单目重建技术获取到的一组输电线路隐患点云和导线点云,其中隐患为树障,输电线路隐患点云有658798个点云点,导线点云/>有65034个点云点组成。
A、输电线路隐患点云为一个658798*3的数组,导线点云/>为一个65034*3的数组。其中:
B、对输电线路隐患和导线点云进行位置初始化获取到位置调整后的导线点云和位置调整后的隐患点云/>,然后进行位置调整后的导线点云走向平行于点云空间坐标系,并获取调整后的输电线路隐患点云/>和调整后的导线点云/>。其中获取到的输电线路隐患或导线点云的x,y,z轴的最小值,点云空间坐标系y轴与导线点云走向之间的角度/>,旋转矩阵:
最终得到的调整后的输电线路隐患点云:
和调整后的导线点云:
C、然后通过输电线路隐患和导线点云的平面坐标初始化网格参数,网格参数主要包括网格宽度,网格长度/>,网格数目/>和调整后的导线点云中心点/>
D、初始化网格位置,初始化左边最高点云高度/>,左边初始网格位置/>,右边最高点云高度/>,右边初始网格位置/>
E、根据网格位置,网格参数w、h,隐患点云和网格位置以及调整后的导线点云中心点分别获取导线左边网格位置为i的网格内点云数据/>和导线右边网格位置为i的网格内点云数据/>
为例,得到的左边网格内点云数据:
F、如果导线左边网格位置为i的网格内点云数据内点云数目大于100,则计算/>的最高点云点/>的高度差/>,然后判断/>是否大于/>,如果是则该网格为需要计算与导线点云欧式距离的网格,计算导线点云与/>内点云的最小欧式距离作为该网格最小欧式距离/>,并更新/>,如果不是则转向步骤G。如果导线左边网格位置为i的网格内点云数据/>内点云数目小于100,先判断内点云数目是否为0,如果是则转向步骤G,反之则计算调整后的导线点云与/>内点云的最小欧式距离作为该网格最小欧式距离/>,然后转向步骤G。
这里同样以导线左边网格位置为0的网格内点云数据为例,/>的点云数目为354个,故需要计算网格最小欧式距离/>,计算公式如下:
首先初始化等于需要计算符合计算条件的网格内点云数据/>,计算/>的点云点数目/>,计算调整后的导线点云的点云点数目/>
为了计算方便这里只计算当情况下的数据
,/>
则:
从0循环到/>,然后/>每改变一个数值,/>从0循环到/>,则由符合计算条件的网格内点云数据/>与调整后的导线点云/>之间的网格最小欧式距离:
G、如果导线右边网格位置为i的网格内点云数据内点云数目大于100,则计算/>的最高点云点与/>的高度差/>,然后判断/>是否大于/>,如果是则该网格为需要计算与导线点云欧式距离的网格,计算导线点云与/>内点云的最小欧式距离作为该网格最小欧式距离/>,并更新/>,如果不是则转向步骤H。如果导线右边网格位置为i的网格内点云数据/>内点云数目小于100,先判断内点云数目是否为0,如果是则转向步骤H,反之则计算导线点云与/>内点云的最小欧式距离作为该网格最小欧式距离/>,然后转向步骤H。这里导线右边网格位置为i的网格内点云数据/>的计算与左边相似,故不再重复举例。
H、更新,如果i小于等于ind则跳转到步骤E,获取新的网格以及网格中的点云,如果i大于ind则计算导线隐患最小距离,完成导线隐患测距。
这里最终得到需要计算调整后的导线点云之间的网格最小欧式距离的网格10个,它们分别是:
它们对应的网格最小欧式距离为:
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。

Claims (9)

1.一种基于网格思想的输电线路隐患测距方法,其特征在于,包括:
分别获取输电线路隐患点云和导线点云;
对输电线路隐患点云和导线点云进行位置和角度的初始化,使输电线路点云和导线点云走向平行于点云空间坐标系,并得到调整后的输电线路隐患点云和调整后的导线点云;
采用输电线路隐患点云和导线点云的平面坐标获取网格参数,并对网格参数进行初始化;
通过网格参数获取不同网格中调整后的输电线路隐患点云;
将导线左边网格、导线右边网格中输电线路隐患点云z轴的最高值,分别与左边最高点云点的高度值和右边最高点云点的高度值进行比较,确定需要进行测距处理输电线路隐患点云的评价标准,根据评价标准区分出需要与导线点云计算欧氏距离的网格,所述评价标准具体为:
S0、初始化左边最高点云高度,左边初始网格位置/>,右边最高点云点高度,右边初始网格位置/>
S1、判断选取的网格中的点云数目是否小于100,如果是则该网格为需要计算与调整后的导线点云欧式距离的网格;反之则进行步骤S3;
S2、如果网格为导线左边网格,则获取网格中的最高点点云与左边最高点云高度的高度差,如果网格为导线右边网格,则获取网格中的最高点点云与右边最高点云高度的高度差/>,获取方式如下:
其中,是导线左边网格位置为i的网格内点云数据的高度信息,/>是导线右边网格位置为i的网格内点云数据的高度信息,/>为左边最高点云高度,/>为右边最高点云高度,/>为取最大值操作;
S3、判断是否大于/>,如果是则该网格为需要计算与导线点云欧式距离的网格,并更新/>
S4、判断是否大于/>,如果是则该网格为需要计算与导线点云欧式距离的网格,并更新/>
计算网格中输电线路隐患点云与导线点云的网格最小欧氏距离,选取数值最小的网格最小欧氏距离为导线与输电线路隐患的最小距离。
2.如权利要求1所述的基于网格思想的输电线路隐患测距方法,其特征在于,对输电线路隐患点云和导线点云进行位置初始化具体包括:
位置初始化是指将以输电线路隐患点云或导线点云的x,y,z轴的最小值作为点云空间坐标系原点,其中输电线路隐患点云或导线点云的x,y,z轴的最小值计算方法如下:
其中,为输电线路隐患点云,/>为导线点云,/>为输电线路隐患点云或导线点云的x轴最小值,/>为输电线路隐患点云或导线点云的y轴最小值,/>为输电线路隐患点云或导线点云的z轴最小值,/>为取一维数组取最小值操作,/>取一维数组取最大值操作。
3.如权利要求1所述的基于网格思想的输电线路隐患测距方法,其特征在于,对输电线路隐患点云和导线点云进行角度初始化具体包括:
计算点云空间坐标系y轴与导线点云走向之间的角度;
根据计算得到的角度,将点云空间坐标系y轴旋转至与导线点云走向平行。
4.如权利要求2所述的基于网格思想的输电线路隐患测距方法,其特征在于,以输电线路隐患点云或导线点云的x,y,z轴的最小值作为点云空间坐标系原点为:依据输电线路隐患点云或导线点云的x,y,z轴的最小值,分别将输电线路隐患和导线点云中x,y,z轴的数值减去/>
其中,为导线点云,/>为位置调整后的导线点云,/>为输电线路隐患点云,为位置调整后的输电线路隐患点云,/>分别为输电线路隐患点云或导线点云的x,y,z轴的最小值。
5.如权利要求3所述的基于网格思想的输电线路隐患测距方法,其特征在于,根据计算得到的角度,将点云空间坐标系y轴旋转至与导线点云走向平行具体为:
将点云空间坐标系y轴与导线点云走向之间的夹角转换为旋转矩阵R;
将旋转矩阵R分别与位置调整后的导线点云和位置调整后的输电线路隐患点云相乘,得到调整后的输电线路隐患点云/>和调整后的导线点云/>
6.如权利要求1所述的基于网格思想的输电线路隐患测距方法,其特征在于,输电线路隐患点云和导线点云的平面坐标具体为:所述输电线路隐患点云和导线点云的平面坐标位于由点云的x轴数值与y轴数值组成的平面坐标系中,所述平面坐标的计算方法如下:
其中,为调整后的输电线路隐患点云平面坐标,/>为调整后的输电线路隐患点云。
7.如权利要求1所述的基于网格思想的输电线路隐患测距方法,其特征在于,对网格参数进行初始化具体为:
使用调整后的输电线路隐患点云平面坐标计算获取网格参数,网格参数包括网格宽度,网格长度h,网格数目/>和调整后的导线点云中心点/>,具体计算方式如下:
选取导线点云z轴上数值最小的20个点云
其中,h为网格长度,为网格数目,/>为调整后的导线点云中心点,调整后的导线点云中心点是指调整后的导线点云/>在x轴的数值中心,/>是调整后的输电线路隐患点云在x轴上的最小值,/>是调整后的输电线路隐患点云在x轴上的最大值,/>是调整后的输电线路隐患点云在y轴上的最小值,/>是调整后的输电线路隐患点云在y轴上的最大值,/>为调整后的输电线路隐患点云,/>()是指对括号中的数据进行取平均。
8.如权利要求1或7所述的基于网格思想的输电线路隐患测距方法,其特征在于,通过网格参数获取不同网格中调整后的输电线路隐患点云具体为:
以调整后的导线点云中心点为中心分别按x轴数值分别向x轴正负方向按网格宽度w、网格长度h大小提取宽为w长为h矩形框中的点云,分别得到导线左边网格位置为i的网格内点云数据/>和导线右边网格位置为i的网格内点云数据/>,初始化网格位置/>,对于x轴负方向选取网格中的点云操作如下:
其中,为导线左边网格位置为i的网格内点云数据,/>为矩形框宽度的最小值,为矩形框宽度的最大值,/>为调整后的输电线路隐患点云中第一行中数值大于/>并且小于/>的列地址;
对于x轴正方向选取网格中的点云操作如下:
其中,为导线右边网格位置为i的网格内点云数据,/>为矩形框宽度的最小值,为矩形框宽度的最大值,/>为调整后的输电线路隐患点云中第一行中数值大于/>并且小于/>的列地址。
9.如权利要求1所述的基于网格思想的输电线路隐患测距方法,其特征在于,计算网格中输电线路隐患点云与导线点云的网格最小欧氏距离,所述网格最小欧氏距离包括:计算网格的点云点数目、调整后的导线点云/>的点云点数目/>
其中,为第/>个输电线路隐患点云点与第/>个导线点云点的欧式距离,分别为需要计算符合计算条件的网格第/>个点云点空间坐标系中三个维度的数值,/>为调整后的导线点云/>第/>个点云点的空间坐标系中三个维度的数值;k的取值范围为0到/>,/>的取值范围为0到
则网格最小欧氏距离的计算方法为:
CN202310517364.6A 2023-05-10 2023-05-10 一种基于网格思想的输电线路隐患测距方法 Active CN116245932B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310517364.6A CN116245932B (zh) 2023-05-10 2023-05-10 一种基于网格思想的输电线路隐患测距方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310517364.6A CN116245932B (zh) 2023-05-10 2023-05-10 一种基于网格思想的输电线路隐患测距方法

Publications (2)

Publication Number Publication Date
CN116245932A CN116245932A (zh) 2023-06-09
CN116245932B true CN116245932B (zh) 2023-08-22

Family

ID=86629860

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310517364.6A Active CN116245932B (zh) 2023-05-10 2023-05-10 一种基于网格思想的输电线路隐患测距方法

Country Status (1)

Country Link
CN (1) CN116245932B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117830676B (zh) * 2024-03-06 2024-06-04 国网湖北省电力有限公司 基于无人机的输电线路施工风险识别方法及***

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102495336A (zh) * 2011-12-29 2012-06-13 上海交通大学 一种分布式单相接地故障测距***及其测距方法
WO2021097618A1 (zh) * 2019-11-18 2021-05-27 深圳市大疆创新科技有限公司 点云分割方法、***及计算机存储介质
CN113345019A (zh) * 2021-06-09 2021-09-03 山东信通电子股份有限公司 一种输电线路通道隐患目标测距方法、设备及介质
CN113465522A (zh) * 2021-06-08 2021-10-01 智洋创新科技股份有限公司 一种基于点云的输电通道内隐患测距的方法
CN114119917A (zh) * 2021-10-27 2022-03-01 国网浙江省电力有限公司温州供电公司 基于输电线路高精度三维模型的可视化隐患测距方法
CN115841487A (zh) * 2023-02-20 2023-03-24 深圳金三立视频科技股份有限公司 一种沿输电线路的隐患定位方法及终端
CN116012429A (zh) * 2023-01-10 2023-04-25 深圳供电局有限公司 基于激光点云与gim三维模型确定输电走廊隐患点的方法
CN116091493A (zh) * 2023-04-07 2023-05-09 智洋创新科技股份有限公司 一种用于输电线树障隐患的测距方法
CN116091494A (zh) * 2023-04-07 2023-05-09 智洋创新科技股份有限公司 一种输电机械外破隐患测距方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102495336A (zh) * 2011-12-29 2012-06-13 上海交通大学 一种分布式单相接地故障测距***及其测距方法
WO2021097618A1 (zh) * 2019-11-18 2021-05-27 深圳市大疆创新科技有限公司 点云分割方法、***及计算机存储介质
CN113465522A (zh) * 2021-06-08 2021-10-01 智洋创新科技股份有限公司 一种基于点云的输电通道内隐患测距的方法
CN113345019A (zh) * 2021-06-09 2021-09-03 山东信通电子股份有限公司 一种输电线路通道隐患目标测距方法、设备及介质
CN114119917A (zh) * 2021-10-27 2022-03-01 国网浙江省电力有限公司温州供电公司 基于输电线路高精度三维模型的可视化隐患测距方法
CN116012429A (zh) * 2023-01-10 2023-04-25 深圳供电局有限公司 基于激光点云与gim三维模型确定输电走廊隐患点的方法
CN115841487A (zh) * 2023-02-20 2023-03-24 深圳金三立视频科技股份有限公司 一种沿输电线路的隐患定位方法及终端
CN116091493A (zh) * 2023-04-07 2023-05-09 智洋创新科技股份有限公司 一种用于输电线树障隐患的测距方法
CN116091494A (zh) * 2023-04-07 2023-05-09 智洋创新科技股份有限公司 一种输电机械外破隐患测距方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于单目监拍装置的输电隐患测距方法;刘蕾;《 中国电力企业管理》;全文 *

Also Published As

Publication number Publication date
CN116245932A (zh) 2023-06-09

Similar Documents

Publication Publication Date Title
CN109146948B (zh) 基于视觉的作物长势表型参数量化与产量相关性分析方法
CN106548462B (zh) 基于薄板样条插值的非线性sar图像几何校正方法
CN109034017B (zh) 头部姿态估计方法及机器可读存储介质
CN116245932B (zh) 一种基于网格思想的输电线路隐患测距方法
CN109900713B (zh) 摄像引导的无人机风电叶片缺陷动态检测***及其方法
CN112001955A (zh) 一种基于二维投影平面匹配约束的点云配准方法及***
CN108305288B (zh) 用于静止轨道对地观测卫星线列仪器的恒星质心提取方法
CN111640157A (zh) 一种基于神经网络的棋盘格角点检测方法及其应用
CN110807809A (zh) 基于点线特征和深度滤波器的轻量级单目视觉定位方法
CN113052109A (zh) 一种3d目标检测***及其3d目标检测方法
CN114399554A (zh) 一种多相机***的标定方法及***
CN109523528B (zh) 一种基于无人机双目视觉sgc算法的输电线路提取方法
CN113834625B (zh) 一种飞行器模型表面压力测量方法及***
CN112258588A (zh) 一种双目相机的标定方法、***及存储介质
CN109443200B (zh) 一种全局视觉坐标系和机械臂坐标系的映射方法及装置
CN111127613B (zh) 基于扫描电子显微镜的图像序列三维重构方法及***
CN109087325A (zh) 一种基于单目视觉的直接法点云三维重建及尺度确定方法
CN113160335A (zh) 一种基于双目视觉的模型点云及三维表面重建方法
CN106709432B (zh) 基于双目立体视觉的人头检测计数方法
CN115272815A (zh) 一种基于图像的电缆隧道环境异常识别方法
CN116091493B (zh) 一种用于输电线树障隐患的测距方法
CN113963107B (zh) 一种基于双目视觉的大型目标三维重建方法及***
CN103871068B (zh) 一种基于遗传算法的高精度标定方法
CN109934837B (zh) 一种3d植物叶片轮廓的提取方法、装置及***
CN110298892B (zh) 一种单线阵相机内外参数标定方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant