Building curtain wall measurement system and method based on three-dimensional modeling
Through a building curtain wall measurement system based on three-dimensional modeling, point cloud data is collected and processed in real time, a one-to-one three-dimensional model is constructed, and measurement and analysis is carried out, the problem that existing systems cannot measure and simulate quickly and effectively, achieving better construction results and data support.
Patent Information
- Application Number
- CN202410755337.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-12
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2044-06-12
AI Technical Summary
The existing architectural curtain wall measurement system cannot quickly and effectively measure and simulate, and cannot provide reliable data support for construction, resulting in poor construction results.
The architectural curtain wall measurement system based on three-dimensional modeling is adopted, including data acquisition module, data processing module, three-dimensional modeling module, test optimization module and curtain wall measurement module, to collect and process point cloud data of building curtain walls in real time, build a one-to-one reduction three-dimensional model, and conduct measurement and analysis.
It realizes rapid and effective measurement and simulation of building curtain walls, provides reliable data support for construction, and enables operators to fully grasp the situation of building curtain walls, thereby improving construction results.
Smart Images

Figure CN118691661B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of building curtain walls, and in particular to a building curtain wall measurement system and method based on three-dimensional modeling. Background Art
[0002] The building curtain wall refers to the non-load-bearing exterior wall enclosure of a building, which is usually composed of panels (glass, metal plates, stone slabs, ceramic plates, etc.) and the supporting structure behind it (aluminum beams and columns, steel structures, glass ribs, etc.). It has a certain displacement capacity relative to the main structure and does not share the external protective structure or decorative structure of the building that is subjected to the effects of the main structure.
[0003] The Chinese patent with publication number CN117188660A discloses a building curtain wall and its construction process, wherein the construction process includes the following steps: Ⅰ, measuring and laying out; Ⅱ, installing pre-fixed part 1 and pre-fixed part 2; Ⅲ, fixing the glass panel adapter to the pre-fixed part 1; Ⅳ, fixing the keel to the glass panel adapter; Ⅴ, hoisting the glass panel and fixing it to the keel; Ⅵ, movably installing the canopy on the pre-fixed part 2, and installing a driving device on the building base that can drive the canopy to switch between the horizontal state and the vertical state; the building curtain wall formed by this construction process has good waterproof performance. However, the patent has the following defects:
[0004] The existing methods cannot quickly and effectively measure and simulate the building curtain wall, and cannot provide reliable data support for the construction of the building curtain wall. As a result, the operators cannot fully understand the situation of the building curtain wall, resulting in poor construction effect of the building curtain wall. Summary of the invention
[0005] The purpose of the present invention is to provide a building curtain wall measurement system and method based on three-dimensional modeling, which can quickly and effectively measure and simulate the building curtain wall, provide reliable data support for the construction of the building curtain wall, enable operators to fully understand the building curtain wall situation, improve the building curtain wall construction effect, and solve the problems raised in the above-mentioned background technology.
[0006] To achieve the above object, the present invention provides the following technical solutions:
[0007] The building curtain wall measurement system based on 3D modeling includes:
[0008] The data acquisition module is used to collect the size point cloud data, shape point cloud data and space point cloud data of the building curtain wall in real time to determine the real-time point cloud data of the building curtain wall;
[0009] The data processing module is used to clean, arrange and extract features of the real-time point cloud data of the building curtain wall to determine the feature point cloud data of the building curtain wall;
[0010] A three-dimensional modeling module is used to construct a one-to-one restored building curtain wall model based on three-dimensional modeling software, and determine the three-dimensional model of the building curtain wall;
[0011] The test optimization module is used to test, evaluate, adjust and optimize the building curtain wall 3D model to determine the best building curtain wall 3D model;
[0012] The curtain wall measurement module is used to measure and analyze the building curtain wall data in the building curtain wall three-dimensional model to determine the building curtain wall data analysis results.
[0013] Preferably, the data acquisition module includes:
[0014] The dimension acquisition unit is used to acquire dimension information of the building curtain wall in real time and determine dimension point cloud data;
[0015] A shape acquisition unit is used to acquire shape information of the building curtain wall in real time and determine shape point cloud data;
[0016] The spatial acquisition unit is used to collect the spatial information of the building curtain wall in real time and determine the spatial point cloud data;
[0017] Among them, a 3D laser scanner is set up at each corner of the building curtain wall, and the size point cloud data, shape point cloud data and space point cloud data of the building curtain wall are obtained in real time based on the 3D laser scanner;
[0018] Based on the real-time acquired size point cloud data, shape point cloud data and space point cloud data, the real-time point cloud data of the building curtain wall is determined.
[0019] Preferably, the data processing module includes:
[0020] Data cleaning unit, used to clean the real-time point cloud data of building curtain walls;
[0021] Obtain real-time point cloud data of building curtain walls;
[0022] Based on the sequential retrieval method, the real-time point cloud data of the building curtain wall is retrieved and cleaned;
[0023] Check the consistency of the real-time point cloud data of the building curtain wall, and remove the data that exceeds the normal range, is logically unreasonable or contradictory in the real-time point cloud data of the building curtain wall;
[0024] Determine consistent real-time point cloud data of building curtain walls;
[0025] Obtain consistent real-time point cloud data of building curtain walls;
[0026] Process invalid and missing values of consistent real-time point cloud data of building curtain walls;
[0027] Remove invalid data and missing data that are of no value to building curtain wall measurement contained in the real-time point cloud data of the building curtain wall;
[0028] Determine the real-time point cloud data of building curtain walls that are valuable for building curtain wall measurement;
[0029] A data arrangement unit, used to arrange the real-time point cloud data of the cleaned building curtain wall;
[0030] Obtain the real-time point cloud data of the building curtain wall after cleaning, which is valuable for measuring the building curtain wall;
[0031] Based on the internal sorting method, the cleaned real-time point cloud data of the building curtain wall which is valuable for the building curtain wall measurement is arranged;
[0032] Determine the real-time point cloud data of the building curtain wall with arrangement order;
[0033] A feature extraction unit, used for extracting features from the arranged real-time point cloud data of the building curtain wall;
[0034] Acquire real-time point cloud data of building curtain walls with arrangement order;
[0035] Extract features from real-time point cloud data of building curtain walls with arrangement order;
[0036] Determine the characteristic point cloud data of the building curtain wall.
[0037] Preferably, the data processing module further includes:
[0038] A real-time monitoring module, used for real-time monitoring of the operating parameters of the data cleaning unit, wherein the operating parameters include the memory utilization rate of the data cleaning unit corresponding to a unit time and the data processing volume per unit time;
[0039] The memory utilization stability evaluation coefficient acquisition module is used to obtain the memory utilization stability evaluation coefficient by using the memory utilization of the data cleaning unit corresponding to the unit time; wherein the memory utilization stability evaluation coefficient is obtained by the following formula:
[0040]
[0041] Among them, K p represents the memory utilization stability evaluation coefficient; n represents the number of complete unit times experienced by the data cleaning unit; P min and P max They represent the minimum and maximum memory utilization rates that occur during the operation of the data cleaning unit; P i Represents the memory utilization rate of the i-th unit time;
[0042] A comparison module, used for comparing the quantitative relationship between the memory utilization stability evaluation coefficient and a preset stability coefficient threshold;
[0043] The operation abnormality determination module is used to determine whether the data cleaning unit has an operation abnormality by using the memory utilization of the data cleaning unit corresponding to the unit time and the data processing volume per unit time when the memory utilization stability evaluation coefficient exceeds a preset stability coefficient threshold.
[0044] Preferably, the abnormal operation determination module includes:
[0045] A data processing volume information extraction module, configured to extract the memory utilization of the data cleaning unit corresponding to the unit time and the data processing volume per unit time when the memory utilization stability evaluation coefficient is lower than a preset stability coefficient threshold;
[0046] The operation evaluation parameter acquisition module is used to obtain the operation evaluation parameters of the data cleaning unit by using the data processing volume per unit time of the data cleaning unit, wherein the operation evaluation parameters of the data cleaning unit are obtained by the following formula:
[0047]
[0048] Wherein, Q represents the operation evaluation parameter of the data cleaning unit; n represents the number of complete unit times experienced by the data cleaning unit; f pi represents the rate of change of memory utilization in the ith unit time relative to the previous unit time; f ci represents the rate of change of the data processing volume in the ith unit time relative to the previous unit time; f pzmax Indicates the maximum rate of change in memory utilization that occurs in n units of time; f psmax represents the maximum rate of change in memory utilization reduction that occurs in n units of time; f czmax Indicates the data processing volume per unit time at the maximum rate of change when the memory utilization increases; f psmax Indicates the amount of data processed per unit time at the maximum rate of change when memory utilization is reduced;
[0049] The abnormality determination execution module is used to determine that the data cleaning unit has an operational abnormality when the operational evaluation parameter of the data cleaning unit exceeds a preset evaluation parameter threshold.
[0050] Preferably, the three-dimensional modeling module includes:
[0051] A data association unit, used to associate the characteristic point cloud data of the building curtain wall;
[0052] Obtain feature point cloud data of building curtain walls;
[0053] Based on the static data association method, the characteristic point cloud data of the building curtain wall is associated;
[0054] Determine the associated set of building curtain wall feature point cloud data;
[0055] A model building unit, used for building a three-dimensional model based on the building curtain wall;
[0056] Obtain the associated set of building curtain wall feature point cloud data;
[0057] Based on the building curtain wall measurement requirements and the building curtain wall feature point cloud data association set, select the appropriate 3D modeling software;
[0058] Based on 3D modeling software, 3D modeling is performed on the associated set of building curtain wall feature point cloud data to construct a 1:1 restored building curtain wall model;
[0059] Determine the three-dimensional model based on the building curtain wall;
[0060] A texture rendering unit, used for performing texture rendering on the constructed three-dimensional model based on the building curtain wall;
[0061] Obtain a 3D model based on the building curtain wall;
[0062] Perform texture processing and model rendering on 3D models based on building curtain walls;
[0063] Determine a more realistic three-dimensional model of the building curtain wall.
[0064] Preferably, the test optimization module includes:
[0065] A test and evaluation unit, used to test and evaluate the three-dimensional model of the building curtain wall;
[0066] Obtain the 3D model of the building curtain wall;
[0067] Test and evaluate the 3D model of the building curtain wall;
[0068] Among them, by observing the appearance and details of the 3D model of the building curtain wall, checking whether there are obvious errors or defects, accurately measuring the size of the 3D model of the building curtain wall through measuring tools or software, and comparing it with the expected value, and testing the rendering speed and memory usage performance indicators of the 3D model of the building curtain wall, to determine the test evaluation results of the 3D model of the building curtain wall;
[0069] Adjustment and optimization unit, used to adjust and optimize the three-dimensional model of the building curtain wall;
[0070] Obtain the test and evaluation results of the building curtain wall 3D model;
[0071] Conduct in-depth research and analysis on the test and evaluation results of the building curtain wall 3D model to determine the model adjustment and optimization plan;
[0072] Adjust and optimize the building curtain wall 3D model based on the model adjustment optimization solution;
[0073] Determine the best 3D model of the building curtain wall.
[0074] Preferably, the curtain wall measurement module includes:
[0075] The curtain wall measurement unit is used to measure the building curtain wall data in the building curtain wall three-dimensional model;
[0076] Get the best 3D model of building curtain wall;
[0077] Based on the building curtain wall measurement requirements, the virtual building curtain wall data in the building curtain wall three-dimensional model is acquired to measure the building curtain wall data;
[0078] A data analysis unit, used for analyzing the measured building curtain wall data;
[0079] Obtain the measured building curtain wall data;
[0080] Analyze the measured building curtain wall data with reference to the building curtain wall construction standards;
[0081] Determine the results of building curtain wall data analysis;
[0082] Based on the analysis results of building curtain wall data, comprehensive management and control of building curtain wall data measurement is carried out.
[0083] Preferably, referring to the building curtain wall construction standard, the measured building curtain wall data is analyzed, including:
[0084] If the measured building curtain wall data is within the building curtain wall construction standard range, the building curtain wall data analysis result is that there is no abnormality in the building curtain wall measurement;
[0085] If the measured building curtain wall data is not within the building curtain wall construction standard range, the building curtain wall data analysis result is that there is an abnormality in the building curtain wall measurement.
[0086] According to another aspect of the present invention, a building curtain wall measurement method based on three-dimensional modeling is provided, which is implemented based on the building curtain wall measurement system based on three-dimensional modeling, and includes the following steps:
[0087] S1: Based on the data acquisition module, the size point cloud data, shape point cloud data and space point cloud data of the building curtain wall are collected in real time to determine the real-time point cloud data of the building curtain wall;
[0088] S2: Based on the data processing module, the real-time point cloud data of the building curtain wall is cleaned, arranged and features are extracted to determine the feature point cloud data of the building curtain wall;
[0089] S3: Performing 3D modeling on the characteristic point cloud data of the building curtain wall based on the 3D modeling module, constructing a 1:1 restoration building curtain wall model, and determining the 3D model of the building curtain wall;
[0090] S4: Test, evaluate, adjust and optimize the building curtain wall 3D model based on the test optimization module to determine the best building curtain wall 3D model;
[0091] S5: Measure and analyze the building curtain wall data in the building curtain wall three-dimensional model based on the curtain wall measurement module to determine the building curtain wall data analysis results.
[0092] Compared with the prior art, the present invention has the following beneficial effects:
[0093] The present invention collects real-time point cloud data of building curtain walls in real time, processes the real-time point cloud data of building curtain walls, determines characteristic point cloud data of building curtain walls, constructs a one-to-one restored three-dimensional model of the building curtain walls based on three-dimensional modeling software, measures and analyzes the building curtain wall data in the three-dimensional model of the building curtain walls, determines the analysis results of the building curtain wall data, and comprehensively manages and controls the building curtain wall data measurement situation based on the building curtain wall data analysis results, can quickly and effectively measure and simulate the building curtain walls, can provide reliable data support for the construction of the building curtain walls, so that operators can fully grasp the building curtain wall situation, and can improve the construction effect of the building curtain walls. BRIEF DESCRIPTION OF THE DRAWINGS
[0094] Figure 1 It is a module structure diagram of the building curtain wall measurement system based on three-dimensional modeling of the present invention;
[0095] Figure 2 It is an algorithm flow chart of the building curtain wall measurement system based on three-dimensional modeling of the present invention;
[0096] Figure 3 The present invention is a flow chart of a method for measuring a building curtain wall based on three-dimensional modeling. DETAILED DESCRIPTION
[0097] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0098] In order to solve the existing problem that the building curtain wall cannot be measured and simulated quickly and effectively, and reliable data support cannot be provided for the construction of the building curtain wall, so that the operators cannot fully understand the building curtain wall situation, resulting in poor construction effect of the building curtain wall, please refer to Figure 1-Figure 3 , this embodiment provides the following technical solutions:
[0099] The building curtain wall measurement system based on three-dimensional modeling includes: a data acquisition module, a data processing module, a three-dimensional modeling module, a test optimization module and a curtain wall measurement module.
[0100] It should be noted that through the interactive communication between the data acquisition module, the data processing module, the 3D modeling module, the test optimization module and the curtain wall measurement module, the building curtain wall can be measured and simulated quickly and effectively, which can provide reliable data support for the construction of the building curtain wall, so that the operator can fully understand the situation of the building curtain wall and improve the construction effect of the building curtain wall.
[0101] Among them, the data acquisition module is used to collect the size point cloud data, shape point cloud data and space point cloud data of the building curtain wall in real time to determine the real-time point cloud data of the building curtain wall;
[0102] In this embodiment, as a preferred technical solution of the present invention, the data acquisition module includes:
[0103] The dimension acquisition unit is used to acquire dimension information of the building curtain wall in real time and determine dimension point cloud data;
[0104] A shape acquisition unit is used to acquire shape information of the building curtain wall in real time and determine shape point cloud data;
[0105] The spatial acquisition unit is used to collect the spatial information of the building curtain wall in real time and determine the spatial point cloud data;
[0106] Among them, a 3D laser scanner is set up at each corner of the building curtain wall, and the size point cloud data, shape point cloud data and space point cloud data of the building curtain wall are obtained in real time based on the 3D laser scanner;
[0107] Based on the real-time acquired size point cloud data, shape point cloud data and space point cloud data, the real-time point cloud data of the building curtain wall is determined.
[0108] Among them, the data processing module is used to clean, arrange and extract features of the real-time point cloud data of the building curtain wall, and determine the feature point cloud data of the building curtain wall;
[0109] In this embodiment, as a preferred technical solution of the present invention, the data processing module includes:
[0110] Data cleaning unit, used to clean the real-time point cloud data of building curtain walls;
[0111] Obtain real-time point cloud data of building curtain walls;
[0112] Based on the sequential retrieval method, the real-time point cloud data of the building curtain wall is retrieved and cleaned;
[0113] Check the consistency of the real-time point cloud data of the building curtain wall, and remove the data that exceeds the normal range, is logically unreasonable or contradictory in the real-time point cloud data of the building curtain wall;
[0114] Determine consistent real-time point cloud data of building curtain walls;
[0115] Obtain consistent real-time point cloud data of building curtain walls;
[0116] Process invalid and missing values of consistent real-time point cloud data of building curtain walls;
[0117] Remove invalid data and missing data that are of no value to building curtain wall measurement contained in the real-time point cloud data of the building curtain wall;
[0118] Determine the real-time point cloud data of building curtain walls that are valuable for building curtain wall measurement;
[0119] A data arrangement unit, used to arrange the real-time point cloud data of the cleaned building curtain wall;
[0120] Obtain the real-time point cloud data of the building curtain wall after cleaning, which is valuable for measuring the building curtain wall;
[0121] Based on the internal sorting method, the cleaned real-time point cloud data of the building curtain wall which is valuable for the building curtain wall measurement is arranged;
[0122] Determine the real-time point cloud data of the building curtain wall with arrangement order;
[0123] A feature extraction unit, used for extracting features from the arranged real-time point cloud data of the building curtain wall;
[0124] Acquire real-time point cloud data of building curtain walls with arrangement order;
[0125] Extract features from real-time point cloud data of building curtain walls with arrangement order;
[0126] Determine the characteristic point cloud data of the building curtain wall.
[0127] The three-dimensional modeling module is used to construct a one-to-one restoration model of the building curtain wall based on the three-dimensional modeling software, and determine the three-dimensional model of the building curtain wall;
[0128] Specifically, the data processing module further includes:
[0129] A real-time monitoring module, used for real-time monitoring of the operating parameters of the data cleaning unit, wherein the operating parameters include the memory utilization rate of the data cleaning unit corresponding to a unit time and the data processing volume per unit time;
[0130] The memory utilization stability evaluation coefficient acquisition module is used to obtain the memory utilization stability evaluation coefficient by using the memory utilization of the data cleaning unit corresponding to the unit time; wherein the memory utilization stability evaluation coefficient is obtained by the following formula:
[0131]
[0132] Among them, K p represents the memory utilization stability evaluation coefficient; n represents the number of complete unit times experienced by the data cleaning unit; P min and P max They represent the minimum and maximum memory utilization rates that occur during the operation of the data cleaning unit; P i Represents the memory utilization rate of the i-th unit time;
[0133] A comparison module, used for comparing the quantitative relationship between the memory utilization stability evaluation coefficient and a preset stability coefficient threshold;
[0134] The operation abnormality determination module is used to determine whether the data cleaning unit has an operation abnormality by using the memory utilization of the data cleaning unit corresponding to the unit time and the data processing volume per unit time when the memory utilization stability evaluation coefficient exceeds a preset stability coefficient threshold.
[0135] The technical effect of the above technical solution is that through the real-time monitoring module, the system can continuously track the operating parameters of the data cleaning unit, including memory utilization and data processing volume. This real-time monitoring helps to promptly discover potential problems or performance bottlenecks.
[0136] The introduction of the memory utilization stability evaluation coefficient (Kp) provides a quantitative indicator for evaluating the memory utilization stability of the data cleaning unit. This coefficient is calculated based on the memory utilization change over a period of time (n unit time), taking into account the minimum memory utilization (Pmin), maximum memory utilization (Pmax) and actual utilization per unit time (Pi). The comparison module and the operation abnormality determination module together constitute an abnormality determination mechanism. When the memory utilization stability evaluation coefficient exceeds the preset stability coefficient threshold, the system will further use the memory utilization and data processing volume to determine whether the data cleaning unit has an operation abnormality. This mechanism helps to accurately identify and respond to performance issues or potential faults. By promptly identifying and handling the operation abnormalities of the data cleaning unit, the system can maintain its efficient and stable operation state. This helps to improve the overall data processing efficiency and reduce the risk of resource waste or data loss caused by performance issues. The technical solution provides system administrators or maintenance personnel with an effective tool to monitor and manage the operation status of the data cleaning unit. By viewing the memory utilization stability evaluation coefficient and other related indicators, they can locate problems more quickly and take corresponding measures to repair or optimize.
[0137] In summary, this technical solution effectively improves the stability and maintainability of the data processing module through real-time monitoring, stability assessment and abnormality judgment mechanism, thereby optimizing system performance and reducing potential risks.
[0138] Specifically, the operation abnormality determination module includes:
[0139] A data processing volume information extraction module, configured to extract the memory utilization of the data cleaning unit corresponding to the unit time and the data processing volume per unit time when the memory utilization stability evaluation coefficient is lower than a preset stability coefficient threshold;
[0140] The operation evaluation parameter acquisition module is used to obtain the operation evaluation parameters of the data cleaning unit by using the data processing volume per unit time of the data cleaning unit, wherein the operation evaluation parameters of the data cleaning unit are obtained by the following formula:
[0141]
[0142] Wherein, Q represents the operation evaluation parameter of the data cleaning unit; n represents the number of complete unit times experienced by the data cleaning unit; f pi represents the rate of change of memory utilization in the ith unit time relative to the previous unit time; f ci represents the rate of change of the data processing volume in the ith unit time relative to the previous unit time; f pzmax Indicates the maximum rate of change in memory utilization that occurs in n units of time; f psmaxrepresents the maximum rate of change in memory utilization reduction that occurs in n units of time; f czmax Indicates the data processing volume per unit time at the maximum rate of change when the memory utilization increases; f psmax Indicates the amount of data processed per unit time at the maximum rate of change when memory utilization is reduced;
[0143] The abnormality determination execution module is used to determine that the data cleaning unit has an operational abnormality when the operational evaluation parameter of the data cleaning unit exceeds a preset evaluation parameter threshold.
[0144] The technical effect of the above technical solution is: by introducing a data processing volume information extraction module and an operation evaluation parameter acquisition module, the technical solution can monitor the operation status of the data cleaning unit more finely. Not only the stability of memory utilization is taken into account, but also the change in data processing volume per unit time is combined, so as to more comprehensively evaluate the performance of the data cleaning unit. The introduction of operation evaluation parameters provides a multi-dimensional evaluation indicator, which comprehensively considers the change rate of memory utilization and the change rate of data processing volume, as well as the maximum values of these change rates under different circumstances (. This multi-dimensional evaluation enables the system to more accurately judge the operation status of the data cleaning unit. The abnormal judgment execution module makes an abnormal judgment based on the quantitative relationship between the evaluation parameter thresholds preset by the operation evaluation participants. This judgment mechanism can be flexibly adjusted according to actual needs and system performance to ensure that the system can accurately and timely identify the operation anomalies of the data cleaning unit. When the operation evaluation parameter exceeds the preset evaluation parameter threshold, the system will determine that the data cleaning unit has an operation anomaly. This early warning mechanism helps system administrators or maintenance personnel to promptly identify potential problems and take corresponding preventive measures to avoid the occurrence or expansion of failures. By promptly identifying and handling operational anomalies in the data cleaning unit, this technical solution helps to maintain the efficient and stable operation of the system. This not only improves data processing efficiency, but also reduces the risk of resource waste or data loss due to performance issues. By providing refined operation monitoring and multi-dimensional evaluation indicators, this technical solution enables system administrators or maintenance personnel to more easily monitor the system status and perform targeted maintenance and optimization. This helps to improve the maintainability and scalability of the system.
[0145] In summary, this technical solution realizes refined monitoring of the operating status of the data cleaning unit and abnormality warning by introducing multi-dimensional evaluation indicators and a flexible abnormality judgment mechanism, thereby optimizing system performance and enhancing system maintainability.
[0146] In this embodiment, as a preferred technical solution of the present invention, the three-dimensional modeling module includes:
[0147] A data association unit, used to associate the characteristic point cloud data of the building curtain wall;
[0148] Obtain feature point cloud data of building curtain walls;
[0149] Based on the static data association method, the characteristic point cloud data of the building curtain wall is associated;
[0150] Determine the associated set of building curtain wall feature point cloud data;
[0151] A model building unit, used for building a three-dimensional model based on the building curtain wall;
[0152] Obtain the associated set of building curtain wall feature point cloud data;
[0153] Based on the building curtain wall measurement requirements and the building curtain wall feature point cloud data association set, select the appropriate 3D modeling software;
[0154] Based on 3D modeling software, 3D modeling is performed on the associated set of building curtain wall feature point cloud data to construct a 1:1 restored building curtain wall model;
[0155] Determine the three-dimensional model based on the building curtain wall;
[0156] A texture rendering unit, used for performing texture rendering on the constructed three-dimensional model based on the building curtain wall;
[0157] Obtain a 3D model based on the building curtain wall;
[0158] Perform texture processing and model rendering on 3D models based on building curtain walls;
[0159] Determine a more realistic three-dimensional model of the building curtain wall.
[0160] Among them, the test optimization module is used to test, evaluate and adjust the building curtain wall 3D model to determine the best building curtain wall 3D model;
[0161] In this embodiment, as a preferred technical solution of the present invention, the test optimization module includes:
[0162] A test and evaluation unit, used to test and evaluate the three-dimensional model of the building curtain wall;
[0163] Obtain the 3D model of the building curtain wall;
[0164] Test and evaluate the 3D model of the building curtain wall;
[0165] Among them, by observing the appearance and details of the 3D model of the building curtain wall, checking whether there are obvious errors or defects, accurately measuring the size of the 3D model of the building curtain wall through measuring tools or software, and comparing it with the expected value, and testing the rendering speed and memory usage performance indicators of the 3D model of the building curtain wall, to determine the test evaluation results of the 3D model of the building curtain wall;
[0166] Adjustment and optimization unit, used to adjust and optimize the three-dimensional model of the building curtain wall;
[0167] Obtain the test and evaluation results of the building curtain wall 3D model;
[0168] Conduct in-depth research and analysis on the test and evaluation results of the building curtain wall 3D model to determine the model adjustment and optimization plan;
[0169] Adjust and optimize the building curtain wall 3D model based on the model adjustment optimization solution;
[0170] Determine the best 3D model of the building curtain wall.
[0171] Among them, the curtain wall measurement module is used to measure and analyze the building curtain wall data in the building curtain wall three-dimensional model to determine the building curtain wall data analysis results.
[0172] In this embodiment, as a preferred technical solution of the present invention, the curtain wall measurement module includes:
[0173] The curtain wall measurement unit is used to measure the building curtain wall data in the building curtain wall three-dimensional model;
[0174] Get the best 3D model of building curtain wall;
[0175] Based on the building curtain wall measurement requirements, the virtual building curtain wall data in the building curtain wall three-dimensional model is acquired to measure the building curtain wall data;
[0176] A data analysis unit, used for analyzing the measured building curtain wall data;
[0177] Obtain the measured building curtain wall data;
[0178] Analyze the measured building curtain wall data with reference to the building curtain wall construction standards;
[0179] Determine the results of building curtain wall data analysis;
[0180] Based on the analysis results of building curtain wall data, comprehensive management and control of building curtain wall data measurement is carried out.
[0181] In this embodiment, as a preferred technical solution of the present invention, the measured building curtain wall data is analyzed with reference to the building curtain wall construction standard, including:
[0182] If the measured building curtain wall data is within the building curtain wall construction standard range, the building curtain wall data analysis result is that there is no abnormality in the building curtain wall measurement;
[0183] If the measured building curtain wall data is not within the building curtain wall construction standard range, the building curtain wall data analysis result is that there is an abnormality in the building curtain wall measurement.
[0184] Therefore, by collecting real-time point cloud data of building curtain walls, processing the real-time point cloud data of building curtain walls, determining the characteristic point cloud data of building curtain walls, constructing a one-to-one restored three-dimensional model of the building curtain walls based on the three-dimensional modeling software, and measuring and analyzing the building curtain wall data in the three-dimensional model of the building curtain walls, determining the analysis results of the building curtain wall data, and based on the analysis results of the building curtain wall data, comprehensively managing and controlling the building curtain wall data measurement situation, the building curtain walls can be measured and simulated quickly and effectively, and reliable data support can be provided for the construction of building curtain walls, so that operators can fully grasp the situation of the building curtain walls and improve the construction effect of the building curtain walls.
[0185] In order to better demonstrate the building curtain wall measurement process based on 3D modeling, this embodiment now provides a building curtain wall measurement method based on 3D modeling, which is implemented based on a building curtain wall measurement system based on 3D modeling, and includes the following steps:
[0186] S1: Based on the data acquisition module, the size point cloud data, shape point cloud data and space point cloud data of the building curtain wall are collected in real time to determine the real-time point cloud data of the building curtain wall;
[0187] S2: Based on the data processing module, the real-time point cloud data of the building curtain wall is cleaned, arranged and features are extracted to determine the feature point cloud data of the building curtain wall;
[0188] S3: Performing 3D modeling on the characteristic point cloud data of the building curtain wall based on the 3D modeling module, constructing a 1:1 restoration building curtain wall model, and determining the 3D model of the building curtain wall;
[0189] S4: Test, evaluate, adjust and optimize the building curtain wall 3D model based on the test optimization module to determine the best building curtain wall 3D model;
[0190] S5: Measure and analyze the building curtain wall data in the building curtain wall three-dimensional model based on the curtain wall measurement module to determine the building curtain wall data analysis results.
[0191] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
[0192] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. The building curtain wall measurement system based on 3D modeling is characterized by: include: The data acquisition module is used to collect the size point cloud data, shape point cloud data and space point cloud data of the building curtain wall in real time to determine the real-time point cloud data of the building curtain wall; The data processing module is used to clean, arrange and extract features of the real-time point cloud data of the building curtain wall to determine the feature point cloud data of the building curtain wall; A three-dimensional modeling module is used to construct a one-to-one restored building curtain wall model based on three-dimensional modeling software, and determine the three-dimensional model of the building curtain wall; The test optimization module is used to test, evaluate, adjust and optimize the building curtain wall 3D model to determine the best building curtain wall 3D model; The curtain wall measurement module is used to measure and analyze the building curtain wall data in the building curtain wall three-dimensional model and determine the building curtain wall data analysis results; The data processing module comprises: Data cleaning unit, used to clean the real-time point cloud data of building curtain walls; Obtain real-time point cloud data of building curtain walls; Based on the sequential retrieval method, the real-time point cloud data of the building curtain wall is retrieved and cleaned; Check the consistency of the real-time point cloud data of the building curtain wall, and remove the data that exceeds the normal range, is logically unreasonable or contradictory in the real-time point cloud data of the building curtain wall; Determine consistent real-time point cloud data of building curtain walls; Obtain consistent real-time point cloud data of building curtain walls; Process invalid and missing values of consistent real-time point cloud data of building curtain walls; Remove invalid data and missing data that are of no value to building curtain wall measurement contained in the real-time point cloud data of the building curtain wall; Determine the real-time point cloud data of building curtain walls that are valuable for building curtain wall measurement; A data arrangement unit, used to arrange the real-time point cloud data of the cleaned building curtain wall; Obtain the real-time point cloud data of the building curtain wall after cleaning, which is valuable for measuring the building curtain wall; Based on the internal sorting method, the cleaned real-time point cloud data of the building curtain wall which is valuable for the building curtain wall measurement is arranged; Determine the real-time point cloud data of the building curtain wall with arrangement order; A feature extraction unit, used for extracting features from the arranged real-time point cloud data of the building curtain wall; Acquire real-time point cloud data of building curtain walls with arrangement order; Extract features from real-time point cloud data of building curtain walls with arrangement order; Determine the characteristic point cloud data of the building curtain wall; The data processing module further includes: A real-time monitoring module, used for real-time monitoring of the operating parameters of the data cleaning unit, wherein the operating parameters include the memory utilization rate of the data cleaning unit corresponding to a unit time and the data processing volume per unit time; The memory utilization stability evaluation coefficient acquisition module is used to obtain the memory utilization stability evaluation coefficient by using the memory utilization of the data cleaning unit corresponding to the unit time; wherein the memory utilization stability evaluation coefficient is obtained by the following formula: Among them, K p represents the memory utilization stability evaluation coefficient; n represents the number of complete unit times experienced by the data cleaning unit; P min and P max They represent the minimum and maximum memory utilization rates that occur during the operation of the data cleaning unit; P i Represents the memory utilization rate of the i-th unit time; A comparison module, used for comparing the quantitative relationship between the memory utilization stability evaluation coefficient and a preset stability coefficient threshold; an operation abnormality determination module, configured to determine whether the data cleaning unit has an operation abnormality by using the memory utilization rate of the data cleaning unit corresponding to the unit time and the data processing volume per unit time when the memory utilization stability evaluation coefficient exceeds a preset stability coefficient threshold; The abnormal operation determination module comprises: A data processing volume information extraction module, configured to extract the memory utilization of the data cleaning unit corresponding to the unit time and the data processing volume per unit time when the memory utilization stability evaluation coefficient is lower than a preset stability coefficient threshold; The operation evaluation parameter acquisition module is used to obtain the operation evaluation parameters of the data cleaning unit by using the data processing volume per unit time of the data cleaning unit, wherein the operation evaluation parameters of the data cleaning unit are obtained by the following formula: Wherein, Q represents the operation evaluation parameter of the data cleaning unit; n represents the number of complete unit times experienced by the data cleaning unit; f pi represents the rate of change of memory utilization in the ith unit time relative to the previous unit time; f ci represents the rate of change of the data processing volume in the ith unit time relative to the previous unit time; f pzmax Indicates the maximum rate of change in memory utilization that occurs in n units of time; f psmax represents the maximum rate of change in memory utilization reduction that occurs in n units of time; f czmax Indicates the data processing volume per unit time at the maximum rate of change when the memory utilization increases; f csmax Indicates the amount of data processed per unit time at the maximum rate of change when memory utilization is reduced; The abnormality determination execution module is used to determine that the data cleaning unit has an operational abnormality when the operational evaluation parameter of the data cleaning unit exceeds a preset evaluation parameter threshold.
2. The building curtain wall measurement system based on three-dimensional modeling according to claim 1 is characterized in that: The data acquisition module comprises: The dimension acquisition unit is used to acquire dimension information of the building curtain wall in real time and determine dimension point cloud data; A shape acquisition unit is used to acquire shape information of the building curtain wall in real time and determine shape point cloud data; The spatial acquisition unit is used to collect the spatial information of the building curtain wall in real time and determine the spatial point cloud data; Among them, a 3D laser scanner is set up at each corner of the building curtain wall, and the size point cloud data, shape point cloud data and space point cloud data of the building curtain wall are obtained in real time based on the 3D laser scanner; Based on the real-time acquired size point cloud data, shape point cloud data and space point cloud data, the real-time point cloud data of the building curtain wall is determined.
3. The building curtain wall measurement system based on three-dimensional modeling according to claim 2 is characterized in that: The three-dimensional modeling module includes: A data association unit, used to associate the characteristic point cloud data of the building curtain wall; Obtain feature point cloud data of building curtain walls; Based on the static data association method, the characteristic point cloud data of the building curtain wall is associated; Determine the associated set of building curtain wall feature point cloud data; A model building unit, used for building a three-dimensional model based on the building curtain wall; Obtain the associated set of building curtain wall feature point cloud data; Based on the building curtain wall measurement requirements and the building curtain wall feature point cloud data association set, select the 3D modeling software; Based on 3D modeling software, 3D modeling is performed on the associated set of building curtain wall feature point cloud data to construct a 1:1 restored building curtain wall model; Determine the three-dimensional model based on the building curtain wall; A texture rendering unit, used for performing texture rendering on the constructed three-dimensional model based on the building curtain wall; Obtain a 3D model based on the building curtain wall; Perform texture processing and model rendering on 3D models based on building curtain walls; Determine a realistic 3D model of the building curtain wall.
4. The building curtain wall measurement system based on three-dimensional modeling according to claim 3 is characterized in that: The test optimization module includes: A test and evaluation unit, used to test and evaluate the three-dimensional model of the building curtain wall; Obtain the 3D model of the building curtain wall; Test and evaluate the 3D model of the building curtain wall; Among them, by observing the appearance and details of the 3D model of the building curtain wall, checking whether there are obvious errors or defects, accurately measuring the size of the 3D model of the building curtain wall through measuring tools or software, and comparing it with the expected value, and testing the rendering speed and memory usage performance indicators of the 3D model of the building curtain wall, to determine the test evaluation results of the 3D model of the building curtain wall; Adjustment and optimization unit, used to adjust and optimize the three-dimensional model of the building curtain wall; Obtain the test and evaluation results of the building curtain wall 3D model; Conduct in-depth research and analysis on the test and evaluation results of the building curtain wall 3D model to determine the model adjustment and optimization plan; Adjust and optimize the building curtain wall 3D model based on the model adjustment optimization solution; Determine the best 3D model of the building curtain wall.
5. The building curtain wall measurement system based on three-dimensional modeling according to claim 4 is characterized in that: The curtain wall measurement module comprises: The curtain wall measurement unit is used to measure the building curtain wall data in the building curtain wall three-dimensional model; Get the best 3D model of building curtain wall; Based on the building curtain wall measurement requirements, the virtual building curtain wall data in the building curtain wall three-dimensional model is acquired to measure the building curtain wall data; A data analysis unit, used for analyzing the measured building curtain wall data; Obtain the measured building curtain wall data; Analyze the measured building curtain wall data with reference to the building curtain wall construction standards; Determine the results of building curtain wall data analysis; Based on the analysis results of building curtain wall data, comprehensive management and control of building curtain wall data measurement is carried out.
6. The building curtain wall measurement system based on three-dimensional modeling according to claim 5 is characterized in that: Refer to the building curtain wall construction standards to analyze the measured building curtain wall data, including: If the measured building curtain wall data is within the building curtain wall construction standard range, the building curtain wall data analysis result is that there is no abnormality in the building curtain wall measurement; If the measured building curtain wall data is not within the building curtain wall construction standard range, the building curtain wall data analysis result is that there is an abnormality in the building curtain wall measurement.
Citation Information
Patent Citations
Building curtain wall and construction technology thereof
CN117188660A
Building curtain wall measurement construction method and system based on three-dimensional modeling
CN117893688A
Green building intelligent operation and maintenance platform and method based on BIM
CN117933975A