A progress detection management method and system for a building installation site
By using image recognition algorithms and component installation progress algorithms, the problems of low efficiency and missed or false detections in construction progress supervision have been solved, achieving efficient and comprehensive progress detection and easy-to-trace digital management.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHANGHAI CONSTRUCTION FOURTH CONSTRUCTION GROUP CO LTD
- Filing Date
- 2026-03-02
- Publication Date
- 2026-06-05
AI Technical Summary
The existing construction progress supervision has problems such as low inspection efficiency, missed inspections and false inspections, and difficulty in tracing problems, making it difficult to achieve full-area, full-time, and full-coverage safety hazard inspection and progress management.
Image recognition algorithms are used to acquire on-site image data of building installation, identify supports and electromechanical components, and use component installation progress algorithms to calculate progress, thereby achieving automated compliance judgment and digital recording.
It achieves efficient and comprehensive progress detection, accurately identifies the installation progress of supports, hangers and electromechanical components, improves detection efficiency and quality, and supports easily traceable digital management.
Smart Images

Figure CN122155402A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of building information technology, specifically relating to a method and system for progress monitoring and management at building installation sites. Background Technology
[0002] In building electromechanical installation projects, safety and schedule are key concerns. Safety includes personnel safety, equipment safety, and installation safety; schedule includes overall installation progress and regional installation progress. Current construction schedule monitoring primarily involves safety inspections of the installation methods and forms of electromechanical installations such as supports, equipment, and pipelines, as well as schedule checks on installation locations and quantities. Safety and schedule management is typically handled by the construction unit's safety officer through daily inspections. Manual daily inspections have the following problems: 1) Low inspection efficiency. Similar to schedule monitoring, safety inspections require manual, piecemeal checks of potentially problematic areas, but cannot provide comprehensive, all-time, and all-coverage safety hazard checks; 2) Missed or false inspections. Manual supervision is easily affected by experience, fatigue, and limited perspective, leading to missed inspections in hidden locations or high-density areas; 3) Difficulty in tracing problems. Paper records are easily lost, quality problem location relies on manual memory, rectification closure rates are low, digital archiving rates are low, and problem tracing is difficult. Therefore, there is an urgent need for a method and system for monitoring and managing the progress of construction and installation sites, so as to efficiently, comprehensively, and traceably monitor the progress of construction and installation sites.
[0003] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this application, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0004] To provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. This summary is not intended as a general commentary, nor is it intended to identify key / important components or describe the scope of protection of these embodiments, but rather as a prelude to the detailed description that follows.
[0005] This disclosure provides a method and system for monitoring and managing the progress of construction and installation sites, enabling efficient, comprehensive, and traceable monitoring of the progress of construction and installation sites.
[0006] In some embodiments, a method for progress monitoring and management at a construction installation site includes: Acquire on-site image data of various target areas at the construction and installation site; Image recognition algorithms are used to identify on-site image data and determine the image areas of multiple supports and hangers and multiple electromechanical components installed on them; among which, electromechanical components include system pipelines, system accessories and system equipment; Based on the image areas of each support and hanger and the multiple electromechanical components installed on them, the component installation progress of each support and hanger is determined using a preset component installation progress algorithm. For each target area, the corresponding area installation progress is determined based on the component installation progress of all supports and hangers within the target area; The overall project installation schedule is determined based on the regional installation progress in each target area.
[0007] In some embodiments, a construction installation site progress monitoring and management system includes: The acquisition module is used to acquire on-site image data of various target areas at the construction and installation site. The recognition module is used to identify on-site image data based on image recognition algorithms to determine the image areas of multiple supports and hangers and multiple electromechanical components installed on them; wherein, electromechanical components include system pipelines, system accessories and system equipment; The component progress module is used to determine the component installation progress of each support and hanger based on the image areas of each support and hanger and the multiple electromechanical components installed on them, using a preset component installation progress algorithm. The regional progress module is used to determine the corresponding regional installation progress for each target region based on the component installation progress of all supports and hangers within the target region. The overall progress module is used to determine the overall project installation progress based on the regional installation progress of each target area.
[0008] The beneficial effects of this invention are as follows: By acquiring on-site image data of various target areas at the construction and installation site, and using image recognition algorithms for identification and analysis, the support brackets and electromechanical components installed on them within the target areas can be identified efficiently, comprehensively, and traceably. Then, using the identified image areas of the support brackets and electromechanical components installed on them, a preset component installation progress algorithm is applied to calculate the installation progress of each support bracket, allowing for rapid determination of the component installation progress of each identified support bracket. This calculation of the regional installation progress for each target area, combined with the regional installation progress of all target areas, enables a relatively efficient, comprehensive, and traceable determination of the overall project installation progress at the construction and installation site.
[0009] The above general description and the description below are exemplary and illustrative only and are not intended to limit this application. Attached Figure Description
[0010] One or more embodiments are illustrated by way of example with reference to the accompanying drawings. These illustrations and drawings do not constitute a limitation on the embodiments. Elements having the same reference numerals in the drawings are shown as similar elements. The drawings are not to be scaled. And wherein: Figure 1 This is a flowchart of a method for progress monitoring and management at a construction installation site provided by the present invention; Figure 2 This is a schematic diagram of a progress detection process provided by the present invention; Figure 3 This is a schematic diagram of the structure of a construction installation site progress monitoring and management system provided by the present invention. Detailed Implementation
[0011] To provide a more detailed understanding of the features and technical content of the embodiments of this disclosure, the implementation of the embodiments of this disclosure will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for illustrative purposes only and are not intended to limit the embodiments of this disclosure. In the following technical description, for ease of explanation, several details are used to provide a full understanding of the disclosed embodiments. However, one or more embodiments may still be implemented without these details. In other cases, well-known structures and devices may be simplified in their depiction to simplify the drawings.
[0012] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this disclosure described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.
[0013] Unless otherwise stated, the term "multiple" means two or more.
[0014] In this embodiment of the disclosure, the character " / " indicates that the objects before and after it are in an "or" relationship. For example, A / B means: A or B.
[0015] The term "and / or" describes an association between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or A and B.
[0016] The term "correspondence" can refer to an association or binding relationship. The correspondence between A and B means that there is an association or binding relationship between A and B.
[0017] Combination Figure 1 As shown in the embodiments of this disclosure, a method for progress monitoring and management at a construction and installation site is provided, including: Step S101: Obtain on-site image data of each target area at the construction and installation site.
[0018] In this embodiment, on-site image data of various target areas at the construction and installation site are collected by an image acquisition device, so as to obtain image data of the construction and installation site efficiently, comprehensively and traceably.
[0019] Image acquisition devices include mobile and fixed devices, such as mobile phones, drones, and surveillance equipment. Target detection areas include areas without installation, partially installed areas, and installed areas. No specific limitations are imposed here. Image data includes image data and video data.
[0020] Step S102: Based on the image recognition algorithm, identify the on-site image data to determine the image areas of multiple supports and hangers and multiple electromechanical components installed on them; wherein, the electromechanical components include system pipelines, system accessories and system equipment.
[0021] In this embodiment, the image recognition algorithm analyzes the on-site image data and automatically identifies and classifies the supports, pipes, equipment, etc. involved in the image through semantic segmentation, obtaining the location bounding box of each identified object (i.e., obtaining the image area of multiple supports and multiple electromechanical components installed on them). If necessary, multiple images will be stitched together to obtain a complete target image.
[0022] In the broad field of electromechanical engineering, supports and hangers can be considered part of electromechanical installation. However, for clarity, the following terms are defined in this disclosure: supports and hangers represent structural components used to support and fix the aforementioned electromechanical components; electromechanical components represent components that directly realize active functions such as conveying, control, conversion, or processing in the electromechanical system, mainly including system pipelines, system accessories, and system equipment.
[0023] The system piping includes supports, ducts, cable trays, and water pipes. System accessories include valves and instruments. System equipment includes fans and air conditioning units.
[0024] Step S103: Based on the image areas of each support and hanger and the multiple electromechanical components installed on them, the component installation progress of each support and hanger is determined using a preset component installation progress algorithm.
[0025] In some embodiments, the evaluation object of the component installation progress assessment is a single support or hanger, the evaluation basis is the pipeline installation ratio within the single support or hanger, and the evaluation method is to assess the installation progress of the support or hanger by comparing the space utilization rate within the single support or hanger with the pipeline installation progress.
[0026] Step S104: For each target area, determine the corresponding area installation progress based on the component installation progress of all supports and hangers within the target area.
[0027] In some embodiments, the evaluation object of the regional installation progress assessment is the supports and hangers within the target area, the evaluation basis is the evaluation of the number of supports and hangers installed in the area and the component installation progress, and the evaluation method is a weighted overall progress assessment of the total number of supports and hangers installed in the area, the installation spacing, the pipeline installation progress and the component installation progress.
[0028] Step S105: Determine the overall project installation schedule based on the regional installation progress of each target area.
[0029] In some embodiments, the evaluation object of the overall project installation progress assessment is the overall project, the evaluation basis is the regional installation progress assessment, and the evaluation method is the weighted overall progress assessment of the regional installation progress assessment.
[0030] The execution subject of this disclosure is an electronic device. Electronic devices include mobile terminals, tablet terminals, servers, etc., and are not limited thereto.
[0031] This disclosure provides a method for progress monitoring and management at a construction installation site. By acquiring on-site image data of various target areas within the construction installation site and employing image recognition algorithms for identification and analysis, the method efficiently, comprehensively, and traceably identifies the supports and hangers within the target areas and the electromechanical components installed on them. Using the identified image areas of the supports and hangers and the electromechanical components installed on them, a preset component installation progress algorithm is used to calculate the installation progress of each support and hanger, quickly determining the component installation progress of each identified support and hanger. This calculation is then applied to the regional installation progress of each target area, and by combining the regional installation progress of all target areas, the overall project installation progress at the construction installation site can be determined efficiently, comprehensively, and traceably.
[0032] Preferably, based on the image areas of each support and hanger and the multiple electromechanical components installed thereon, a preset component installation progress algorithm is used to determine the component installation progress of each support and hanger, including: For each support and hanger, a support and hanger of the same type is obtained from the database as a calibration support and hanger. Based on the appearance and installation method of the calibration support and hanger, the image area of the support and hanger is subjected to compliance detection to obtain a first compliance result. The first compliance result includes compliant installation and non-compliant installation. The supports and hangers that are deemed non-compliant in the first compliance result are designated as non-compliant supports and hangers, and the component installation progress of the non-compliant supports and hangers is set to zero. The supports and hangers that are compliant in the first compliance result are designated as compliant supports and hangers. Based on the image areas of multiple electromechanical components installed on the compliant supports and hangers, the component installation progress of each compliant support and hanger is determined.
[0033] In this way, compliance inspection of the image areas of the supports and hangers based on their appearance and installation method can accurately and efficiently identify whether the installation of the supports and hangers is compliant, thereby achieving automated compliance judgment. This can replace traditional manual inspection, significantly improving the efficiency and objectivity of installation progress detection, and ensuring the installation quality of building components. By recording the image area, judgment results, and progress data of each support and hanger, a digital quality archive is formed for traceability. As supporting devices for electromechanical components, the compliant installation of supports and hangers is a prerequisite for the installability of electromechanical components. Therefore, by conducting compliance inspection of supports and hangers, if they are compliant, the installation progress of building components (i.e., component installation progress) can be accurately and efficiently determined based on the multiple electromechanical components installed on them; if they are non-compliant, it means that they need to be adjusted and reinstalled, and the corresponding component installation progress is zero.
[0034] In this embodiment, compliance testing is performed on the image area of the calibrated support based on its appearance and installation method to obtain a first compliance result, including: Image recognition processing is performed on the image area of the support and hanger to determine its appearance and installation method. The appearance and installation method of the support and hanger are then compared with those of the calibrated support and hanger. If they are all consistent, the first compliance result indicates that the installation is compliant; if at least one is inconsistent, the first compliance result indicates that the installation is non-compliant.
[0035] In this way, by comparing the appearance and installation method with the calibrated supports, compliance testing can be accurately carried out, thereby achieving automated judgment.
[0036] Preferably, the installation progress of each component on a compliant support is determined based on the image area of multiple electromechanical components installed on the compliant support, including: For each compliant support, based on the image areas of each electromechanical component installed on it, compliance checks are performed on each electromechanical component installed on it to obtain a second compliance result for each corresponding electromechanical component. The second compliance result includes compliant installation and non-compliant installation. The second compliance result summarizes the various electromechanical components that are installed in compliance, determines the space utilization rate of compliant supports and hangers, and the completion progress of pipeline installation projects, as well as... Based on space utilization and pipeline installation project completion progress, determine the component installation schedule for compliant supports and hangers.
[0037] In this way, by conducting compliance inspections on each electromechanical component installed on each compliant support and hanger, the compliance of the support and hanger installation can be accurately and efficiently identified, thereby ensuring the installation quality of building components. Space utilization calculation is used to measure the efficiency of the space used by the supports and hangers and the rationality of the planning. The completion schedule of pipeline installation projects is a traditional project progress schedule. Therefore, by determining the space utilization rate of compliant supports and hangers and the completion schedule of pipeline installation projects, the effective installation schedule of compliant supports and hangers, i.e., the component installation schedule of building components, can be determined.
[0038] In this embodiment, the compliance testing method for each electromechanical component is the same as that for supports and hangers, and will not be repeated here. That is, the compliance testing evaluation is based on the installation appearance, installation method, and installation quality of individual main objects (supports, hangers, electromechanical components) in the image data. Evaluation method: For example, the image data of the main object is compared with similar objects in the database to assess installation compliance and safety, thus obtaining the installation compliance result of the main object.
[0039] In this embodiment, the space utilization rate of compliant supports and hangers = (effective space occupied by compliant installation components / available space for support and hanger design) 100%. High utilization rate means compact design and cost savings; too low utilization rate may indicate wasteful design or insufficient space for future capacity expansion.
[0040] Pipeline installation project completion progress = (Number of compliant electromechanical components installed on this support / Total number of components designed to be supported by this support) 100%.
[0041] Preferably, a method for progress monitoring and management at a construction installation site further includes sending the location information of non-compliant supports and non-compliant electromechanical components to a preset terminal.
[0042] In this way, by reporting the location information of non-compliant supports and hangers and various non-compliant electromechanical components to the preset terminal, it is easier for installers to handle the detected non-compliant supports and hangers and various non-compliant electromechanical components.
[0043] In this embodiment, the preset terminal includes a server, an installation personnel terminal, etc.
[0044] Preferably, the installation progress of the corresponding area is determined based on the component installation progress of all supports and hangers within the target area, including: Obtain information on the number and spatial distribution of supports and hangers within the target area; Based on the installation quantity information, spatial distribution information, and the component installation progress of each support and hanger, the installation progress of the corresponding area is determined through weighted calculation.
[0045] In this way, by obtaining information on the number and spatial distribution of supports and hangers within the target area, and combining this with the component installation progress of each support and hanger within the target area, the regional installation progress of the target area can be comprehensively and scientifically quantified.
[0046] In this embodiment, based on the installation quantity information, spatial distribution information, and the component installation progress of each support and hanger, the installation progress of the corresponding area is determined through weighted calculation, including: The spatial complexity weight of the supports and hangers is determined based on spatial distribution information, and the system criticality weight of the pipeline system carried by each support and hanger is determined based on predefined business rules. Based on the installation quantity information, the spatial complexity weight and system criticality weight of the supports and hangers, and the component installation progress of each support and hanger, the installation progress of the corresponding area is determined through weighted calculation. The spatial complexity weights of the supports and hangers are determined based on the following formula: in, Characterizing the first Spatial complexity weight of each support bracket; Characterizing the first The local density of a support or hanger, which is usually calculated with respect to the support or hanger as the center and a radius of 1 / 2π, is given by the local density of the support or hanger. The number of other supports and hangers within a circular or grid area (e.g., 5 meters); , These represent the minimum and maximum values of the local density of all supports and hangers within the target area, respectively. The density influence coefficient (e.g., set to 0.5) is used to adjust the contribution of density to the total weight, such as when... At this point, this weight degenerates to 1, meaning the influence of density is ignored. In densely supported areas such as pipe corridors and machine rooms, this weight is >1; in scattered areas, this weight is <1. 1.
[0047] Based on the system type supported by the supports and hangers, the system criticality weights are determined by looking up a table. (It represents the importance of the pipeline system supported by the supports and hangers), as shown in the following example table: in, Characterizes the installation progress in the region. Characterizes the total number of supports and hangers installed within the target area (installation quantity information). Characterizing the first within the target region Each support bracket, Characterizing the first The installation progress of each support and hanger component Characterizing the first Spatial complexity weight of each support bracket Characterizing the first The system criticality weight of each support and hanger.
[0048] Preferably, the overall project installation schedule is determined based on the regional installation progress of each target area, including: weighting the regional installation progress of all target areas to determine the overall project installation schedule.
[0049] This allows for the rapid quantification of the overall project installation progress at the construction and installation site.
[0050] In this embodiment, different weights can be set for the importance or workload of each target area in order to perform weighted calculations to determine the overall installation schedule of the project.
[0051] Preferably, the component installation progress of each support and hanger at multiple time points is obtained to form an installation progress sequence of each support and hanger; Based on the installation progress sequence of each support and hanger, the installation progress curve of each support and hanger is fitted respectively; Obtain the planned installation progress information of each support and hanger, and determine the delay risk of each support and hanger based on the installation progress curve and calculated installation progress information of each support and hanger. Supports and hangers with delay risks exceeding the preset risk threshold are designated as delayed supports and hangers. Based on the spatial location information of all delayed supports, a delay risk heat map is generated and sent to a preset terminal.
[0052] In this way, by fitting curves to the sequence, the actual installation progress of each support and hanger can be intuitively understood. By comparing the planned installation progress information of each support and hanger with the corresponding installation progress area, early warning time can be obtained before delays occur, allowing for proactive measures to avoid or mitigate losses. By generating a delay risk heatmap, which uses colors (such as red, yellow, and green) to visually display risk clusters on the project plan, installation personnel or project managers can quickly understand the overall risk landscape of the project, thereby rapidly identifying delay areas and implementing management interventions.
[0053] In some embodiments, the planned installation schedule information is the estimated completion time. Based on the installation schedule curves and calculated installation schedule information for each support and hanger, the delay risk for each support and hanger is determined, including: For each support / hanger, extrapolation is performed based on its installation progress curve to determine the expected completion time of the support / hanger. Compare the estimated completion time of the support bracket with the corresponding planned completion time to determine the risk of delay in the support bracket installation.
[0054] In this way, by extrapolating the installation progress curve, the expected completion time of the supports and hangers can be determined. Then, the expected completion time is compared with its corresponding calculated completion time, thereby efficiently quantifying the risk of installation delays.
[0055] In this embodiment, the installation progress curve of each support can be fitted in the following ways: linear fitting (uniform speed installation), S-curve fitting (start-up, peak, and finishing stages), etc., without limitation.
[0056] In this embodiment, delay risk = (estimated completion time - planned completion time) / risk perception period. This risk perception period represents the number of days corresponding to a baseline risk event requiring high attention, and it is a standardized time unit. For example, a risk perception period of 3 days indicates that the project manager considers a 3-day delay to be a baseline risk event requiring high attention.
[0057] In other embodiments, the planned installation schedule information is a planned schedule curve. Based on the installation schedule curves and calculated installation schedule information for each support / hanger, the delay risk for each support / hanger is determined, including: For each support bracket, the slope over a recent period (e.g., the last three days) is determined based on the installation progress curve as the first slope, and... Based on the planned progress curve, the slope of the same time period is determined as the second slope, and the ratio of the first slope to the second slope is taken as the delay risk of the support.
[0058] The slope characterizes the trend of the curve. By comparing trends, the delay risk of each support can be accurately quantified.
[0059] Preferably, sending the delay risk heatmap to a preset terminal includes: Analyze the relationships between pairs of delayed supports; these relationships include spatial adjacency and process sequence dependency. Based on the various relationships, the comprehensive association strength between any two delayed supports is calculated, and the delayed supports are mapped as nodes. The comprehensive association strength is used as the weight of the edge to construct a directed weighted network graph as the delay propagation network graph. Based on the delay propagation network diagram, identify the critical delay supports and their propagation paths; The key delay support and its propagation path are overlaid on the delay risk heat map to update the delay risk heat map, and the updated delay risk heat map is sent to the preset terminal.
[0060] Heat maps are used to display the geographical distribution of risks, but the risk points are isolated and fragmented. Therefore, by constructing a delay propagation network diagram, it is possible to reveal the potential impact and dependencies between delayed supports. This allows installers or project managers to know not only the geographical location of delayed supports, but also the critical delayed supports and their propagation paths, enabling a comprehensive approach to managing delayed supports by combining both delayed and critical delayed supports.
[0061] In this embodiment, spatial adjacency is determined in the following way: For any two delayed supports, determine the spatial distance between them (i.e., the spatial distance between the two delayed supports). And based on spatial distance Determine spatial proximity ,as follows: in, This is the parameter for the radius of influence of distance, for example, set to 5 meters. When At the same time (at the same location), ;when hour, = 0.6; the greater the distance, The closer it gets to 0.
[0062] Spatial proximity As a spatial adjacency relationship.
[0063] In this embodiment, the process sequence dependency is determined in the following way: For any two delayed supports, extract the task logic relationship between them (i.e., the pairwise delayed supports) from the construction plan network diagram or BIM 4D / 5D model; the task logic relationship includes strong dependency, weak dependency / resource dependency, as shown below: Strong Dependency (FS): The delay in completing support A is a necessary condition for the delay in starting support B. For example, if main pipe support A is not installed, valve assembly B on it cannot be hoisted. Weak Dependency / Resource Dependency: A and B do not have a mandatory process sequence, but they share the same scarce resource (such as a large crane). A delay in A may cause resource waiting for B.
[0064] Based on the task logic relationship between the two (i.e., the pairwise delayed support brackets), the process dependency PAB is calculated as follows: If a strong dependency exists between A and B: PAB = α (e.g., α = 1.0), PBA = 0; if a weak dependency exists between A and B: PAB = β (e.g., β = 0.3), PBA = 0; if A and B have no dependency: PAB = PBA = 0. The process dependency PAB is used as a process sequence dependency.
[0065] In this embodiment, based on various correlation relationships, the comprehensive correlation strength between any two delayed supports is calculated, including: Obtain the attributes of each delayed support and hanger, and determine the similarity of common risk attributes between pairs of delayed supports and hangers based on a predefined risk attribute weight table; For any two delayed supports, the comprehensive correlation strength is determined based on their spatial adjacency, process sequence dependency, and similarity of common risk attributes, as follows: in, Characterizing the overall correlation strength, Characterization process sequence dependency Representing spatial adjacency relationships, Characterization of spatial influence coefficient (preset value). Common risk amplification factor (preset value). Characterize the similarity of common risk attributes (between delayed support brackets A and B).
[0066] In this embodiment, based on a predefined risk attribute weight table, the similarity of common risk attributes between pairwise delayed supports is determined, including: Based on a predefined risk attribute weight table, the risk attributes of each delayed support are traversed, and then the similarity of common risk attributes between pairs of delayed supports is calculated, as follows: in, The similarity of common risk attributes (between delayed support brackets A and B) is represented by Match_k(A,B), which is a matching function. If A and B have the same value on the k-th attribute, then Match_k(A,B)=1; otherwise, Match_k... .
[0067] In this embodiment, an example table of risk attribute weights is as follows: Calculation example: Assume the properties of supports A and B are as follows: A: {Work Group: Work Group 1, Material: Batch No. 001, System: Fire Water, Drawing: F-101} and B: {Work Group: Work Group 1, Material: Batch No. 002, System: Fire Water, Drawing: F-102}. Based on the weight calculations in the table above: Work Group Matching: 1 × 0.3 = 0.3, Material Mismatch: 0 × 0.4 = 0, System Matching: 1 × 0.2 = 0.2, Drawing Mismatch: 0 × 0.1 = 0. Therefore... =0.3+0+0.2+0=0.5.
[0068] In this embodiment, based on the delay propagation network diagram, the identification of critical delay supports and their propagation paths includes: Based on the delay propagation network graph, multiple network centrality indices are calculated for each delay support; these indices include: out-degree centrality, in-degree centrality, and betweenness centrality. Based on the weighted summation of multiple network centrality indicators, the comprehensive criticality score of each delay support is determined, and delay supports with scores exceeding a preset threshold are identified as critical delay supports. For each critical delay support, in the delay propagation network diagram, find the maximum intensity diffusion path starting from the node corresponding to the critical delay support and the maximum intensity source path ending at the node corresponding to the critical delay support, and use them as its critical propagation paths.
[0069] Preferably, a method for progress monitoring and management at a construction and installation site further includes: Extract the feature vectors corresponding to each delayed support bracket; the feature vectors include: spatial location, associated construction team, installation process type, and batch of key materials used; Based on the feature vectors corresponding to each delayed support, clustering algorithms are used to analyze and automatically classify delayed supports with similar features into the same delay cluster. Analyze the common characteristics of each delay cluster to generate a delay analysis report for each delay cluster; Send each delay analysis report to the preset terminal.
[0070] In this way, through cluster analysis, the massive number of isolated delayed supports and hangers can be summarized into a few delay clusters with clear characteristics. Each cluster represents a type of systematic delay pattern. This allows installers or project managers to provide a unified solution to a type of problem, thereby efficiently and comprehensively improving the installation progress of building components and ensuring the progress of the building installation site.
[0071] In this embodiment, the clustering algorithm includes K-means, DBSCAN, etc. No specific algorithm is specified.
[0072] For example, clustering results show that all delayed supports in delay cluster A share the following characteristics: {Spatial location: Northeast corner of B2 floor; (Associated construction) team: Team C; Installation process type: Seismic bracing installation; Key material batch used: Bolt batch No. 2024-05}. This indicates that Team C, when using bolts from batch No. 2024-05 for seismic bracing installation at the northeast corner of B2 floor, experienced a systemic process defect or a quality issue with that batch of bolts.
[0073] For ease of understanding, an embodiment is shown below: Image data of the target area or target object (i.e., supports, electromechanical components) is acquired using image acquisition equipment (such as mobile and fixed equipment). The target detection area includes uninstalled areas, partially installed areas, and installed areas. Target objects include ducts, cable trays, water pipes, supports, fans, and other electromechanical installation-related system components and equipment. Image data includes image data and video data. An image recognition program (image recognition algorithm) performs various processing on the acquired image data as needed. If necessary, multiple image data will be stitched together to obtain complete target image data. Specifically, after the user acquires the target area image data using the image acquisition equipment, it is uploaded to the background program. The image algorithm analyzes the image data and automatically identifies and classifies the supports, pipes, equipment, etc. involved in the image through semantic segmentation to obtain the location bounding box of each target object. After classification, the program first performs appearance and installation quality checks on various target objects. If installation or appearance problems are found, detailed information about the problem will be sent to the user's terminal device (i.e., the preset terminal) for notification. After the inspection is completed, the progress of each target area is evaluated. The terminal device can receive feedback information at each stage and feedback from manual inspection.
[0074] For ease of understanding, some other embodiments are shown below: In this embodiment, a mobile phone with a shooting function (hereinafter referred to as a mobile phone) is a simple example of a mobile image data acquisition device; a camera capable of high-resolution shooting, video recording and audio recording (hereinafter referred to as a camera) is a simple example of a general image data acquisition device; and a server device with data processing function (hereinafter referred to as a server) is an electronic device.
[0075] Combination Figure 2 As shown, Figure 2 A flowchart illustrating the progress monitoring process is provided. Example 1: Image data is acquired from the target area via a mobile phone (which acts as an image acquisition device). Specifically, images or videos are taken of the installed supports, pipes, and equipment (the main components) within the target area. A server-side program then performs type recognition, quality assessment, and progress monitoring on the image data to obtain the construction progress (i.e., the installation progress of individual supports, the overall project progress, and the installation progress of each component). In this embodiment, the server-side program can return the evaluation results to the mobile phone (the terminal device, or a pre-set terminal) after the detection is completed, allowing users (such as installers or project managers) to stay informed about the construction progress.
[0076] Example 2: Mobile autonomous imaging devices such as drones and robotic dogs are used to conduct video surveillance of the construction site along pre-defined routes. Taking a drone as an example, the drone starts from marker point A and moves along a designated route to marker point B. High-definition cameras mounted on the drone capture the entire surveillance route from all angles, and the captured video data is stored in the drone's built-in storage. After completing the surveillance, the drone transmits the video data to a server backend program for evaluation of relevant indicators.
[0077] Combination Figure 3 As shown in the figure, this disclosure provides a progress monitoring and management system for construction and installation sites, including: The acquisition module is used to acquire on-site image data of various target areas at the construction and installation site. The recognition module is used to identify on-site image data based on image recognition algorithms to determine the image areas of multiple supports and hangers and multiple electromechanical components installed on them; wherein, electromechanical components include system pipelines, system accessories and system equipment; The component progress module is used to determine the component installation progress of each support and hanger based on the image areas of each support and hanger and the multiple electromechanical components installed on them, using a preset component installation progress algorithm. The regional progress module is used to determine the corresponding regional installation progress for each target region based on the component installation progress of all supports and hangers within the target region. The overall progress module is used to determine the overall project installation progress based on the regional installation progress of each target area.
[0078] This disclosure provides a construction installation site progress monitoring and management system. It acquires on-site image data of various target areas within the construction installation site and uses image recognition algorithms to identify and analyze the data. These algorithms efficiently, comprehensively, and traceably identify the supports and hangers within the target areas and the electromechanical components installed on them. Using the identified image areas of the supports and hangers and the electromechanical components installed on them, a preset component installation progress algorithm is applied to calculate the installation progress of each support and hanger, quickly determining the component installation progress of each identified support and hanger. This calculation is then applied to the regional installation progress of each target area, and by combining the regional installation progress of all target areas, the overall project installation progress at the construction installation site can be determined efficiently, comprehensively, and traceably.
[0079] Finally, it should be noted that the above preferred embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail through the above preferred embodiments, those skilled in the art should understand that various changes can be made to it in form and detail without departing from the scope defined by the claims of the present invention.
Claims
1. A method for progress monitoring and management at a construction and installation site, characterized in that, include: Acquire on-site image data of various target areas at the construction and installation site; Image recognition algorithms are used to identify on-site image data and determine the image areas of multiple supports and hangers and multiple electromechanical components installed on them; among which, electromechanical components include system pipelines, system accessories and system equipment; Based on the image areas of each support and hanger and the multiple electromechanical components installed on them, the component installation progress of each support and hanger is determined using a preset component installation progress algorithm. For each target area, the corresponding area installation progress is determined based on the component installation progress of all supports and hangers within the target area; The overall project installation schedule is determined based on the regional installation progress in each target area.
2. The method according to claim 1, characterized in that, The image regions based on each support and hanger and the multiple electromechanical components installed on them are used to determine the component installation progress of each support and hanger using a preset component installation progress algorithm, including: For each support and hanger, a support and hanger of the same type is obtained from the database as a calibration support and hanger. Based on the appearance and installation method of the calibration support and hanger, the image area of the support and hanger is subjected to compliance detection to obtain a first compliance result. The first compliance result includes compliant installation and non-compliant installation. The supports and hangers that are deemed non-compliant in the first compliance result are designated as non-compliant supports and hangers, and the component installation progress of the non-compliant supports and hangers is set to zero. The supports and hangers that are compliant in the first compliance result are designated as compliant supports and hangers. Based on the image areas of multiple electromechanical components installed on the compliant supports and hangers, the component installation progress of each compliant support and hanger is determined.
3. The method according to claim 2, characterized in that, The determination of the component installation progress of each compliant support based on the image area of multiple electromechanical components installed on the compliant support includes: For each compliant support, based on the image areas of each electromechanical component installed on it, compliance checks are performed on each electromechanical component installed on it to obtain a second compliance result for each corresponding electromechanical component. The second compliance result includes compliant installation and non-compliant installation. The second compliance result summarizes the various electromechanical components that are installed in compliance, determines the space utilization rate of compliant supports and hangers, and the completion progress of pipeline installation projects, as well as... Based on space utilization and pipeline installation project completion progress, determine the component installation schedule for compliant supports and hangers.
4. The method according to claim 3, characterized in that, Also includes: The location information of non-compliant supports and hangers and various non-compliant electromechanical components is sent to the preset terminal.
5. The method according to claim 1, characterized in that, The determination of the corresponding regional installation progress based on the component installation progress of all supports and hangers within the target area includes: Obtain information on the number and spatial distribution of supports and hangers within the target area; Based on the installation quantity information, spatial distribution information, and the component installation progress of each support and hanger, the installation progress of the corresponding area is determined through weighted calculation.
6. The method according to any one of claims 1 to 5, characterized in that, Also includes: Obtain the component installation progress of each support and hanger at multiple time points to form an installation progress sequence of each support and hanger; Based on the installation progress sequence of each support and hanger, the installation progress curve of each support and hanger is fitted respectively; Obtain the planned installation progress information of each support and hanger, and determine the delay risk of each support and hanger based on the installation progress curve and calculated installation progress information of each support and hanger. Supports and hangers with delay risks exceeding the preset risk threshold are designated as delayed supports and hangers. Based on the spatial location information of all delayed supports, a delay risk heat map is generated and sent to a preset terminal.
7. The method according to claim 6, characterized in that, Sending the delay risk heatmap to the preset terminal includes: Analyze the relationships between pairs of delayed supports; these relationships include spatial adjacency and process sequence dependency. Based on the various relationships, the comprehensive association strength between any two delayed supports is calculated, and the delayed supports are mapped as nodes. The comprehensive association strength is used as the weight of the edge to construct a directed weighted network graph as the delay propagation network graph. Based on the delay propagation network diagram, identify the critical delay supports and their propagation paths; The key delay support and its propagation path are overlaid on the delay risk heat map to update the delay risk heat map, and the updated delay risk heat map is sent to the preset terminal.
8. The method according to claim 7, characterized in that, Also includes: Extract the feature vectors corresponding to each delayed support bracket; the feature vectors include: spatial location, associated construction team, installation process type, and batch of key materials used; Based on the feature vectors corresponding to each delayed support, clustering algorithms are used to analyze and automatically classify delayed supports with similar features into the same delay cluster. Analyze the common characteristics of each delay cluster to generate a delay analysis report for each delay cluster; Send each delay analysis report to the preset terminal.
9. A progress monitoring and management system for construction and installation sites, characterized in that, include: The acquisition module is used to acquire on-site image data of various target areas at the construction and installation site. The recognition module is used to identify on-site image data based on image recognition algorithms to determine the image areas of multiple supports and hangers and multiple electromechanical components installed on them; wherein, electromechanical components include system pipelines, system accessories and system equipment; The component progress module is used to determine the component installation progress of each support and hanger based on the image areas of each support and hanger and the multiple electromechanical components installed on them, using a preset component installation progress algorithm. The regional progress module is used to determine the corresponding regional installation progress for each target region based on the component installation progress of all supports and hangers within the target region. The overall progress module is used to determine the overall project installation progress based on the regional installation progress of each target area.