CN114923413A - Automatic discrimination method for point cloud steel structure quality based on three-dimensional laser scanner - Google Patents
Automatic discrimination method for point cloud steel structure quality based on three-dimensional laser scanner Download PDFInfo
- Publication number
- CN114923413A CN114923413A CN202210589645.8A CN202210589645A CN114923413A CN 114923413 A CN114923413 A CN 114923413A CN 202210589645 A CN202210589645 A CN 202210589645A CN 114923413 A CN114923413 A CN 114923413A
- Authority
- CN
- China
- Prior art keywords
- point cloud
- steel structure
- point
- segmentation
- 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.)
- Pending
Links
- 229910000831 Steel Inorganic materials 0.000 title claims abstract description 53
- 239000010959 steel Substances 0.000 title claims abstract description 53
- 238000012850 discrimination method Methods 0.000 title 1
- 238000000034 method Methods 0.000 claims abstract description 57
- 238000010276 construction Methods 0.000 claims abstract description 23
- 238000000605 extraction Methods 0.000 claims abstract description 16
- 230000011218 segmentation Effects 0.000 claims abstract description 13
- 238000004458 analytical method Methods 0.000 claims abstract description 12
- 230000008569 process Effects 0.000 claims description 12
- 238000001914 filtration Methods 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 10
- 238000004364 calculation method Methods 0.000 claims description 6
- 238000007781 pre-processing Methods 0.000 claims description 5
- 238000003708 edge detection Methods 0.000 claims description 3
- 230000008676 import Effects 0.000 claims description 3
- 230000000877 morphologic effect Effects 0.000 claims description 3
- 238000007689 inspection Methods 0.000 abstract description 6
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000005259 measurement Methods 0.000 description 5
- 230000009467 reduction Effects 0.000 description 5
- 230000008439 repair process Effects 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 4
- 238000005429 filling process Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000013135 deep learning Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- 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
-
- 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)
- Length Measuring Devices By Optical Means (AREA)
Abstract
Description
技术领域technical field
本发明属于隧道工程施工技术领域,尤其涉及一种基于三维激光扫描仪点云钢架钢筋质量自动判别方法。The invention belongs to the technical field of tunnel engineering construction, in particular to a method for automatically judging the quality of steel bars of a steel frame based on a point cloud of a three-dimensional laser scanner.
背景技术Background technique
隧道施工过程中,初期支护钢拱架间距、钢拱架横向竖向偏差、钢拱架垂直度、钢拱架连接筋间距、衬砌钢筋间距、衬砌钢筋层距、衬砌钢筋保护层厚度等是施工质量检验的重要项目。传统作业方式由现场质检员使用钢卷尺测定或使用全站仪测定,这是一种以点代面的检验方式。In the tunnel construction process, the initial supporting steel arch spacing, the horizontal and vertical deviation of the steel arch, the verticality of the steel arch, the spacing of the connecting bars of the steel arch, the spacing of the lining steel bars, the layer spacing of the lining steel bars, and the thickness of the lining steel bar protection layer are An important item of construction quality inspection. The traditional operation method is measured by the on-site quality inspector using a steel tape measure or using a total station, which is a point-to-surface inspection method.
受限于外业作业平台、作业效率及内业数据处理能力,往往断面间隔及同一断面上的点位间隔均较大,测定点位随机性很大,很容易出现测量数据无法真实、完整地体现现场实际情况,如关键拱架间距偏差数据正好出现在质检员测量的两点之间等。同时,此种传统作业方式,也受到作业人员经验、主观意愿等的影响较大,不利于隧道施工过程安全质量管理的标准化、信息化、智能化建设推进。Limited by the field operation platform, operation efficiency and internal data processing ability, the interval between sections and points on the same section are often large, and the measurement points are very random, and it is easy to occur that the measurement data cannot be truly and completely It reflects the actual situation of the site, such as the deviation data of the key arch spacing appears between the two points measured by the quality inspector. At the same time, this traditional operation method is also greatly affected by the experience and subjective wishes of the operators, which is not conducive to the standardization, informatization and intelligent construction of the safety and quality management of the tunnel construction process.
发明内容SUMMARY OF THE INVENTION
由于传统现有技术的采用人工卷尺量取钢筋及钢拱架间距,而在隧道施工工程中,很多地方需要高空作业,导致的安全隐患较大且耗时较长,影响现场施工。并且人工量取具有片面性,不能全面的显示质量问题,属于以点带面粗略的统计办法。而本发明开发运用之后无需人工量取,采用3D扫描仪扫描整体点云,耗时少,安全系数高,结果全面。Due to the traditional prior art using a manual tape measure to measure the spacing between steel bars and steel arches, in tunnel construction projects, high-altitude operations are required in many places, resulting in greater safety hazards and longer time consuming, affecting on-site construction. Moreover, manual measurement is one-sided and cannot comprehensively display quality problems, which is a rough statistical method based on points and areas. After development and application of the present invention, manual measurement is not required, and a 3D scanner is used to scan the entire point cloud, which takes less time, has a high safety factor, and provides comprehensive results.
本发明是针对上述问题,提供一种基于三维激光扫描仪点云钢架钢筋质量自动判别方法,该方法解决现有隧道钢结构施工质量检验技术主观意愿较大,不能完整地体现隧道钢结构施工质量的问题。In view of the above problems, the present invention provides a method for automatically judging the quality of steel bars of a steel frame based on a point cloud of a three-dimensional laser scanner. This method solves the problem that the existing tunnel steel structure construction quality inspection technology has a large subjective will and cannot fully reflect the tunnel steel structure construction. quality issue.
本发明是通过以下措施来实现:The present invention is realized by the following measures:
一种基于三维激光扫描仪点云钢结构质量自动判别方法,该方法包括如下步骤:A method for automatically judging the quality of a steel structure based on a point cloud of a three-dimensional laser scanner, the method comprises the following steps:
步骤一,点云解析:利用三维激光扫描仪对目标进行扫描,获取钢结构三维点云数据;Step 1, point cloud analysis: use a 3D laser scanner to scan the target to obtain 3D point cloud data of the steel structure;
步骤二,预处理:将三维点云数据导入软件并对三维点云数据进行预处理,得到钢结构点云模型;Step 2, preprocessing: import the 3D point cloud data into the software and preprocess the 3D point cloud data to obtain a steel structure point cloud model;
步骤三,特征提取:平面提取和边缘检测以及特征描述子的计算,主要通过人工设计与深度学习两类方法实现;Step 3, feature extraction: plane extraction, edge detection and calculation of feature descriptors, which are mainly realized by artificial design and deep learning;
步骤四,点云分割:基于低级属性将点分组为一个部分或一个对象;Step 4, point cloud segmentation: grouping points into a part or an object based on low-level attributes;
步骤五,目标识别:对模型中的钢结构进行识别;Step 5, target identification: identify the steel structure in the model;
步骤六,获取评判结果:分析钢结构结构得出钢结构的施工参数数据,从而对钢结构施工质量做出准确评判。Step 6, obtain the judgment result: analyze the steel structure to obtain the construction parameter data of the steel structure, so as to make an accurate judgment on the construction quality of the steel structure.
进一步地,步骤五后还包括点云分类,将点云分类到不同的点云集,将相似或相同的属性划分为同一个点云集。Further, after step 5, it also includes point cloud classification, classifying the point clouds into different point cloud sets, and dividing similar or identical attributes into the same point cloud set.
进一步地,步骤一中,目标为隧道断面。Further, in step 1, the target is a tunnel section.
进一步地,步骤二中,对三维点云数据进行预处理的方法为:根据点云数据质量与规模进行自动过滤与降采样。Further, in step 2, the method for preprocessing the 3D point cloud data is: automatic filtering and downsampling according to the quality and scale of the point cloud data.
进一步地,步骤三中,特征提取是刻画点云形态结构的关键,语义信息提取的基础和前提。Further, in step 3, feature extraction is the key to characterize the morphological structure of the point cloud, and the basis and premise of semantic information extraction.
进一步地,步骤四中,点云分割与单独对每个点处理或分析相比,分割过程对每个对象的进一步处理和分析,使其具有更丰富的信息。Further, in step 4, compared with processing or analyzing each point individually, the segmentation process further processes and analyzes each object, so that it has more abundant information.
进一步地,步骤五中,目标识别通常通过根据特征提取和分割的结果执行分析,并基于先验知识在给定的约束和规则下进行。Further, in step 5, target recognition is usually performed by performing analysis according to the results of feature extraction and segmentation, and is performed under given constraints and rules based on prior knowledge.
进一步地,步骤六中,施工参数数据为间距、数量、形状、直径、长度、体积。Further, in step 6, the construction parameter data are spacing, quantity, shape, diameter, length, and volume.
进一步地,钢结构为钢筋或者钢拱架。Further, the steel structure is a steel bar or a steel arch.
进一步地,步骤二中的点云模型是经过降噪处理后得到。Further, the point cloud model in step 2 is obtained after noise reduction processing.
本方法步骤可以由计算机硬件、硬件和软件的组合、或者通过存储在非暂时性计算机可读存储器中的计算机指令来实现或实施。The method steps may be implemented or implemented by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer readable memory.
进一步地,该方法还增加了补孔方法,使用该方法可以在将点云三角网格化后,利用预设法则对孔洞进行快速初填充,并利用法相约束调整初填充过程中所加入的填充点的位置,使得填充部分与周围网格在形状特征上保持一致,以实现孔洞的智能迅速修补,既确保了填充的自然性,又保证了待量测物体的形状不会改变。Further, the method also adds a hole filling method. Using this method, after triangulating the point cloud, a preset rule can be used to quickly fill the hole, and the normal phase constraint can be used to adjust the filling added in the initial filling process. The position of the point makes the shape of the filling part consistent with the surrounding mesh, so as to realize intelligent and rapid repair of holes, which not only ensures the naturalness of filling, but also ensures that the shape of the object to be measured will not change.
本发明的有益效果:Beneficial effects of the present invention:
1.该技术应用于现场实际施工后,可有效提高隧道施工过程安全质量管理的标准化、信息化,减少质检工作人员人为造成的质量失控风险;1. After the technology is applied to the actual construction on site, it can effectively improve the standardization and informatization of safety and quality management in the tunnel construction process, and reduce the risk of loss of quality control caused by the quality inspection staff;
2.采用集成化、标准化的管理程序,可有效减少质检人员需求,精简人员结构,提升项目效益;2. The use of integrated and standardized management procedures can effectively reduce the demand for quality inspection personnel, simplify the personnel structure, and improve project benefits;
3.可视化测量成果,可以有效记录施工过程中的各类问题,在施工过程中有效提高质量隐患发现率,避免后期因质量问题引起返工;3. Visualize the measurement results, which can effectively record various problems in the construction process, effectively improve the detection rate of hidden dangers in the construction process, and avoid rework caused by quality problems in the later stage;
4.对点云数据进行降噪处理,获得更有效的点云数据集。4. Perform noise reduction processing on the point cloud data to obtain a more effective point cloud data set.
5.点云孔洞补点可以在将点云三角网格化后,利用预设法则对孔洞进行快速初填充,并利用法相约束调整初填充过程中所加入的填充点的位置,使得填充部分与周围网格在形状特征上保持一致,以实现孔洞的智能迅速修补,既确保了填充的自然性,又保证了待量测物体的形状不会改变。5. The point cloud hole filling point can be used to quickly fill the hole with the preset rule after triangulating the point cloud, and use the normal phase constraint to adjust the position of the filling point added in the initial filling process, so that the filling part is the same as the filling point. The surrounding meshes are consistent in shape characteristics to achieve intelligent and rapid repair of holes, which not only ensures the naturalness of filling, but also ensures that the shape of the object to be measured will not change.
附图说明Description of drawings
图1是本发明点云处理流程图。Fig. 1 is a flow chart of point cloud processing of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments.
通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。The components of the embodiments of the invention generally described and illustrated in the drawings herein may be arranged and designed in a variety of different configurations. Thus, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the invention as claimed, but is merely representative of selected embodiments of the invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work fall within the protection scope of the present invention.
实施例1Example 1
基于三维激光扫描仪点云钢结构质量自动判别方法,钢结构为钢筋或者钢拱架,该方法包括如下步骤:Based on a method for automatically judging the quality of a steel structure from a point cloud of a 3D laser scanner, the steel structure is a steel bar or a steel arch, and the method includes the following steps:
步骤一,点云解析:利用三维激光扫描仪对目标进行扫描,这个目标可以是隧道断面,获取钢结构三维点云数据;Step 1, point cloud analysis: use a 3D laser scanner to scan the target, this target can be a tunnel section, and obtain the 3D point cloud data of the steel structure;
步骤二,预处理:将三维点云数据导入软件并对三维点云数据进行预处理,根据点云数据质量与规模进行自动过滤与降采样,得到钢结构点云模型;由于钢结构与岩壁紧密相接,确保精准保留钢结构点云数据,而去除其他干扰点云,对点云自动过滤算法有很高要求,真正能达到完全智能的自动过滤,不是一套单一算法可以实现的,最佳实现方案是通过大量数据的机器学习,再此之前,采用电脑初步过滤,再由人工精细剔除;Step 2, preprocessing: import the 3D point cloud data into the software and preprocess the 3D point cloud data, automatically filter and downsample according to the quality and scale of the point cloud data, and obtain the point cloud model of the steel structure; It is closely connected to ensure that the point cloud data of the steel structure is accurately retained, and other interfering point clouds are removed. It has high requirements for the automatic filtering algorithm of the point cloud. It can truly achieve fully intelligent automatic filtering, which is not something that can be achieved by a single algorithm. The best solution is to use machine learning of a large amount of data. Before that, use the computer to initially filter, and then finely remove it manually;
步骤三,特征提取:平面提取和边缘检测以及特征描述子的计算,主要通过人工设计与深度学习两类方法实现;特征提取是刻画点云形态结构的关键,语义信息提取的基础和前提;Step 3: Feature extraction: plane extraction, edge detection and feature descriptor calculation are mainly realized by artificial design and deep learning; feature extraction is the key to characterize the morphological structure of point clouds, and the basis and premise of semantic information extraction;
步骤四,点云分割和/或单点特征分析:基于低级属性将点分组为一个部分或一个对象;点云分割与单独对每个点处理或分析相比,分割过程对每个对象的进一步处理和分析,使其具有更丰富的信息;Step 4, point cloud segmentation and/or single point feature analysis: grouping points into a part or an object based on low-level attributes; point cloud segmentation is a further step in the segmentation process for each object than processing or analyzing each point individually. processing and analysis to make it more informative;
步骤五,目标识别:对模型中的钢结构进行识别;目标识别通常通过根据特征提取和分割的结果执行分析,并基于先验知识在给定的约束和规则下进行;钢结构特征识别后,对于遮挡部分需要按照线性进行补点,这样才能得到有层次的钢结构网状结构成果数据。补点算法包括参数计算的规则,包括点云取点方法、计算规则、加权条件等。理论的计算规则可以通过数学模型快速形成,之后需要不断结合实践进行调整,直到算法成果符合实际预期,数据具有高置信度。Step 5, target identification: identify the steel structure in the model; target identification is usually performed by performing analysis according to the results of feature extraction and segmentation, and based on prior knowledge under given constraints and rules; after steel structure feature identification, For the occluded part, it is necessary to make up points linearly, so as to obtain the result data of the hierarchical steel structure mesh structure. The point-filling algorithm includes the rules for parameter calculation, including point cloud point selection methods, calculation rules, and weighting conditions. Theoretical calculation rules can be quickly formed through mathematical models, and then need to be adjusted in combination with practice until the algorithm results meet the actual expectations and the data has a high degree of confidence.
随后进行点云分类,将点云分类到不同的点云集,将相似或相同的属性划分为同一个点云集;Then perform point cloud classification, classify the point cloud into different point cloud sets, and divide similar or identical attributes into the same point cloud set;
步骤六,获取评判结果:分析钢结构结构得出钢结构的施工参数数据(间距、数量、形状、直径、长度、体积),从而对钢结构施工质量做出准确评判。Step 6: Obtain the judgment result: analyze the steel structure to obtain the construction parameter data (spacing, quantity, shape, diameter, length, volume) of the steel structure, so as to accurately judge the construction quality of the steel structure.
实施例2Example 2
该实施例与具体实施例1的区别在于,步骤二中的点云模型是经过降噪处理后得到。具体降噪处理方法是首先将点云进行读取,利用直通滤波方法进行去除无用信息,然后再通关统计滤波或者半径滤波去除大尺度噪声。The difference between this embodiment and the specific embodiment 1 is that the point cloud model in step 2 is obtained after noise reduction processing. The specific noise reduction processing method is to first read the point cloud, use the straight-through filtering method to remove useless information, and then pass through statistical filtering or radius filtering to remove large-scale noise.
对于统计滤波方式,计算数据点临近区域距离值,统计在距离均值内的个数并设定距离阈值,当距离均值不小于距离阈值,则去除改点,如果是小于距离阈值,则保留该数据点;For the statistical filtering method, calculate the distance value of the adjacent area of the data point, count the number within the distance mean value and set the distance threshold value, when the distance mean value is not less than the distance threshold value, remove the changed point, if it is less than the distance threshold value, keep the data point;
对于半径滤波方式,设定半径,设定某个数据点临近区域个数,设定半径内邻域个数是否大于设定邻域点个数,如果不小于该设定邻域个数,那么去除该数据点,如果小于邻域点个数则保留该数据点;For the radius filtering method, set the radius, set the number of adjacent regions of a certain data point, and set whether the number of neighborhoods within the radius is greater than the number of neighborhood points set, if not less than the set number of neighborhoods, then Remove the data point, and keep the data point if it is less than the number of neighbor points;
然后用移动最小二乘法去除小尺寸噪声,并且估计平滑度和检测去噪效果,判断法线方向是否一致,如果不一致则返回统计滤波或者半径滤波方式重新进行降噪处理,直到获得法线方向一致为止获得去噪后的点云模型。Then use the moving least squares method to remove the small size noise, and estimate the smoothness and detect the denoising effect to determine whether the normal direction is consistent, if not, return to statistical filtering or radius filtering to perform noise reduction processing again until the normal direction is consistent So far, the denoised point cloud model is obtained.
实施例3Example 3
该具体实施例对比实施例2增加各个步骤的实施载体,本实施例中的方法步骤可以由计算机硬件、硬件和软件的组合、或者通过存储在非暂时性计算机可读存储器中的计算机指令来实现或实施。该方法可以使用标准编程技术,每个程序可以以高级过程或面向对象的编程语言来实现以与计算机系统通信。若需要,该程序可以以汇编或机器语言实现。在任何情况下,该语言可以是编译或解释的语言。此外,为此目的该程序能够在编程的专用集成电路上运行。Compared with the second embodiment, this specific embodiment adds the implementation carrier of each step. The method steps in this embodiment can be implemented by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer-readable memory. or implement. The method can use standard programming techniques, and each program can be implemented in a high-level procedural or object-oriented programming language to communicate with a computer system. If desired, the program can be implemented in assembly or machine language. In any case, the language can be a compiled or interpreted language. Furthermore, the program can be run on a programmed application specific integrated circuit for this purpose.
此外,可按任何合适的顺序来执行本方法描述的过程的操作,除非本方法另外指示或以其他方式明显地与上下文矛盾。本方法描述的过程(或变型和/或其组合)可在配置有可执行指令的一个或多个计算机系统的控制下执行,并且可作为共同地在一个或多个处理器上执行的代码(例如,可执行指令、一个或多个计算机程序或一个或多个应用)、由硬件或其组合来实现,计算机程序包括可由一个或多个处理器执行的多个指令。Furthermore, the operations of the processes described in the method may be performed in any suitable order unless otherwise indicated by the method or otherwise clearly contradicted by context. The processes described in this method (or variations and/or combinations thereof) can be performed under the control of one or more computer systems configured with executable instructions, and as code that executes collectively on one or more processors ( For example, executable instructions, one or more computer programs or one or more applications), implemented by hardware, or a combination thereof, a computer program comprising a plurality of instructions executable by one or more processors.
实施例4Example 4
该实施例区别于上述具体实施例1-3额外增加了补孔方法,三维扫描设备扫描待量测物体生成点云时,由于扫描设备本身的原因或者其他外界因素的干扰,生成的点云常会存在孔洞的缺失。这些孔洞必须通过算法填充才能得到后续应用。针对点云孔洞,可以采取以下补孔方法,第一步,读取需要修补孔洞的点云,并将该读取的点云三角网格化;第二步,利用孔洞特点寻找需要填充的孔洞;第三步,利用预设法则对每一孔洞进行初填充;第四步,利用法相约束调整初填充过程中所加入的填充点的位置,使得填充部分与周围网格在形状特征上保持一致;第五步,对填充部分及其周围网格进行平滑处理。使用该方法可以在将点云三角网格化后,利用预设法则对孔洞进行快速初填充,并利用法相约束调整初填充过程中所加入的填充点的位置,使得填充部分与周围网格在形状特征上保持一致,以实现孔洞的智能迅速修补,既确保了填充的自然性,又保证了待量测物体的形状不会改变。This embodiment is different from the above-mentioned specific embodiments 1-3 by adding a hole filling method. When the three-dimensional scanning device scans the object to be measured to generate a point cloud, due to the scanning device itself or the interference of other external factors, the generated point cloud often There is a lack of holes. These holes must be filled algorithmically for subsequent applications. For point cloud holes, the following hole filling methods can be adopted. The first step is to read the point cloud that needs to be repaired and triangulate the read point cloud; the second step is to use the characteristics of the holes to find the holes that need to be filled. ; The third step is to use the preset rule to initially fill each hole; the fourth step is to use the normal phase constraint to adjust the position of the filling point added in the initial filling process, so that the filling part and the surrounding mesh are consistent in shape characteristics ; The fifth step is to smooth the filled part and its surrounding meshes. Using this method, after triangulating the point cloud, the holes can be quickly filled with the preset rules, and the positions of the filling points added in the initial filling process can be adjusted by using the normal phase constraints, so that the filling part and the surrounding mesh are in the same position. The shape features are consistent to achieve intelligent and rapid repair of holes, which not only ensures the naturalness of filling, but also ensures that the shape of the object to be measured will not change.
实施例5Example 5
基于实施例4使用另外一种点云补点方法,将预先获取的点云划分为互相有重叠部分的多个立方块;确定多个立方块中的目标块和与目标块相对应的目标源块包括:将多个立方块中除去目标块的其他立方块确定为候选块;获取所有候选块和目标块之间的相似度,获取所有候选块与所述目标块的直流分量差距和各向异性图全变分差距;根据所述直流分量差距和各向异性图全变分差距确定所有候选块与目标块之间的相似度;根据相似度确定与目标块相对应的源块;根据目标块和源块确定目标源块,确定多个立方块中的与目标块相对应的目标源块目标块包含缺失数据;根据目标源块中的信息对目标块中的缺失区域进行修复,获得修复结果块;利用修复结果块替换所述点云中的目标块,获得修复后的点云。Using another point cloud replenishment method based on Embodiment 4, the pre-acquired point cloud is divided into multiple cubes with overlapping parts; the target block in the multiple cubes and the target source corresponding to the target block are determined The block includes: determining other cubes except the target block among the multiple cubes as candidate blocks; obtaining the similarity between all the candidate blocks and the target block, and obtaining the DC component gaps and directions of all the candidate blocks and the target block. anisotropy map total variation gap; determine the similarity between all candidate blocks and the target block according to the DC component gap and the anisotropy map total variation gap; determine the source block corresponding to the target block according to the similarity; The block and the source block determine the target source block, and determine the target source block corresponding to the target block in the multiple cubes. The target block contains missing data; repair the missing area in the target block according to the information in the target source block, and obtain the repaired Result block; replace the target block in the point cloud with the repair result block to obtain the repaired point cloud.
以上内容是结合具体的优选实施方式对本申请所做的进一步详细说明,不能认定本申请的具体实施例只局限于这些说明。对于本申请所属技术领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本申请的保护范围。The above content is a further detailed description of the present application in conjunction with the specific preferred embodiments, and it cannot be considered that the specific embodiments of the present application are limited to these descriptions. For those of ordinary skill in the technical field of the present application, without departing from the concept of the present application, some simple deductions or substitutions can be made, which should be regarded as belonging to the protection scope of the present application.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210589645.8A CN114923413A (en) | 2022-05-26 | 2022-05-26 | Automatic discrimination method for point cloud steel structure quality based on three-dimensional laser scanner |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210589645.8A CN114923413A (en) | 2022-05-26 | 2022-05-26 | Automatic discrimination method for point cloud steel structure quality based on three-dimensional laser scanner |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114923413A true CN114923413A (en) | 2022-08-19 |
Family
ID=82811149
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210589645.8A Pending CN114923413A (en) | 2022-05-26 | 2022-05-26 | Automatic discrimination method for point cloud steel structure quality based on three-dimensional laser scanner |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114923413A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5988862A (en) * | 1996-04-24 | 1999-11-23 | Cyra Technologies, Inc. | Integrated system for quickly and accurately imaging and modeling three dimensional objects |
AU2012202036A1 (en) * | 2005-10-20 | 2012-05-03 | Scanalyse Pty Ltd | System and Method for Monitoring Condition of Surface Subject to Wear |
CN105788000A (en) * | 2014-12-16 | 2016-07-20 | 富泰华工业(深圳)有限公司 | Grid hole patching method and system |
CN110095060A (en) * | 2019-03-12 | 2019-08-06 | 中建三局第一建设工程有限责任公司 | Steel construction rapid quality detection method based on 3-D scanning technology |
CN110411364A (en) * | 2019-07-23 | 2019-11-05 | 中国建筑第八工程局有限公司 | The monitoring method that external scaffolding of constructing deforms |
KR102106452B1 (en) * | 2019-11-04 | 2020-05-06 | 한국건설기술연구원 | AVM camera-based 3D laser vision object recognition and high-speed measuring system and method |
CN111272091A (en) * | 2020-03-09 | 2020-06-12 | 东南大学 | Automatic identification method for large deformation of welded I-steel based on three-dimensional laser scanning |
-
2022
- 2022-05-26 CN CN202210589645.8A patent/CN114923413A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5988862A (en) * | 1996-04-24 | 1999-11-23 | Cyra Technologies, Inc. | Integrated system for quickly and accurately imaging and modeling three dimensional objects |
AU2012202036A1 (en) * | 2005-10-20 | 2012-05-03 | Scanalyse Pty Ltd | System and Method for Monitoring Condition of Surface Subject to Wear |
CN105788000A (en) * | 2014-12-16 | 2016-07-20 | 富泰华工业(深圳)有限公司 | Grid hole patching method and system |
CN110095060A (en) * | 2019-03-12 | 2019-08-06 | 中建三局第一建设工程有限责任公司 | Steel construction rapid quality detection method based on 3-D scanning technology |
CN110411364A (en) * | 2019-07-23 | 2019-11-05 | 中国建筑第八工程局有限公司 | The monitoring method that external scaffolding of constructing deforms |
KR102106452B1 (en) * | 2019-11-04 | 2020-05-06 | 한국건설기술연구원 | AVM camera-based 3D laser vision object recognition and high-speed measuring system and method |
CN111272091A (en) * | 2020-03-09 | 2020-06-12 | 东南大学 | Automatic identification method for large deformation of welded I-steel based on three-dimensional laser scanning |
Non-Patent Citations (1)
Title |
---|
刘绍堂: "隧道变形监测与预测的理论与方法", 31 July 2019, 黄河水利出版社, pages: 50 - 51 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Miao et al. | Cost-effective system for detection and quantification of concrete surface cracks by combination of convolutional neural network and image processing techniques | |
CN107045526A (en) | A kind of pattern recognition method of electronics architectural working drawing | |
CN113360583A (en) | Construction progress visualization method based on BIM model and monitoring image comparison | |
CN113240623A (en) | Pavement disease detection method and device | |
CN108985471B (en) | Aircraft management system based on 3D lightweight model | |
CN117078585B (en) | A pipeline defect damage detection method, device, equipment and medium | |
Di Angelo et al. | Automatic dimensional characterisation of pottery | |
KR20230058924A (en) | Method and device for detecting defects in solar cells based on artificial intelligence | |
CN116305436A (en) | Existing bridge monitoring method based on combination of three-dimensional laser scanning and BIM | |
CN119273537B (en) | Method for converting two-dimensional image of building element into three-dimensional model | |
CN108388723B (en) | The component automatic testing method and system of slab bridge bridge point cloud | |
CN119323700B (en) | A tunnel crack identification method and system based on refined point cloud data | |
CN120044020A (en) | Method, system and equipment for acquiring artificial crack parameters | |
CN117058337A (en) | Method and device for automatically generating building engineering BIM model by three-dimensional reconstruction of point cloud | |
CN119693562B (en) | Underground pipe gallery visualization method and device for smart pipe gallery monitoring | |
CN119577587B (en) | A railway track vertex cloud data extraction method and system based on deep learning | |
CN114923413A (en) | Automatic discrimination method for point cloud steel structure quality based on three-dimensional laser scanner | |
CN118643310A (en) | A local multi-scale optimization method and system for unreasonable slope units | |
CN119782644B (en) | Point cloud data management and Web quick identification visualization method | |
CN120062557B (en) | A method for accurately locating gas leaks based on a vehicle-mounted platform | |
CN119444736B (en) | Auxiliary processing quality assessment method, medium and equipment based on three-dimensional point cloud data | |
CN119959227B (en) | Method and system for monitoring cutter abrasion of shield tunneling machine | |
CN113393450B (en) | Data quality inspection method and system for digital line drawing and readable storage medium | |
CN114820572B (en) | An automatic detection method for oversized metal parts based on 3D point cloud data | |
CN120097033B (en) | A belt tear detection method and device based on three-dimensional vision |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220819 |