CN113359149A - 管道支管和破洞的定位方法、装置、设备和存储介质 - Google Patents
管道支管和破洞的定位方法、装置、设备和存储介质 Download PDFInfo
- Publication number
- CN113359149A CN113359149A CN202110518487.2A CN202110518487A CN113359149A CN 113359149 A CN113359149 A CN 113359149A CN 202110518487 A CN202110518487 A CN 202110518487A CN 113359149 A CN113359149 A CN 113359149A
- Authority
- CN
- China
- Prior art keywords
- pipeline
- pipeline section
- target
- point cloud
- cloud data
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000007781 pre-processing Methods 0.000 claims abstract description 12
- 238000012545 processing Methods 0.000 claims description 21
- 238000009499 grossing Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 7
- 238000012163 sequencing technique Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- CURLTUGMZLYLDI-UHFFFAOYSA-N Carbon dioxide Chemical compound O=C=O CURLTUGMZLYLDI-UHFFFAOYSA-N 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- JNDMLEXHDPKVFC-UHFFFAOYSA-N aluminum;oxygen(2-);yttrium(3+) Chemical compound [O-2].[O-2].[O-2].[Al+3].[Y+3] JNDMLEXHDPKVFC-UHFFFAOYSA-N 0.000 description 1
- 229910002092 carbon dioxide Inorganic materials 0.000 description 1
- 239000001569 carbon dioxide Substances 0.000 description 1
- 230000009193 crawling Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 229910019901 yttrium aluminum garnet Inorganic materials 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/28—Measuring arrangements characterised by the use of optical techniques for measuring areas
- G01B11/285—Measuring arrangements characterised by the use of optical techniques for measuring areas using photoelectric detection means
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Image Analysis (AREA)
Abstract
本发明提供一种管道支管和破洞的定位方法、装置、设备和存储介质,该方法包括:获取目标管道的管道截面点云数据序列;对所述管道截面点云数据序列进行预处理;根据预处理后的管道截面点云数据序列计算所述目标管道的每个管道截面的轮廓面积;根据所述目标管道的每个管道截面的轮廓面积与标准圆面积之间的差值确定所述目标管道的支管位置和破洞位置。本发明可以对城市排水管道的支管进行定位和破洞定位。
Description
技术领域
本发明涉及管道检测技术领域,尤其涉及一种管道支管和破洞的定位方法、装置、设备和存储介质。
背景技术
激光雷达用激光器作为辐射源的雷达,是激光技术与雷达技术相结合的产物。激光雷达由发射机、天线、接收机、跟踪架及信息处理等部分组成。发射机是各种形式的激光器,如二氧化碳激光器、掺钕钇铝石榴石激光器、半导体激光器及波长可调谐的固体激光器等;天线是光学望远镜;接收机采用各种形式的光电探测器,如光电倍增管、半导体光电二极管、雪崩光电二极管、红外和可见光多元探测器件等。
对城市排水管道的支管进行定位,是对管道使用的重要评估标准,也是后期修复和养护管道措施的重要依据。如何对城市排水管道的支管进行定位,是一种亟待解决的问题。
发明内容
本发明提供一种管道支管和破洞的定位方法、装置、设备和存储介质,用以实现激光雷达管道支管的定位。
本发明提供一种管道支管的定位方法,包括:获取目标管道的管道截面点云数据序列;对所述管道截面点云数据序列进行预处理;根据预处理后的管道截面点云数据序列计算所述目标管道的每个管道截面的轮廓面积;根据所述目标管道的每个管道截面的轮廓面积与标准圆面积之间的差值确定所述目标管道的支管位置和破洞位置。
根据本发明提供的管道支管和破洞的定位方法,获取目标管道截面的点云数据序列,包括:获取所述目标管道的所有管道截面的点云数据和与所有管道截面的点云数据对应的管道截面位置;根据管道截面位置对所有管道截面的点云数据进行排序,得到所述点云数据序列。
根据本发明提供的管道支管和破洞的定位方法,所述预处理包括去噪处理和平滑处理。
根据本发明提供的管道支管和破洞的定位方法,根据预处理后的管道截面点云数据序列计算所述目标管道的每个管道截面的轮廓面积,包括:获取去噪处理和平滑处理后管道截面点云数据序列得到所述目标管道的每个管道截面的点云数据;在所述目标管道的每个管道截面的点云数据中相邻点之间用直线连接,根据所述目标管道的每个管道截面直线连接后的点云数据计算所述目标管道的每个管道截面的轮廓面积。
根据本发明提供的管道支管和破洞的定位方法,根据所述目标管道的每个管道截面的轮廓面积与标准圆面积之间的差值确定所述目标管道的支管位置和破洞位置,包括:计算所述目标管道的每个管道截面的轮廓面积减去所述标准圆面积的差值;提取所述差值大于第一预设阈值的所有管道截面位置;将所述差值大于第一预设阈值的所有管道截面位置中具有相邻关系的管道截面位置合并后判定为同一个支管;输出所有支管的管道截面位置。
根据本发明提供的管道支管和破洞的定位方法,还包括:根据目标支管的第一帧点云数据和对应支管的最后一帧点云数据计算所述目标支管的直径,其中,所述目标支管为所述目标管道的支管;输出所述目标支管的直径。
根据本发明提供的管道支管和破洞的定位方法,在计算所述目标管道的每个管道截面的轮廓面积减去所述标准圆面积的差值之后,还包括:提取所述差值小于零,且所述差值的绝对值大于第二预设阈值的所有管道截面位置;将所述差值小于零,且所述差值的绝对值大于第二预设阈值的所有管道截面位置的所有管道截面位置中具有相邻关系的管道截面位置合并后判定为同一个破洞;输出所有破洞的管道截面位置。
本发明还提供一种管道支管和破洞的定位装置,包括:获取模块,用于获取目标管道的管道截面点云数据序列;控制处理模块,用于对所述管道截面点云数据序列进行预处理,进而根据预处理后的管道截面点云数据序列计算所述目标管道的每个管道截面的轮廓面积;所述控制处理模块还用于根据所述目标管道的每个管道截面的轮廓面积与标准圆面积之间的差值确定所述目标管道的支管位置和破洞位置。
根据本发明提供的管道支管和破洞的定位装置,所述获取模块用于获取所述目标管道的所有管道截面的点云数据和与所有管道截面的点云数据对应的管道截面位置,并根据管道截面位置对所有管道截面的点云数据进行排序,得到所述点云数据序列。
根据本发明提供的管道支管和破洞的定位装置,所述预处理包括去噪处理和平滑处理。
根据本发明提供的管道支管和破洞的定位装置,所述获取模块还用于获取去噪处理和平滑处理后管道截面点云数据序列得到所述目标管道的每个管道截面的点云数据;所述控制处理模块用于在所述目标管道的每个管道截面的点云数据中相邻点云之间用直线连接,根据所述目标管道的每个管道截面直线连接后的点云数据计算所述目标管道的每个管道截面的轮廓面积。
根据本发明提供的管道支管和破洞的定位装置,还包括:输出模块;所述控制处理模块用于计算所述目标管道的每个管道截面的轮廓面积减去所述标准圆面积的差值;所述控制处理模块还用于提取所述差值大于第一预设阈值的所有管道截面位置,并将所述差值大于第一预设阈值的所有管道截面位置中具有相邻关系的管道截面位置合并后判定为同一个支管;所述输出模块用于输出所有支管的管道截面位置。
根据本发明提供的管道支管和破洞的定位装置,所述控制处理模块还用于根据目标支管的第一帧点云数据和对应支管的最后一帧点云数据计算所述目标支管的直径,其中,所述目标支管为所述目标管道的支管;所述输出模块还用于输出所述目标支管的直径。
根据本发明提供的管道支管和破洞的定位装置,所述控制处理模块用于提取所述差值小于零,且所述差值的绝对值大于第二预设阈值的所有管道截面位置,并将所述差值小于零,且所述差值的绝对值大于所述第二预设阈值的所有管道截面位置的所有管道截面位置中具有相邻关系的管道截面位置合并后判定为同一个破洞;所述输出模块还用于输出所有破洞的管道截面位置。
本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述管道支管的定位方法的步骤。
本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述管道支管的定位方法的步骤。
本发明提供的管道支管的定位方法、装置、设备和存储介质,使用载有激光雷达的爬行器在目标管道(如城市排水管道)中爬行时进行扫描,可以得到目标管道的管道截面点云数据序列,对管道截面点云数据序列进行预处理后计算目标管道的每个管道截面的轮廓面积,由于支管处管道截面的轮廓面积会大于没有支管和破洞处的轮廓面积,破洞处管道截面的轮廓面积会小于没有支管和破洞处的轮廓面积,因此将没有支管和破洞处管道截面的点云数据的轮廓面积设置为标准圆面积,通过目标管道的每个管道截面的轮廓面积与标准圆面积之间的差值可以确定目标管道的支管位置和破洞位置。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明提供的管道支管和破洞的定位方法的流程示意图;
图2是本发明一个示例中的根据管道截面点云数据序列形成的部分目标管道的示意图;
图3是本发明提供的管道支管和破洞的定位装置的结构框图;
图4是本发明一个示例中电子设备的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应理解,说明书通篇中提到的“实施例”或“一个实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“实施例中”或“在一个实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
在本发明的描述中,需要理解的是,术语“第一”和“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“连接”应做广义理解,例如,可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
下面结合图1-图2描述本发明的管道支管的定位方法。
如图1所示,本发明的管道支管的定位方法,包括:
S1:获取目标管道的管道截面点云数据序列。
具体地,使用载有激光雷达的爬行器在目标管道(如城市排水管道)中爬行时进行扫描,可以得到目标管道的管道截面点云数据序列。
在本发明的一个实施例中,步骤S1包括:
S1-1:获取目标管道的所有管道截面的点云数据和与所有管道截面的点云数据对应的管道截面位置。
具体地,使用载有激光雷达的爬行器在目标管道中爬行时进行扫描,可以得到目标管道的所有管道截面的点云数据,以及所有截面的电源数据所对应的截面位置。
在本发明的一个示例中,目标管道中的某段管道为东西方向设置,定义该段管道的东侧起点的管道中心点位置为X1,西侧终点的管道中心点位置为Xn,该段不同位置的管道截面位置的中心点可以用Xi表示。当使用爬行器上的激光雷达对该段管道进行扫描时,可以得到每个管道截面的点云数据,以及每个管道截面的点云数据对应的管道截面位置Xi。
S1-2:根据管道截面位置对所有管道截面的点云数据进行排序,得到点云数据序列。
接着步骤S1-1的示例,根据每个管道截面的点云数据对应的管道截面位置Xi对所有管道截面的点云数据进行排序,从而可以得到点云数据序列。
S2:对管道截面点云数据序列进行预处理。其中,预处理包括去噪处理和平滑处理,例如使用邻近点搜索法进行去噪处理,使用7点线性平滑方法进行平滑处理。
S3:根据预处理后的管道截面点云数据序列计算目标管道的每个管道截面的轮廓面积。
在本发明的一个实施例中,步骤S3包括:
S3-1:获取去噪处理和平滑处理后管道截面点云数据序列得到目标管道的每个管道截面的点云数据。
S3-2:在目标管道的每个管道截面的点云数据中相邻点云之间用直线连接,得到一个多边形结构,例如某一个管道截面去噪处理和平滑处理的点云数据中的点为N个,对所有相邻的点之间用直线连接,得到一个N边形结构,根据目标管道的每个管道截面直线连接后的点云数据计算目标管道的每个管道截面的轮廓面积,即计算N边形结构的面积,轮廓面积可以用Si表示。
S4:根据目标管道的每个管道截面的轮廓面积与标准圆面积之间的差值确定目标管道的支管位置和破洞位置。
在本发明的一个实施例中,步骤S4包括:
S4-1:计算目标管道的每个管道截面的轮廓面积减去标准圆面积的差值。
具体地,根据目标管道的管道直径,或管道半径计算标准圆面积S0。计算目标管道的每个管道截面的轮廓面积Si与标准圆面积S0之间的差值Si-S0。
S4-2:提取差值大于边形预设阈值H1的所有管道截面位置。
如图2所示,由于支管处的差值Si-S0大于0,且Si-S0会由于支管的存在大于第一预设阈值H1,因此提取出差值大于第一预设阈值H1的所有管道截面位置,即可以得到所有支管的位置。
S4-3:将差值大于第一预设阈值的所有管道截面位置中具有相邻关系的管道截面位置合并后判定为同一个支管。
S4-4:输出所有支管的管道截面位置。
在本发明的一个实施例中,在步骤S4-3之后,还包括:
S4-5:根据目标支管的第一帧点云数据和对应支管的最后一帧点云数据计算目标支管的直径,其中,目标支管为目标管道的支管;输出目标支管的直径。这样就可以得到目标管道中所有支管的直径。
在本发明的一个实施例中,在步骤S4-1之后,还包括:
提取差值小于零,且差值的绝对值大于第二预设阈值的所有管道截面位置。由于破洞处的差值Si-S0会小于0,且|Si-S0|会由于破洞的存在大于第二预设阈值H2,因此提取出差值大于第二预设阈值H2的所有管道截面位置,即可以得到所有破洞的位置。
将差值小于零,且差值的绝对值大于第二预设阈值的所有管道截面位置的所有管道截面位置中具有相邻关系的管道截面位置合并后判定为同一个破洞。
输出所有破洞的管道截面位置。
下面对本发明提供的管道支管的定位装置进行描述,下文描述的管道支管的定位装置与上文描述的管道支管的定位方法可相互对应参照。
如图3所示,本发明提供的管道支管和破洞的定位装置,包括:获取模块310和控制处理模块320。
其中,获取模块310用于获取目标管道的管道截面点云数据序列。控制处理模块320用于对管道截面点云数据序列进行预处理,进而根据预处理后的管道截面点云数据序列计算目标管道的每个管道截面的轮廓面积。控制处理模块320还用于根据目标管道的每个管道截面的轮廓面积与标准圆面积之间的差值确定目标管道的支管位置和破洞位置。
在本发明的一个实施例中,获取模块310用于获取目标管道的所有管道截面的点云数据和与所有管道截面的点云数据对应的管道截面位置,并根据管道截面位置对所有管道截面的点云数据进行排序,得到点云数据序列。
在本发明的一个实施例中,预处理包括去噪处理和平滑处理。
在本发明的一个实施例中,管道支管和破洞的定位装置还包括输出模块,控制处理模块320还用于根据目标支管的第一帧点云数据和对应支管的最后一帧点云数据计算目标支管的直径,其中,目标支管为目标管道的支管。输出模块还用于输出目标支管的直径。
在本发明的一个实施例中,获取模块310还用于获取去噪处理和平滑处理后管道截面点云数据序列得到目标管道的每个管道截面的点云数据。控制处理模块320用于在目标管道的每个管道截面的点云数据中相邻点云之间用直线连接,根据目标管道的每个管道截面直线连接后的点云数据计算目标管道的每个管道截面的轮廓面积。
在本发明的一个实施例中,管道支管和破洞的定位装置还包括输出模块。控制处理模块320用于计算目标管道的每个管道截面的轮廓面积减去标准圆面积的差值。控制处理模块320还用于提取差值大于第一预设阈值的所有管道截面位置,并将差值大于第一预设阈值的所有管道截面位置中具有相邻关系的管道截面位置合并后判定为同一个支管。输出模块用于输出所有支管的管道截面位置。
在本发明的一个实施例中,控制处理模块320还用于根据目标支管的第一帧点云数据和对应支管的最后一帧点云数据计算目标支管的直径。其中,目标支管为所述目标管道的支管。输出模块还用于输出目标支管的直径。
在本发明的一个实施例中,控制处理模块320用于提取差值小于零,且差值的绝对值大于第二预设阈值的所有管道截面位置,并将所述差值小于零,且差值的绝对值大于所述第二预设阈值的所有管道截面位置的所有管道截面位置中具有相邻关系的管道截面位置合并后判定为同一个破洞。输出模块还用于输出所有破洞的管道截面位置。
需要说明的是,本发明实施例的管道支管的定位装置的具体实施方式与本发明实施例的管道支管的定位方法的具体实施方式类似,具体参见管道支管的定位方法部分的描述,为了减少冗余,不做赘述。
另外,本发明实施例的管道支管的定位的其它构成以及作用对于本领域的技术人员而言都是已知的,为了减少冗余,不做赘述。
图4是本发明一个示例中电子设备的结构示意图。如图4所示,该电子设备可以包括:处理器410、通信接口420、存储器430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行管道支管和破洞的定位方法,该方法包括:获取目标管道的管道截面点云数据序列;对所述管道截面点云数据序列进行预处理;根据预处理后的管道截面点云数据序列计算所述目标管道的每个管道截面的轮廓面积;根据所述目标管道的每个管道截面的轮廓面积与标准圆面积之间的差值确定所述目标管道的支管位置和破洞位置。
在本发明实施例中,处理器可以是一种集成电路芯片,具有信号的处理能力。处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现场可编程门阵列(FieldProgrammable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。处理器读取存储介质中的信息,结合其硬件完成上述方法的步骤。
此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的管道支管和破洞的定位方法,该方法包括:获取目标管道的管道截面点云数据序列;对所述管道截面点云数据序列进行预处理;根据预处理后的管道截面点云数据序列计算所述目标管道的每个管道截面的轮廓面积;根据所述目标管道的每个管道截面的轮廓面积与标准圆面积之间的差值确定所述目标管道的支管位置和破洞位置。
存储介质可以是存储器,例如可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。
其中,非易失性存储器可以是只读存储器(Read-Only Memory,简称ROM)、可编程只读存储器(Programmable ROM,简称PROM)、可擦除可编程只读存储器(Erasable PROM,简称EPROM)、电可擦除可编程只读存储器(Electrically EPROM,简称EEPROM)或闪存。
易失性存储器可以是随机存取存储器(Random Access Memory,简称RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,简称SRAM)、动态随机存取存储器(Dynamic RAM,简称DRAM)、同步动态随机存取存储器(Synchronous DRAM,简称SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,简称DDRSDRAM)、增强型同步动态随机存取存储器(EnhancedSDRAM,简称ESDRAM)、同步连接动态随机存取存储器(Synch Link DRAM,简称SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,简称DRRAM)。
本发明实施例描述的存储介质旨在包括但不限于这些和任意其它适合类型的存储器。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件与软件组合来实现。当应用软件时,可以将相应功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种管道支管和破洞的定位方法,其特征在于,包括:
获取目标管道的管道截面点云数据序列;
对所述管道截面点云数据序列进行预处理;
根据预处理后的管道截面点云数据序列计算所述目标管道的每个管道截面的轮廓面积;
根据所述目标管道的每个管道截面的轮廓面积与标准圆面积之间的差值确定所述目标管道的支管位置和破洞位置。
2.根据权利要求1所述的管道支管和破洞的定位方法,其特征在于,获取目标管道截面的点云数据序列,包括:
获取所述目标管道的所有管道截面的点云数据和与所有管道截面的点云数据对应的管道截面位置;
根据管道截面位置对所有管道截面的点云数据进行排序,得到所述点云数据序列。
3.根据权利要求1或2所述的管道支管和破洞的定位方法,其特征在于,所述预处理包括去噪处理和平滑处理。
4.根据权利要求3所述的管道支管和破洞的定位方法,其特征在于,根据预处理后的管道截面点云数据序列计算所述目标管道的每个管道截面的轮廓面积,包括:
获取去噪处理和平滑处理后管道截面点云数据序列得到所述目标管道的每个管道截面的点云数据;
在所述目标管道的每个管道截面的点云数据中相邻点之间用直线连接,根据所述目标管道的每个管道截面直线连接后的点云数据计算所述目标管道的每个管道截面的轮廓面积。
5.根据权利要求2所述的管道支管和破洞的定位方法,其特征在于,根据所述目标管道的每个管道截面的轮廓面积与标准圆面积之间的差值确定所述目标管道的支管位置和破洞位置,包括:
计算所述目标管道的每个管道截面的轮廓面积减去所述标准圆面积的差值;
提取所述差值大于边形预设阈值的所有管道截面位置;
将所述差值大于第一预设阈值的所有管道截面位置中具有相邻关系的管道截面位置合并后判定为同一个支管;
输出所有支管的管道截面位置。
6.根据权利要求5所述的管道支管和破洞的定位方法,其特征在于,还包括:
根据目标支管的第一帧点云数据和对应支管的最后一帧点云数据计算所述目标支管的直径,其中,所述目标支管为所述目标管道的支管;
输出所述目标支管的直径。
7.根据权利要求1所述的管道支管和破洞的定位方法,其特征在于,在计算所述目标管道的每个管道截面的轮廓面积减去所述标准圆面积的差值之后,还包括:
提取所述差值小于零,且所述差值的绝对值大于第二预设阈值的所有管道截面位置;
将所述差值小于零,且所述差值的绝对值大于所述第二预设阈值的所有管道截面位置的所有管道截面位置中具有相邻关系的管道截面位置合并后判定为同一个破洞;
输出所有破洞的管道截面位置。
8.一种管道支管和破洞的定位装置,其特征在于,包括:
获取模块,用于获取目标管道的管道截面点云数据序列;
控制处理模块,用于对所述管道截面点云数据序列进行预处理,进而根据预处理后的管道截面点云数据序列计算所述目标管道的每个管道截面的轮廓面积;所述控制处理模块还用于根据所述目标管道的每个管道截面的轮廓面积与标准圆面积之间的差值确定所述目标管道的支管位置和破洞位置。
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述管道支管和破洞的定位方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述管道支管和破洞的定位方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110518487.2A CN113359149B (zh) | 2021-05-12 | 2021-05-12 | 管道支管和破洞的定位方法、装置、设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110518487.2A CN113359149B (zh) | 2021-05-12 | 2021-05-12 | 管道支管和破洞的定位方法、装置、设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113359149A true CN113359149A (zh) | 2021-09-07 |
CN113359149B CN113359149B (zh) | 2023-11-28 |
Family
ID=77526381
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110518487.2A Active CN113359149B (zh) | 2021-05-12 | 2021-05-12 | 管道支管和破洞的定位方法、装置、设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113359149B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104568983A (zh) * | 2015-01-06 | 2015-04-29 | 浙江工业大学 | 基于主动式全景视觉的管道内部功缺陷检测装置及方法 |
CN107883891A (zh) * | 2017-12-27 | 2018-04-06 | 长安大学 | 一种沥青路面拥包多维度特征指标识别方法 |
CN111856496A (zh) * | 2020-07-07 | 2020-10-30 | 武汉中仪物联技术股份有限公司 | 一种管道探测方法及管道探测装置 |
CN112581607A (zh) * | 2020-12-28 | 2021-03-30 | 武汉中仪物联技术股份有限公司 | 一种管道三维模型的构建方法、***和介质 |
CN112595266A (zh) * | 2020-12-02 | 2021-04-02 | 武汉中仪物联技术股份有限公司 | 一种用于管道检测的缺陷面积计算方法及*** |
KR20210040005A (ko) * | 2020-06-22 | 2021-04-12 | 베이징 바이두 넷컴 사이언스 앤 테크놀로지 코., 엘티디. | 포지셔닝 방법, 포지셔닝 장치 및 전자 기기 |
WO2021072710A1 (zh) * | 2019-10-17 | 2021-04-22 | 深圳市大疆创新科技有限公司 | 移动物体的点云融合方法、***及计算机存储介质 |
-
2021
- 2021-05-12 CN CN202110518487.2A patent/CN113359149B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104568983A (zh) * | 2015-01-06 | 2015-04-29 | 浙江工业大学 | 基于主动式全景视觉的管道内部功缺陷检测装置及方法 |
CN107883891A (zh) * | 2017-12-27 | 2018-04-06 | 长安大学 | 一种沥青路面拥包多维度特征指标识别方法 |
WO2021072710A1 (zh) * | 2019-10-17 | 2021-04-22 | 深圳市大疆创新科技有限公司 | 移动物体的点云融合方法、***及计算机存储介质 |
KR20210040005A (ko) * | 2020-06-22 | 2021-04-12 | 베이징 바이두 넷컴 사이언스 앤 테크놀로지 코., 엘티디. | 포지셔닝 방법, 포지셔닝 장치 및 전자 기기 |
CN111856496A (zh) * | 2020-07-07 | 2020-10-30 | 武汉中仪物联技术股份有限公司 | 一种管道探测方法及管道探测装置 |
CN112595266A (zh) * | 2020-12-02 | 2021-04-02 | 武汉中仪物联技术股份有限公司 | 一种用于管道检测的缺陷面积计算方法及*** |
CN112581607A (zh) * | 2020-12-28 | 2021-03-30 | 武汉中仪物联技术股份有限公司 | 一种管道三维模型的构建方法、***和介质 |
Non-Patent Citations (2)
Title |
---|
ZHONGYUAN YANG 等: "Detection of morphology defects in pipeline based on 3D active stereo omnidirectional vision sensor", 《THE INSTITUTION OF ENGINEERING AND TECHNOLOGY》, vol. 12, no. 4, pages 588 - 595, XP006066529, DOI: 10.1049/iet-ipr.2017.0616 * |
吴挺: "基于主动式全景视觉传感器的管道内部缺陷检测方法", 《仪器仪表学报》, vol. 36, no. 10, pages 2258 - 2264 * |
Also Published As
Publication number | Publication date |
---|---|
CN113359149B (zh) | 2023-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100730611B1 (ko) | 전자 워터마크 삽입 장치, 전자 워터마크 검출 장치 및그들의 방법 및 프로그램 | |
Tang et al. | Novel robust skylight compass method based on full-sky polarization imaging under harsh conditions | |
CN111862013B (zh) | 基于深度卷积神经网络的绝缘子检测方法、装置及设备 | |
WO2012051360A3 (en) | Dynamic hierarchical tagging system and method | |
CN112990050B (zh) | 一种基于轻量级特征金字塔结构的单目3d目标检测方法 | |
US20170337524A1 (en) | Systems and methods for assessing damage to infrastructure assets | |
CN113359149B (zh) | 管道支管和破洞的定位方法、装置、设备和存储介质 | |
Quiroga et al. | Stable-marriages algorithm for preprocessing phase maps with discontinuity sources | |
KR102480985B1 (ko) | 딥러닝 모델을 이용한 태풍 해일고 예측 시스템 | |
CN112950610A (zh) | 一种裂流监测和预警方法及*** | |
CN109214457B (zh) | 一种电力线路的分类方法及装置 | |
CA2296662A1 (fr) | Dispositif optoelectronique d'acquisition d'images de codes a une et deux dimensions | |
CN114812528B (zh) | 一种运用在高速公路病害边坡上的自动监测*** | |
Kumar | Solar potential analysis of rooftops using satellite imagery | |
CN115272883B (zh) | 区域面源提取方法、装置、计算机设备及可读存储介质 | |
CN106203047A (zh) | 一种具有身份验证功能的移动存储设备 | |
CN113223179A (zh) | 管道选定线路长度的确定方法和装置 | |
CN115100592A (zh) | 一种输电通道外破隐患识别方法、装置及存储介质 | |
CN113281771B (zh) | 一种应用于移动机器人的双雷达融合方法及设备 | |
CN114494573A (zh) | 三维管道模型标注方法、装置、电子设备及存储介质 | |
刘慧 et al. | Multi-category segmentation of orchard scene based on improved Deeplab V3+ | |
CN110728202A (zh) | 一种输电导线异物检测方法、终端及*** | |
CN106405530B (zh) | 一种测量空间距离的方法及装置 | |
You et al. | [Retracted] Intelligent Edge Computing Detection Vehicle and Detection Method Based on Tunnel Lining Concrete | |
CN104765025B (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 |