A method, system and computer storage medium for managing progress of an engineering project
By constructing a three-dimensional model of the power transmission and transformation project and combining it with oblique photography data, and using image pyramid and cross-correlation matching technology, the globality and accuracy issues of construction progress management were solved, and efficient construction progress monitoring and alarm prompts were achieved.
Patent Information
- Application Number
- CN202210881617.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-25
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2042-07-25
AI Technical Summary
The existing construction progress management of power transmission and transformation projects lacks overall considerations. The existing online monitoring method has low matching accuracy and requires frequent on-site confirmation by management personnel, resulting in low management efficiency.
Build a three-dimensional model of the construction object, collect oblique photography data through drones, establish spatial correlation relationships, determine the construction status and progress based on the image pyramid model and cross-correlation matching technology, and issue an alarm when the deadline is exceeded.
It has achieved global online monitoring and integrated management of the power transmission and transformation project construction process, improved the accuracy and efficiency of construction progress management, and reduced construction delays.
Smart Images

Figure CN115424149B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of engineering construction technology, and in particular to a management method and system for engineering progress and a computer storage medium. BACKGROUND
[0002] The informatization requirement for the progress management of power transmission and transformation engineering construction is also continuously deepening and improving. Further improving the progress plan management has become an urgent problem to be solved.
[0003] The current construction progress management adopts an experience-based plan management mode, and the following problems exist in the plan management, that is, the overall consideration is lacking, and it is difficult to conduct integrated management of the construction progress of the infrastructure project.
[0004] In the online monitoring mode for construction progress management based on field data collection, a single comparison mode is adopted during image processing, the matching accuracy is low, and the online monitoring requirements cannot be met, and management personnel still need to repeatedly enter and exit the construction site to confirm and manage the construction progress. SUMMARY
[0005] The present application provides a management method and system for engineering progress and a computer storage medium, which are used to solve the problem of low efficiency of the existing engineering construction progress management.
[0006] To achieve the above-mentioned purpose, the technical scheme is as follows:
[0007] The present application provides a management method for engineering progress, which comprises the following steps:
[0008] Constructing a three-dimensional model of a construction object;
[0009] Establishing a spatial correlation relationship between the three-dimensional model and the actual construction object;
[0010] Dissolving the three-dimensional model into multiple nodes, determining the construction state of the actual construction object at the corresponding node based on the spatial correlation relationship and the data information obtained from the construction site;
[0011] Determining the construction progress based on the construction state;
[0012] Comparing the construction progress with the planned construction progress, and giving an alarm prompt when the current construction progress exceeds the planned construction progress.
[0013] Further, the establishment of the spatial correlation relationship is as follows:
[0014] Adding attribute information to the equipment in the three-dimensional model, the attribute information containing characteristics of actual construction objects, the characteristics including name, coordinate position, planned construction time, construction standard and construction state, the equipment being represented by name and coordinate position.
[0015] Further, the process of obtaining data information at the construction site is specifically:
[0016] Collecting construction site image data by a drone, the drone being provided with a tilt photography device, the site image data forming a tilt photography model;
[0017] Based on the spatial correlation, matching the corresponding part of the three-dimensional model to the tilt photography model, and determining the current construction state by checking the attribute information.
[0018] Further, the construction state takes coordinate position as a node and includes non-starting construction, construction in progress and completed construction.
[0019] Further, the process of matching the corresponding part of the three-dimensional model to the tilt photography model is specifically:
[0020] Extracting edge features of a region of interest (ROI) in the three-dimensional model and creating a matching template in combination with grayscale information;
[0021] For each region of interest, a multi-level image pyramid model is formed;
[0022] Searching the template image layer by layer in the image pyramid model and comparing with the tilt photography model until the bottom layer is searched to form a preset number of initial matching results;
[0023] Mutual correlation matching the template image in the initial matching result with the tilt photography model to obtain an optimal matching result.
[0024] Further, the process of mutual correlation matching the template image in the initial matching result with the tilt photography model to obtain an optimal matching result is specifically:
[0025] Arranging all pixels in the template image in column order to form a row vector as a feature vector of the template image;
[0026] Finding a region in the tilt photography model that is most matched with the feature vector and forming a feature vector of the matched region;
[0027] Calculating the included angle of the two feature vectors to measure the matching probability, and taking the three-dimensional model part corresponding to the template image with the largest matching probability as the optimal matching result.
[0028] Further, the construction progress is determined based on the construction state, and the determining the construction progress specifically comprises:
[0029] interface with the infrastructure platform to obtain the corresponding engineering construction work order information under the current construction state;
[0030] compare the current construction state with the information in the work order to generate the construction progress.
[0031] The second aspect of the application provides an engineering progress management system, and the system comprises:
[0032] a model construction unit for constructing a three-dimensional model of a construction object;
[0033] a model correlation processing unit for establishing a spatial correlation relationship between the three-dimensional model and an actual construction object;
[0034] an information matching processing unit for disassembling the three-dimensional model into multiple nodes, determining the construction state of the actual construction object at the corresponding node based on the spatial correlation relationship and data information obtained from the construction site;
[0035] a progress determination unit for determining the construction progress based on the construction state;
[0036] an alarm prompt unit for comparing the construction progress with the planned construction progress and performing alarm prompting when the current construction progress exceeds the planned construction progress.
[0037] Further, the information matching processing unit comprises:
[0038] a component matching subunit for forming a multi-level image pyramid model for each region of interest, searching for a template image layer by layer in the image pyramid model, comparing the template image with the oblique photography model until the bottom layer is searched to form a preset number of initial matching results, and performing cross-correlation matching between the template image in the initial matching results and the oblique photography model to obtain the optimal matching result;
[0039] a correlation matching subunit for forming a row vector by arranging all pixels in a template image in column order as a feature vector of the template image, finding a region that is most matched with the feature vector on the oblique photography model, forming a feature vector of the matched region, calculating the included angle between the two feature vectors to measure the matching probability, and taking the three-dimensional model part corresponding to the template image with the largest matching probability as the optimal matching result.
[0040] The third aspect of the application provides a computer storage medium, and the computer storage medium stores computer instructions, and the computer instructions make the management system execute the steps of the management method when the management system runs.
[0041] The control device of the network service of the second aspect of the application can implement the method in the first aspect and the implementation manners of the first aspect, and achieve the same effects.
[0042] The effects provided in the summary are only the effects of the embodiments, not all the effects of the application, and one of the above technical solutions has the following advantages or beneficial effects:
[0043] 1、The application establishes a three-dimensional model for the construction object, and in the construction process, image information of the site is continuously acquired, matched with the three-dimensional model, and compared with the planned construction progress to determine whether the current construction is overdue, and the entire construction process is monitored and integrated management online, and when the construction progress has a problem, timely reminders are given to avoid delays in the construction period and improve management efficiency.
[0044] 2、When the image matching of the site is performed between the oblique photography model and the three-dimensional model, component matching and correlation matching are used respectively, which can realize matching of multiple targets while avoiding the influence of factors such as light on the matching result, and improve the accuracy of matching. BRIEF DESCRIPTION OF DRAWINGS
[0045] In order to more clearly illustrate the technical solutions in the embodiments of the application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiment or prior art description. Obviously, for those skilled in the art, other drawings can also be obtained based on these drawings without creative labor.
[0046] Figure 1 is a flowchart of the method embodiment of the application;
[0047] Figure 2 is a structural schematic diagram of the system embodiment of the application. DETAILED DESCRIPTION
[0048] In order to clearly illustrate the technical features of the present application, the following will describe the application in detail through specific embodiments, and in conjunction with the drawings. The following disclosure provides many different embodiments or examples to implement the different structures of the application. In order to simplify the disclosure of the application, the components and settings of specific examples are described in the following. In addition, the application can repeatedly refer to numerals and / or letters in different examples. Such repetition is for the purpose of simplification and clarity, and does not indicate the relationship between the various embodiments and / or settings discussed. It should be noted that the components illustrated in the drawings are not necessarily drawn to scale. The application omits the description of well-known components and processing techniques and processes to avoid unnecessary limitation of the application.
[0049] As Figure 1As shown, the embodiment of the present application provides a management method of construction progress, which comprises the following steps:
[0050] S1, constructing a three-dimensional model of a construction object;
[0051] S2, establishing a spatial correlation relationship between the three-dimensional model and an actual construction object;
[0052] S3, disassembling the three-dimensional model into a plurality of nodes, determining a construction state of the actual construction object at a node based on the spatial correlation relationship and data information obtained at a construction site;
[0053] S4, determining a construction progress based on the construction state;
[0054] S5, comparing the construction progress with a planned construction progress, and performing an alarm prompt when the current construction progress exceeds the planned construction progress.
[0055] In the embodiment of the present application, a power transmission and transformation project is taken as a construction object for illustration.
[0056] In step S1, a three-dimensional model construction tool is used to perform high-precision modeling on the power transmission and transformation project, to form a GIM model, and the established three-dimensional GIM model is stored in an unstructured database.
[0057] The establishment of the GIM model can be formed in the design stage of the power transmission and transformation project.
[0058] In step S2, the establishment of the spatial correlation relationship is specifically as follows:
[0059] Attribute information is added to the equipment in the three-dimensional GIM model, the attribute information contains characteristics of the actual construction object, and the characteristics include a name, a coordinate position, a planned construction time, a construction standard and a construction state, the equipment is characterized by the name and the coordinate position, and for the same name of the equipment, a plurality of coordinate positions can be established, and the coordinate position is taken as another characterization information for accuracy.
[0060] In step S3, an engineering milestone plan is formulated for the power transmission and transformation project, the GIM model disassembly function is used to complete the disassembly of the GIM model of each milestone node in the three-dimensional scene, and the power transmission and transformation project state of the current milestone node is formed by comparing each milestone node.
[0061] In addition, a power transmission and transformation station engineering model library is established, for the same type of power transmission and transformation project, the GIM model and the engineering milestone plan can be directly selected from the model library to automatically generate, without repeated design.
[0062] The process of obtaining data information at the construction site is specifically as follows:
[0063] The construction site image data is collected by a UAV, the UAV is provided with a tilt photography device, and the site image data forms a tilt photography model.
[0064] Based on the spatial correlation, the three-dimensional model is matched with the corresponding part of the tilt photography model, and the current construction state is determined by checking the attribute information.
[0065] The construction state takes the coordinate position as a node and includes unstarted construction, construction in progress, and completed construction.
[0066] The specific process of matching the three-dimensional model with the corresponding part of the tilt photography model includes:
[0067] Edge features of a region of interest (ROI) in the three-dimensional model are extracted, and a matching template is created in combination with grayscale information;
[0068] For each region of interest, a multi-level image pyramid model is formed;
[0069] In the image pyramid model, template images are searched layer by layer, compared with the tilt photography model, until the bottom layer is searched, and a preset number of initial matching results are formed;
[0070] The template images in the initial matching results are cross-correlation matched with the tilt photography model to obtain the optimal matching result.
[0071] The specific process of cross-correlation matching the template images in the initial matching results with the tilt photography model to obtain the optimal matching result includes:
[0072] All pixels in the template image are arranged in column order to form a row vector as a feature vector of the template image;
[0073] The most matching region in the tilt photography model is searched for the feature vector, and a feature vector of the matching region is formed;
[0074] The included angle between the two feature vectors is calculated to measure the matching probability, and the three-dimensional model part corresponding to the template image with the largest matching probability is taken as the optimal matching result.
[0075] In step S4, the construction progress is determined based on the construction state, and the specific process includes:
[0076] The construction platform is interfaced to obtain the corresponding engineering work ticket information under the current construction state;
[0077] The current construction state is compared with the information in the work ticket to generate the construction progress.
[0078] As Figure 2As shown, the embodiment of the present application also provides a management system for construction progress, which comprises a model construction unit 1, a model correlation processing unit 2, an information matching processing unit 3, a progress determination unit 4 and an alarm prompting unit 5.
[0079] The model construction unit 1 is used for constructing a three-dimensional model of a construction object; the model correlation processing unit 2 is used for establishing a spatial correlation relationship between the three-dimensional model and an actual construction object; the information matching processing unit 3 is used for disassembling the three-dimensional model into a plurality of nodes, determining a construction state at a node corresponding to the actual construction object based on the spatial correlation relationship and data information obtained at a construction site; the progress determination unit 4 is used for determining a construction progress based on the construction state; and the alarm prompting unit 5 is used for comparing the construction progress with a planned construction progress, and performing alarm prompting when the current construction progress exceeds the planned construction progress.
[0080] The information matching processing unit 3 comprises a component matching sub-unit 31 and a correlation matching sub-unit 32.
[0081] The component matching sub-unit 31 forms a multi-level image pyramid model for each region of interest; searches a template image layer by layer in the image pyramid model, compares the template image with the oblique photography model until the bottom layer is searched to form a preset number of initial matching results; and performs cross-correlation matching between the template image in the initial matching results and the oblique photography model to obtain an optimal matching result.
[0082] The correlation matching sub-unit 32 groups all pixels in a template image into a row vector in column order as a feature vector of the template image; finds a region on the oblique photography model that is most matched with the feature vector and forms a feature vector of the matched region; calculates an included angle between the two feature vectors to measure a matching probability, and takes a three-dimensional model part corresponding to the template image with the largest matching probability as an optimal matching result.
[0083] The third aspect of the present application provides a computer storage medium, which stores computer instructions, and the computer instructions make the management system execute the steps of the management method when the computer instructions run on the management system.
[0084] The above describes the specific embodiments of the present application in combination with the drawings, but is not a limitation on the protection scope of the present application, and those skilled in the art should understand that various modifications or changes made by those skilled in the art on the basis of the technical solutions of the present application without creative labor are still within the protection scope of the present application.
Claims
1. A method of managing progress of an engineering project, characterized by, The management method comprises the following steps: constructing a three-dimensional model of a construction object; establishing a spatial correlation relationship between the three-dimensional model and an actual construction object; dissolving the three-dimensional model into a plurality of nodes, determining a construction state of the actual construction object at a node based on the spatial correlation relationship and data information obtained at a construction site; determining a construction progress based on the construction state; comparing the construction progress with a planned construction progress, and giving an alarm prompt when the current construction progress exceeds the planned construction progress; the establishment of the spatial correlation relationship is specifically as follows: adding attribute information to equipment in the three-dimensional model, the attribute information containing characteristics of the actual construction object, the characteristics including a name, a coordinate position, a planned construction time, a construction standard and a construction state, and the equipment being represented by the name and the coordinate position; a process of obtaining data information at the construction site is specifically as follows: collecting image data at the construction site by using a drone, the drone being provided with a tilt photography device, and the image data forming a tilt photography model; matching the three-dimensional model to a corresponding part of the tilt photography model based on the spatial correlation relationship, and determining the current construction state by checking the attribute information; a specific process of matching the three-dimensional model to the corresponding part of the tilt photography model is as follows: extracting edge features of a region of interest (ROI) in the three-dimensional model, and creating a matching template in combination with gray information; forming a multi-level image pyramid model for each region of interest; searching the template image in the image pyramid model layer by layer, comparing with the tilt photography model, until the bottom layer is searched, and forming a preset number of initial matching results; performing cross-correlation matching between the template image in the initial matching results and the tilt photography model, and obtaining an optimal matching result; a specific process of performing cross-correlation matching between the template image in the initial matching results and the tilt photography model, and obtaining an optimal matching result, is as follows: composing all pixels in the template image into a row vector in column order as a feature vector of the template image; finding a region in the tilt photography model that is most matched with the feature vector, and forming a feature vector of the matched region; calculating an included angle between the two feature vectors to measure a matching probability, and taking a part of the three-dimensional model corresponding to the template image with the largest matching probability as the optimal matching result.
2. The method of claim 1, wherein The construction state takes the coordinate position as a node, and includes an unstarted construction, a construction in progress and a completed construction.
3. The method of claim 1, wherein the progress of the project is managed by a project manager. A specific process of determining the construction progress based on the construction state is as follows: performing interface docking with a capital construction platform to obtain corresponding engineering work ticket information under the current construction state; comparing the current construction state with information in the work ticket to generate the construction progress.
4. A progress management system characterized by, The system is used to implement the method of claim 1, and comprises: a model construction unit configured to construct a three-dimensional model of a construction object; a model correlation processing unit configured to establish a spatial correlation relationship between the three-dimensional model and an actual construction object; An information matching processing unit is configured to disassemble the three-dimensional model into a plurality of nodes, determine a construction state of an actual construction object at a node based on the spatial correlation relationship and data information obtained at the construction site, and determine a construction progress based on the construction state. An alarm prompting unit is configured to compare the construction progress with a planned construction progress, and perform alarm prompting when the current construction progress exceeds the planned construction progress. The information matching processing unit comprises: A component matching subunit is configured to form a multi-level image pyramid model for each region of interest, search a template image layer by layer in the image pyramid model, compare the template image with the oblique photography model until the bottom layer is searched, and form a preset number of initial matching results; and perform cross-correlation matching between the template image in the initial matching result and the oblique photography model to obtain an optimal matching result. A correlation matching subunit is configured to form a row vector as a feature vector of a template image by arranging all pixels in the template image in column order, find a region on the oblique photography model that is most matched with the feature vector, form a feature vector of the matched region, calculate an included angle between the two feature vectors to measure a matching probability, and take a three-dimensional model part corresponding to a template image with the largest matching probability as an optimal matching result. The computer instructions, when executed on the management system of claim 4, cause the management system to perform the steps of the management method of any one of claims 1-3.
5. A computer storage medium having stored computer instructions, wherein the computer instructions comprise the steps of:
Citation Information
Patent Citations
Multi-dimensional integrated highway engineering construction progress information management system and method
CN110008588A