Indoor decoration engineering supervision method and system based on BIM, electronic equipment and medium
By constructing a BIM model and calculating the proportion of buildings, identifying and rectifying areas with lagging progress, the problem of inaccurate project progress supervision in the existing technology is solved, and the accuracy of supervision and construction efficiency are improved.
Patent Information
- Application Number
- CN202411136204.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-19
- Publication Date
- 2024-12-10
AI Technical Summary
The existing BIM-based interior decoration engineering supervision method is difficult to fully control the project progress, resulting in low supervision accuracy.
By obtaining the interior decoration images and project progress in the target area, building a BIM model, determining supervision points whose project progress does not meet the preset conditions, and using the images of adjacent points to calculate the building proportion. If the proportion is lower than the threshold, a rectification will be generated measure.
It has realized the intelligent identification of problem areas with lagging progress, improved the accuracy of building proportion calculation and the pertinence of construction rectification, and improved the accuracy of BIM-based interior decoration engineering supervision.
Smart Images

Figure CN119106477A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of image processing technology, and in particular to a method, system, electronic device and storage medium for monitoring interior decoration projects based on BIM. Background Art
[0002] With the rapid development of construction industry technology, Building Information Modeling (BIM) technology has been widely used in the design and supervision of interior decoration projects. BIM technology provides a three-dimensional visual information model, allowing project managers to intuitively view all aspects of the building on the computer, thereby improving the accuracy of the design and the efficiency of the construction.
[0003] At present, the existing BIM-based interior decoration project supervision method relies on building a BIM model to achieve the coordination of project information to supervise the safe construction environment. However, in actual applications, due to the progress deviations in different locations of interior decoration projects during construction, interior decoration projects also need to supervise the progress of projects in different areas. It is often difficult to control the overall progress of the project by only supervising the safe construction environment, and the supervision is not comprehensive, resulting in low accuracy of BIM-based interior decoration project supervision. Summary of the invention
[0004] The present application provides a method, system, electronic equipment and medium for monitoring interior decoration projects based on BIM, which has the effect of improving the accuracy of monitoring interior decoration projects.
[0005] In the first aspect, the present application provides a method for supervision of interior decoration projects based on BIM, including: Obtain interior decoration images and project progress at multiple project supervision points in the target area; Based on the initial building image of the target area and the interior decoration images of each of the engineering supervision points, a BIM model corresponding to the target area is constructed; Determine, among the engineering supervision points, a target engineering supervision point where the engineering progress does not meet the preset progress conditions; Determine the adjacent engineering supervision points of the target engineering supervision point in the BIM model, and determine the building proportion of the target area by combining the target engineering supervision point and the target images corresponding to the adjacent engineering supervision points in the BIM model; If the building proportion is less than the building proportion threshold, corrective measures for the construction position corresponding to the target image in the target area are generated.
[0006] In a second aspect of the present application, a BIM-based interior decoration project supervision system is provided, the system comprising: An information acquisition module is used to obtain interior decoration images and project progress of multiple project supervision points in the target area; A BIM model construction module is used to construct a BIM model corresponding to the target area based on the initial building image of the target area and the interior decoration images of each engineering supervision point; A building proportion determination module is used to determine, among the engineering supervision points, a target engineering supervision point whose engineering progress does not meet the preset progress conditions; to determine the adjacent engineering supervision points of the target engineering supervision point in the BIM model, and to determine the building proportion of the target area by combining the target engineering supervision point and the target images corresponding to the adjacent engineering supervision points in the BIM model; A project supervision module is used to generate corrective measures for the construction location corresponding to the target image in the target area if the building proportion is less than the building proportion threshold In a third aspect of the present application, an electronic device is provided, comprising a memory, a processor, and a program stored in the memory and executable on the processor, wherein the program can implement a method for supervising interior decoration projects based on BIM when loaded and executed by the processor.
[0007] In a fourth aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor implements a BIM-based interior decoration project supervision method.
[0008] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: By adopting the above technical solution, a BIM model of the target area is constructed, and then the problem supervision points where the progress does not meet expectations are located, and their adjacent points in the BIM model are determined. Then, the images corresponding to the target points and adjacent points are used to identify the building outline, and the proportion of the area to the preset area is calculated as the building proportion. If the proportion is lower than the threshold, corrective measures are formulated for the corresponding construction position of the target image, realizing intelligent identification of problem areas with lagging progress, calculating and judging the building proportion and analyzing the differences, and providing highly targeted construction rectification measures, thereby improving the accuracy of BIM-based interior decoration project supervision. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] Figure 1 It is a flowchart of a method for supervising interior decoration projects based on BIM provided in an embodiment of the present application; Figure 2 It is a structural schematic diagram of a BIM-based interior decoration project supervision system provided in an embodiment of the present application; Figure 3It is a structural schematic diagram of an electronic device provided in an embodiment of the present application.
[0010] Description of reference numerals: 300, electronic device; 301, processor; 302, communication bus; 303, user interface; 304, network interface; 305, memory. DETAILED DESCRIPTION
[0011] In order to enable technicians in this field to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.
[0012] In the description of the embodiments of the present application, words such as "for example" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "for example" or "for example" is intended to present related concepts in a specific way.
[0013] In the description of the embodiments of the present application, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.
[0014] This application embodiment provides a method for monitoring interior decoration projects based on BIM. Figure 1 , Figure 1 This is a flow chart of a method for monitoring interior decoration projects based on BIM provided by an embodiment of the present application. The method can be implemented by a computer program, which can be integrated into an application or run as an independent tool application. The method can also be implemented by a single-chip microcomputer or run on a BIM interior decoration project monitoring system based on the von Neumann system. Specifically, the method can include the following steps: Step 101: Acquire interior decoration images and engineering progress of multiple engineering supervision points in a target area; construct a BIM model corresponding to the target area based on the initial building image of the target area and the interior decoration images of each engineering supervision point.
[0015] Among them, the project supervision point refers to the specific location in the interior decoration project that needs to be monitored and inspected. In the embodiment of the present application, the project supervision point can be understood as a key area or a typical area of the interior decoration project, which is used to monitor the progress and quality of the project.
[0016] Indoor decoration images refer to pictures that reflect the status of indoor decoration projects. In the embodiments of the present application, indoor decoration images can be understood as pictures of the decoration process and effects taken at various project supervision points, which are used to record the actual construction status of the project.
[0017] Project progress refers to the percentage of completed project volume to total project volume. In the embodiments of the present application, project progress can be understood as the ratio of the interior decoration construction volume completed at each project supervision point to the total construction volume of the point, which is used to reflect the progress of the project at each supervision point.
[0018] The initial building image refers to the interior picture of the house in the target area before decoration. In the embodiment of the present application, the initial building image can be understood as a photographic record of the interior space of the target area before the decoration construction begins, which is used to provide the original state information of the target area.
[0019] BIM model refers to building information model. In the embodiment of the present application, BIM model can be understood as a three-dimensional digital model containing complete building information of the target area, which is used for visual supervision of the project.
[0020] Specifically, in order to achieve accurate supervision of different areas of interior decoration projects, it is necessary to first obtain interior decoration images and project progress data of multiple project supervision points in the target area. Interior decoration images can be understood as pictures of the construction process and decoration effects taken on site at the supervision point, which are used to record the actual construction status of the supervision point. Project progress can be understood as the proportion of the construction work volume completed at the supervision point to the total construction work volume, which is used to reflect the progress of the supervision point. After obtaining the supervision point images and progress, it is necessary to build a building information model (BIM model) corresponding to the target area. The BIM model is a three-dimensional digital model containing complete building information of the target area, which can realize visual supervision of the project. The input required to build the BIM model includes the initial building image of the target area and the decoration images of each supervision point. The initial building image records the original state of the target area and provides basic data for building BIM. First, the initial image is imported into the software to build the initial BIM model. Then, the image recognition technology is used to extract the decorative features in the supervision point image and obtain the geometric and texture information of the component. Finally, the real-life images corresponding to these features are superimposed on the corresponding positions of the BIM model to form a BIM model of the target area that integrates actual details. By constructing this BIM model containing real-life details, the construction progress and quality of each area can be monitored intuitively, achieving accurate and dynamic management of interior decoration projects, and greatly improving the efficiency and accuracy of supervision.
[0021] Based on the above embodiment, as an optional embodiment, in step 101: based on the initial building image of the target area and the interior decoration images of each engineering supervision point, a BIM model corresponding to the target area is constructed. This step may also include the following steps: Step 201: Import the initial building image into a preset BIM modeling software to construct an initial BIM model of the target area.
[0022] Among them, the preset BIM modeling software refers to professional software for building information modeling and BIM three-dimensional modeling. In the embodiment of the present application, the preset BIM modeling software can be understood as BIM model building software such as Revit, ArchiCAD, Bentley, etc., which is used to import two-dimensional images and build a three-dimensional digital BIM model.
[0023] Specifically, in order to construct a complete BIM model of the target area, it is necessary to first import the initial building image and build the initial BIM model in the preset BIM modeling software as the basis of the complete model. Preset BIM modeling software such as Revit and ArchiCAD have the functions of image import and three-dimensional modeling, which can efficiently convert two-dimensional images into three-dimensional models. The initial building image records the original state of the target area and provides basic space and construction information. Preset software such as Revit as BIM modeling tools. Then import the collected initial building images of the target area, including photos reflecting the location information of the original walls, doors, windows, and pipelines. In the software, use the wall tool to draw the wall elements in the image, use the door and window tool to draw the door and window elements, and draw the basic layout and structure of the original house in turn. At the same time, according to the location information and size parameters reflected in the image, draw components such as columns, pipelines, and furniture. Gradually form the initial digital BIM model of the target area. Through this process, the initial building image is imported into the preset BIM software, and the initial BIM model containing the basic structure and original state information of the target area is constructed, providing a data basis.
[0024] Step 202: Perform image recognition on the interior decoration image of each engineering supervision point to obtain the decoration features of each engineering supervision point.
[0025] Among them, the decorative features refer to image features that reflect the visual effects of interior decoration elements. In the embodiments of the present application, the decorative features can be understood as the geometric features and texture features of interior decoration components obtained by image recognition, which are used to represent the actual decorative effects in the BIM model.
[0026] Specifically, in order to realize the visual reality of the BIM model, it is necessary to obtain the actual decoration effect characteristics of each supervision point. Therefore, image recognition is performed on the interior decoration images of the supervision points to extract the decoration features. The interior decoration images record the actual current decoration effects of each supervision point. The decoration features refer to the geometric features and texture features extracted by the image processing algorithm, which can quantitatively express the decorative visual effects. The input interior decoration images are classified at the pixel level to distinguish the elements such as walls, floors, and furniture, and extract the geometric features such as the contour coordinates, area proportion, and pixel value of each decorative component. The visual effects of the decorative materials are captured by the perceptual hash algorithm, and the decorative texture features representing the color and texture are obtained. The decoration feature information containing geometric features and texture features is associated with the BIM model of the corresponding supervision point, laying the foundation for the subsequent integrated visual effects. By performing image recognition on the decoration images of the supervision points, the decoration feature data expressing the actual decoration effect can be effectively obtained, the reality integration of the BIM model can be realized, and the degree of refinement of supervision can be improved.
[0027] Based on the above embodiment, as an optional embodiment, in step 202: performing image recognition on the indoor decoration image of each engineering supervision point to obtain the decoration features of each engineering supervision point, this step may also include the following steps: Step 212: Perform target detection on the interior decoration images of each engineering supervision point to determine the decorative components in each interior decoration image.
[0028] Among them, the decorative component refers to the architectural element used to enhance the beauty and function in interior decoration. In the embodiment of the present application, the decorative component can be understood as various decorative parts in the interior decoration image, which are used to express the constituent elements of the decorative effect.
[0029] Specifically, in order to accurately extract the decorative features of the images of the supervision points, it is necessary to first determine the specific decorative components in the image through target detection technology. Target detection can be achieved using a pre-trained detection model. Specifically, a convolutional neural network is trained using a large number of annotated interior decoration image data sets to obtain a target detection model that can detect decorative components such as walls, ceilings, and floors. When processing the interior decoration images of the supervision points, the images are input into the target detection model for forward calculation. The model can give the positions of different decorative components in each image and give the component categories, such as walls, carpets, chandeliers, etc. In this way, through target detection, the image content can be automatically analyzed to locate the different decorative components that constitute the overall decorative effect, which provides a basis for the subsequent extraction of detailed features for each decorative component and the realization of the refined reality of the BIM model.
[0030] Step 222: According to the image corresponding to each decorative component, the geometric features and texture features of each decorative component are determined, and each geometric feature and each texture feature is used as the decorative feature corresponding to each engineering supervision point.
[0031] Among them, geometric features and texture features refer to quantitative indicators used to characterize the visual features of target objects in images. In the embodiments of the present application, geometric features and texture features can be understood as geometric information such as shape and position of decorative components extracted by image processing algorithms, as well as visual texture features such as material and color, which are used to accurately express decorative effects.
[0032] Specifically, in order to further refine features that can express decorative effects, it is necessary to use computer vision algorithms to extract the geometric features and texture features of the components based on the images of each detected decorative component as the decorative features of the supervision point. Geometric features such as contour coordinates, area ratio, and position parameters in the component image are calculated using semantic segmentation, edge detection and other technologies. At the same time, visual texture features such as color distribution and material texture of the components are obtained through algorithms such as perceptual hashing. For example, for wall paint components, its geometric features such as the contour frame and the area in the middle of the wall, as well as texture features such as the RGB color value distribution and smoothness of the paint can be obtained. The geometric features and texture features of all decorative components at the same supervision point are combined as the complete decorative features of this supervision point, which are used to realize the refined reality of the BIM model.
[0033] Step 203: In the initial BIM model, the real scene images corresponding to the decoration features of each engineering supervision point are superimposed on the corresponding three-dimensional model positions to obtain the BIM model corresponding to the target area.
[0034] The real scene image refers to a picture that can reflect the details of the actual scene. In the embodiment of the present application, the real scene image can be understood as the interior decoration image of each engineering supervision point, which is used to present the actual decoration effect in the BIM model.
[0035] The 3D model position refers to a specific part in the BIM model space. In the embodiments of the present application, the 3D model position can be understood as a specific area in the 3D space corresponding to modeling elements such as walls, floors, furniture, etc. in the BIM model, which is used to achieve accurate alignment between the real-life image and the BIM model.
[0036] BIM model refers to building information model. In the embodiment of the present application, the BIM model can be understood as a three-dimensional digital building model that integrates the real-life decoration effects of each supervision point in the target area, which is used to achieve accurate and intuitive supervision of the project.
[0037] Specifically, in order to realize the visual reality of the BIM model, it is necessary to accurately superimpose the real-life decoration images of each supervision point to the corresponding position on the basis of the initial BIM model to obtain a BIM model rich in actual details. When extracting the decorative features of the supervision point, the high-definition real-life interior decoration images are retained. Then, the precise three-dimensional spatial position of each supervision point in the BIM model is determined. Then, the image overlay technology is used to match the real-life image as a new material map to the surface of the corresponding position in the BIM model, such as mapping the ground decoration picture to the ground component in the model, to realize the visual reality of the BIM model. The acquired geometric features and texture features are assigned to the corresponding BIM components as attribute data. Finally, a BIM model of the target area with rich real-life details is obtained. Each supervision point in the BIM model is integrated with the actual decoration effect, so that the BIM model presents a realistic decoration scene, which will directly enhance the accuracy of engineering supervision.
[0038] Step 102: Among the project supervision points, determine the target project supervision point whose project progress does not meet the preset progress condition.
[0039] Among them, the preset progress conditions refer to the expected progress targets at each stage of the project construction. In the embodiments of the present application, the preset progress conditions can be understood as the progress nodes and progress requirements that each project supervision point should reach at each construction stage according to the project plan, which are used to compare with the actual progress to determine whether the project progress meets expectations.
[0040] The target engineering supervision point refers to the construction area that needs to be focused on. In the embodiments of the present application, the target engineering supervision point can be understood as a supervision point that is determined to be behind schedule or has problems by comparing with the preset progress conditions, which is used to focus supervision resources and promptly discover and resolve abnormal situations in the construction process.
[0041] Specifically, in order to find the key areas where there are problems with the project progress, it is necessary to determine whether the project progress meets the preset progress requirements among all the project supervision points, and lock the supervision points where the project progress does not meet the requirements as the target points for subsequent key supervision. According to the project plan, the progress nodes and progress requirements of each stage are set to form the preset progress conditions for judging the progress of the project. Then, visit each project supervision point in turn, use image recognition and other technologies to analyze the construction progress of the supervision point, and extract progress-related features, such as the completed area, material stacking, etc. Compare the actual progress of the extracted supervision point with the preset progress conditions to determine whether there is any situation that does not meet the progress requirements. The supervision points that do not meet the progress conditions are determined as target project supervision points, and they need to be focused on to ensure that the project is carried out on schedule. By comparing and judging with the expected progress, the supervision points with abnormal project progress can be intelligently identified, and key supervision can be achieved to ensure the overall project schedule goals and improve supervision efficiency.
[0042] Based on the above embodiment, as an optional embodiment, in step 102: determining the target engineering supervision point whose engineering progress does not meet the preset progress condition among the engineering supervision points, this step may also include the following steps: Step 301: For each engineering supervision point, compare the engineering progress of the engineering supervision point with the standard engineering progress corresponding to the engineering supervision point.
[0043] The standard engineering progress refers to the progress required by the plan for each construction stage. In the embodiments of the present application, the standard engineering progress can be understood as the progress target that each engineering supervision point should achieve at different stages according to the project schedule, which is used to compare with the actual progress to determine whether the construction meets the planned requirements.
[0044] Specifically, in order to accurately evaluate the construction progress of each supervision point, it is necessary to compare and analyze the actual project progress of each supervision point with the corresponding standard project progress. According to the project schedule, the standard project progress targets that each supervision point should achieve at different stages should be determined in advance, such as completing 80% of the purchase of decoration materials by the end of January. Then, during the construction process, the computer vision algorithm is used to analyze the on-site images of each supervision point, identify information such as material stacking and decoration completion ratio, and calculate the actual project progress of the supervision point, such as 60% completion of material procurement. The actual project progress indicators obtained for each supervision point are compared with the pre-set standard project progress targets one by one to determine whether the actual construction progress meets the standard requirements. Through comparative analysis with the standard progress, it is possible to accurately find the supervision points that are lagging behind or even stopped, implement key supervision, ensure that the project proceeds smoothly on schedule, and improve supervision efficiency.
[0045] Step 302: If the project progress lags behind the standard project progress, and the difference between the project progress and the standard project progress exceeds a preset threshold, the project supervision point is used as the target project supervision point.
[0046] Specifically, in order to find out the supervision points that seriously affect the progress and focus on governance, it is necessary to compare and determine whether the difference between the actual progress and the standard progress of each supervision point exceeds the preset threshold. If it exceeds, it will be determined as a target supervision point. Calculate the difference between the actual progress and the standard progress of each supervision point. For example, the actual completion of the decoration material procurement progress of a supervision point is 60%, while the standard progress requirement is 80%, then the difference is 20%. Then, compare the obtained difference with the progress difference threshold preset by the system. For example, the preset threshold is that if the progress difference exceeds 15%, it is considered to be seriously behind schedule. If the progress difference of the supervision point reaches or exceeds the threshold, for example, in the above example, the actual progress lags behind by 20%, which exceeds the threshold of 15%, then the supervision point is confirmed as a target supervision point and needs to be focused on to eliminate the progress gap as soon as possible. By setting threshold judgment, problematic supervision points that seriously affect the construction period can be intelligently identified, focused governance can be carried out, and the progress of the construction period can be effectively controlled.
[0047] Step 103: Determine the adjacent project supervision points of the target project supervision point in the BIM model, and determine the building proportion of the target area by combining the target project supervision point and the adjacent project supervision points corresponding to the target images in the BIM model.
[0048] Among them, adjacent engineering supervision points refer to other supervision points that are adjacent to the target engineering supervision point. In the embodiment of the present application, adjacent engineering supervision points can be understood as other supervision points within a certain range of distance from the target supervision point in the three-dimensional BIM model, which are used to constitute the target area that needs to be focused on together with the target point.
[0049] The target image refers to a construction site photo or video image containing the target supervision point and the adjacent supervision points. In the embodiments of the present application, the target image can be understood as a visual data of the actual building environment corresponding to the location of the target supervision point and the adjacent supervision points, which is used to analyze the construction status in the area, calculate the building proportion, etc.
[0050] Building proportion refers to the percentage of the area of the building target in the image. In the embodiments of the present application, building proportion can be understood as the proportion of the construction work targets such as building components, equipment and facilities in the target image of the target supervision point and its adjacent points to the entire image area, which is used to judge the overall construction status and progress in the target area.
[0051] Specifically, in order to fully grasp the construction status of the problem area, it is necessary to find the adjacent supervision points around the target supervision point, which together constitute the target area of key supervision, and count the proportion of buildings in the area to determine the construction progress. In the BIM model, according to the location of the target supervision point, other supervision points within a certain range around it are selected as adjacent supervision points. Then, the on-site construction photos corresponding to the target supervision point and the adjacent supervision point are collected as the target image. These target images are segmented and recognized, and the building target areas such as building components, equipment and facilities are extracted. The percentage of the total number of pixels in the building target area to the entire image is calculated, that is, the building proportion of the target area is obtained. For example, the number of pixels of the building target in the target area is 18,000, and the number of pixels of the entire image is 30,000. Then, the building proportion of the target area is 18,000 / 30,000=60%. By counting the proportion of buildings, it is possible to determine the completed or ongoing construction work in the target area, evaluate the overall construction progress of the area, conduct key supervision and governance, and eliminate construction anomalies to the greatest extent.
[0052] Based on the above embodiment, as an optional embodiment, in step 103: determining the adjacent engineering supervision points of the target engineering supervision point in the BIM model, this step may also include the following steps: Step 401: Obtain the spatial coordinate position of each engineering supervision point in the BIM model; based on each spatial coordinate position, calculate the spatial distance between the target engineering supervision point and any engineering supervision point.
[0053] Among them, the spatial coordinate position refers to the determined position of the engineering supervision point in three-dimensional space. In the embodiment of the present application, the spatial coordinate position can be understood as the three-dimensional coordinates (x, y, z) of each supervision point set in the BIM model, which is used to represent the precise position of the supervision point in the engineering project space.
[0054] Spatial distance refers to the actual straight-line distance between engineering supervision points in three-dimensional space. In the embodiments of the present application, spatial distance can be understood as the actual physical distance between the target supervision point and any supervision point calculated using a three-dimensional geometric algorithm based on the coordinate position of the supervision point in the BIM model, which is used to determine the orientation relationship between the supervision points and find the surrounding supervision points related to the target point.
[0055] Specifically, in order to find the surrounding points related to the position of the target supervision point, it is necessary to first obtain the spatial coordinate position of each supervision point set in the BIM model, and then calculate the spatial distance between the target point and other points based on these coordinates. Load the three-dimensional BIM model, read the x, y, and z coordinates of each supervision point contained in the model, and determine the spatial coordinate position of each point. Then select the specified target supervision point and obtain its coordinate value, for example, the coordinates of point A are (12, 30, 15). Then, take out the coordinates of other supervision points one by one, such as the coordinates of point B (18, 30, 10), and calculate the straight-line spatial distance between the target point A and other points B according to the three-dimensional space geometric relationship formula, such as calculating the value of the distance between two points by the Pythagorean theorem. Repeat the calculation process to obtain the spatial distance data of the target supervision point and all points in the model. For example, points within 50 meters from the target point are determined as surrounding supervision points related to the position of the target point. By calculating the spatial distance, the surrounding supervision points adjacent to the target supervision point in direction can be found and included in the supervision scope to optimize the allocation of supervision resources.
[0056] Step 402: Filter out engineering supervision points whose spatial distance is less than a distance threshold as adjacent engineering supervision points.
[0057] The distance threshold refers to the maximum distance value standard for determining whether the spatial distance is adjacent. In the embodiment of the present application, the distance threshold can be understood as a preset distance value, which is used to screen out the surrounding supervision points whose distance from the target supervision point is within the value and identify them as adjacent supervision points related to the target point position.
[0058] Specifically, in order to determine the scope of the target area that needs to be focused on, it is necessary to screen out the surrounding supervision points whose spatial distance from the target supervision point A is within the preset threshold as the adjacent supervision points of the target point. The spatial distance between the target point A and each supervision point is calculated, such as the distance between point B is 50 meters and the distance between point C is 20 meters. Then, the preset distance threshold is 30 meters, that is, the points within 30 meters are determined as adjacent points. Next, traverse all the distance data of the supervision points and screen out points less than 30 meters, that is, the spatial distance between point C and the target point A is 20 meters, which is lower than the threshold of 30 meters, so point C is determined as the adjacent supervision point of point A. Repeat the screening process and finally obtain a set of all adjacent supervision points within 30 meters of point A. These adjacent points and the target point A constitute the scope of the area that needs to be focused on. By setting the distance threshold for screening, the scope of the problem area can be intelligently determined, accurate supervision resource planning can be carried out, and supervision efficiency can be improved.
[0059] Based on the above embodiment, as an optional embodiment, in step 103: combining the target images corresponding to the target engineering supervision point and the adjacent engineering supervision points in the BIM model to determine the building proportion of the target area, this step may also include the following steps: Step 403: Identify the target image and determine the building outlines of the target engineering supervision point and adjacent engineering supervision points in the BIM model.
[0060] The building outline refers to the boundary depiction of the building target in the image. In the embodiment of the present application, the building outline can be understood as the building edge line identified on the target image by the image processing algorithm, which is used to describe the two-dimensional shape outline of the building target on the image plane.
[0061] Specifically, in order to accurately know the actual construction status of the buildings in the target area, it is necessary to identify the building outlines related to the target supervision point and the adjacent supervision points on the corresponding target image. Load the target image in the target area, which contains the target supervision point A and the adjacent supervision points B and C. Use computer vision algorithms such as semantic segmentation and target detection to identify the boundary outlines of each building on the target image, such as identifying the outline of a main structure. According to the position of the target point and the adjacent points, determine which buildings in the BIM model the identified building outlines correspond to. For example, if it is confirmed that the main structure corresponds to Building 1 in the model, the building outlines are obtained through image recognition, which can clearly understand the actual construction status of each building in the target area and provide image support for subsequent status analysis and management decisions.
[0062] Step 404: Calculate the ratio of the area corresponding to the building outline to the preset area area of the target area, and use the ratio as the building proportion of the target area.
[0063] The preset area refers to the total area setting value of the target area. In the embodiment of the present application, the preset area can be understood as the total area value pre-set according to the area range when generating the target area, which is used as the denominator for subsequent calculation of the building proportion.
[0064] Specifically, in order to evaluate the overall construction progress status of the target area, it is necessary to calculate the ratio of the building outline area identified in the area to the total area of the preset area as the building proportion. Extract the building outline on the target area image and calculate the total outline area. Assume that the building outline area is 2,000 square meters. Set the total area of the target area to 5,000 square meters in advance as the preset area area. Divide the obtained building outline area of 2,000 square meters by the preset area of 5,000 square meters, and calculate that the proportion of the building outline area to the preset area area is 40%. This proportion of 40% is used as the building proportion of the target area to evaluate the overall construction progress status in the target area. By calculating the building proportion, the completed and under-construction construction status in the target area can be intuitively reflected, providing a basis for the subsequent formulation of precise construction progress control.
[0065] Step 104: If the building proportion is less than the building proportion threshold, then generating rectification measures for the construction position corresponding to the target image in the target area.
[0066] The building proportion threshold refers to the minimum proportion standard for judging whether the building proportion is too low. In the embodiment of the present application, the building proportion threshold can be understood as a preset building proportion value, which is used to judge whether the building proportion in the target area is lower than the standard value. If it is lower, it indicates that the construction progress in the area is seriously insufficient and corrective measures need to be formulated.
[0067] The corrective measures for the construction location refer to the corrective plans generated for the specific construction work points with problems in the target area. In the embodiments of the present application, the corrective measures for the construction location can be understood as a specific corrective plan formulated according to the actual situation of the corresponding construction location in the target image, which is used to guide and optimize the construction organization of the location, improve efficiency, and ensure that the work is completed on time and with quality.
[0068] Specifically, in order to solve the serious problem of delayed construction progress in the target area, it is necessary to determine whether the proportion of buildings in the area is lower than the preset threshold. If so, corrective measures are formulated for the corresponding construction location in the target image. The overall building proportion of the target area is calculated, for example, the proportion is 30%. The preset building proportion threshold is 40%, which is used to determine whether the progress is delayed. If the area proportion of 30% is lower than the preset threshold of 40%, it is confirmed that there are problems that seriously affect the progress in the target area. According to the target image in the target area, the specific construction location with problems is located, such as the main building structure that has not been completed. Corrective measures are formulated for the construction location, such as re-planning the operation sequence and adding operators to speed up the progress. By comparing the problem with the threshold and giving corrective measures for the corresponding location, the problem of insufficient construction progress in the target area can be effectively solved, efficiency can be improved, and the project can be completed on time and with high quality.
[0069] Based on the above embodiment, as an optional embodiment, in step 104: generating rectification measures for the construction position corresponding to the target image in the target area, this step may also include the following steps: Step 501: Compare the target image with the standard construction image to determine the deviation rate of the size, position and material of the construction position corresponding to the target image.
[0070] The standard construction image refers to a reference image that meets the requirements of engineering design and construction specifications. In the embodiments of the present application, the standard construction image can be understood as a sample image prepared in advance that reflects an ideal construction state, which is used to compare with the actual construction target image to determine the quality deviation.
[0071] Size, location and material refer to three key indicators for measuring construction quality. In the embodiments of the present application, size, location and material can be understood as comparing the target image and the standard image in terms of size, spatial location, used materials, etc. for the same construction operation location, which are used to calculate the deviation rate of the three indicators and judge the construction quality problems.
[0072] Specifically, in order to evaluate the quality problems at the target construction location, it is necessary to calculate the deviation rate of the target image in terms of size, position and material by comparing it with the standard construction image. Load the target construction image that needs quality inspection. Prepare the standard construction sample image of the corresponding position, compare the size difference between the two images at the same construction location, and calculate the size deviation rate; compare the position coordinate difference to calculate the position deviation rate; detect the material usage difference to determine the material deviation. Summarize the deviation rates obtained in the three aspects, such as 5% size deviation rate, 10% position deviation rate, and 15% material deviation rate. By comparing and analyzing the deviation rates with the standards, it is possible to quantify and determine the specific quality problems at the target construction location, guide subsequent rectification measures, and improve project quality.
[0073] Step 502: Based on the deviation rates of the size deviation, position deviation and material deviation, the corresponding corrective measures are matched in the database.
[0074] Specifically, in order to propose effective rectification measures for the quality problems at the target construction location, it is necessary to match the corresponding rectification plan in the database based on the deviation rates of the three aspects of size, position and material that have been calculated. Calculate the size deviation rate of 5%, the position deviation rate of 10% and the material deviation rate of 15% at the target location, and find the rectification strategy that matches these three deviation rate indicators in the preset rectification measures database. For example, for position deviation, measures such as recalibrating the positioning and measuring equipment can be taken, and the matched rectification measures for size, position and material can be combined to generate an overall rectification plan for the target construction location. Obtaining highly targeted rectification measures through database matching can effectively guide the subsequent improvement of construction quality and improve the accuracy of engineering supervision.
[0075] Reference Figure 2 , a BIM-based interior decoration project supervision system provided in an embodiment of the present application, the system includes: an information acquisition module, a BIM model construction module, a building proportion determination module, and a project supervision module, wherein: An information acquisition module is used to obtain interior decoration images and project progress of multiple project supervision points in the target area; The BIM model building module is used to build the BIM model corresponding to the target area based on the initial building image of the target area and the interior decoration images of each engineering supervision point; The building proportion determination module determines the target project supervision point whose project progress does not meet the preset progress conditions among various project supervision points; it is used to determine the adjacent project supervision points of the target project supervision point in the BIM model, and determine the building proportion of the target area by combining the target project supervision point and the corresponding target images of the adjacent project supervision points in the BIM model; The engineering supervision module is used to generate corrective measures for the construction location corresponding to the target image in the target area if the building proportion is less than the building proportion threshold.
[0076] Based on the above embodiments, the BIM model construction module is also used to import the initial building image into the preset BIM modeling software to construct the initial BIM model of the target area; perform image recognition on the interior decoration image of each engineering supervision point to obtain the decoration features of each engineering supervision point; in the initial BIM model, the real-life image corresponding to the decoration features of each engineering supervision point is superimposed on the corresponding three-dimensional model position to obtain the BIM model corresponding to the target area.
[0077] Based on the above embodiments, the BIM model construction module is also used to perform target detection on the interior decoration images of each engineering supervision point to determine the decorative components in each interior decoration image; according to the image corresponding to each decorative component, the geometric features and texture features of each decorative component are determined, and each geometric feature and each texture feature is used as the decorative feature corresponding to each engineering supervision point.
[0078] Based on the above embodiment, the building proportion determination module is also used to compare the project progress of each project supervision point with the standard project progress corresponding to the project supervision point; if the project progress lags behind the standard project progress and the difference between the project progress and the standard project progress exceeds a preset threshold, the project supervision point will be used as the target project supervision point.
[0079] Based on the above embodiments, the building proportion determination module is also used to obtain the spatial coordinate position of each engineering supervision point in the BIM model; based on each spatial coordinate position, calculate the spatial distance between the target engineering supervision point and any engineering supervision point; and screen out engineering supervision points whose spatial distance is less than the distance threshold as adjacent engineering supervision points.
[0080] Based on the above embodiments, the building proportion determination module is also used to identify the target image, determine the building outlines of the target engineering supervision point and the adjacent engineering supervision points in the BIM model; calculate the ratio of the area corresponding to the building outline to the preset area area of the target area, and use the ratio as the building proportion of the target area.
[0081] Based on the above embodiments, the engineering supervision module is also used to compare the target image with the standard construction image to determine the deviation rate of the size, position and material of the construction location corresponding to the target image; based on the deviation rate of size deviation, position deviation and material deviation, the corresponding corrective measures are matched in the database.
[0082] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0083] The present application also discloses an electronic device. Figure 3 , Figure 3 The electronic device 300 may include: at least one processor 301 , at least one network interface 304 , a user interface 303 , a memory 305 , and at least one communication bus 302 .
[0084] The communication bus 302 is used to realize the connection and communication between these components.
[0085] The user interface 303 may include a display interface and a camera interface. Optionally, the user interface 303 may also include a standard wired interface and a wireless interface.
[0086] The network interface 304 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).
[0087] Among them, the processor 301 may include one or more processing cores. The processor 301 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 305, and calling data stored in the memory 305. Optionally, the processor 301 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 301 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface diagrams and applications, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 301, and it can be implemented separately through a chip.
[0088] Among them, the memory 305 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 305 may optionally also be at least one storage device located away from the aforementioned processor 301. Refer to Figure 3 , the memory 305 as a computer storage medium may include an operating system, a network communication module, a user interface module and an application based on the BIM interior decoration project supervision method.
[0089] exist Figure 3In the electronic device 300 shown, the user interface 303 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 301 can be used to call an application program based on a BIM interior decoration project supervision method stored in the memory 305. When executed by one or more processors 301, the electronic device 300 executes one or more methods in the above-mentioned embodiments. It should be noted that for the aforementioned method embodiments, for the sake of simple description, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.
[0090] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0091] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0092] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0093] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0094] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.
[0095] The above are only exemplary embodiments of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification and the truth of practice, those skilled in the art will easily think of other embodiments of the present disclosure.
[0096] This application is intended to cover any variation, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the art not recorded in the present disclosure. The description and examples are to be regarded as exemplary only.
Claims
1. A method for supervision of interior decoration projects based on BIM. It is characterized in that include: Obtain interior decoration images and project progress at multiple project supervision points in the target area; Based on the initial building image of the target area and the interior decoration images of each of the engineering supervision points, a BIM model corresponding to the target area is constructed; Determine, among the engineering supervision points, a target engineering supervision point where the engineering progress does not meet the preset progress conditions; Determine the adjacent engineering supervision points of the target engineering supervision point in the BIM model, and determine the building proportion of the target area by combining the target engineering supervision point and the target images corresponding to the adjacent engineering supervision points in the BIM model; If the building proportion is less than the building proportion threshold, corrective measures for the construction position corresponding to the target image in the target area are generated.
2. According to the BIM-based interior decoration project supervision method of claim 1, It is characterized in that The constructing of a BIM model corresponding to the target area based on the initial building image of the target area and the interior decoration images of each engineering supervision point includes: Importing the initial building image into a preset BIM modeling software to construct an initial BIM model of the target area; Performing image recognition on the interior decoration images of each of the engineering supervision points to obtain the decoration features of each of the engineering supervision points; In the initial BIM model, the real-life images corresponding to the decorative features of each engineering supervision point are superimposed on the corresponding three-dimensional model positions to obtain a BIM model corresponding to the target area.
3. According to the BIM-based interior decoration project supervision method of claim 2, It is characterized in that The image recognition is performed on the interior decoration image of each engineering supervision point to obtain the decoration features of each engineering supervision point, including: Performing target detection on the interior decoration images of each engineering supervision point to determine the decorative components in each interior decoration image; According to the images corresponding to the decorative components, the geometric features and texture features of the decorative components are determined, and the geometric features and texture features are used as the decorative features corresponding to the engineering supervision points.
4. According to the BIM-based interior decoration project supervision method of claim 1, It is characterized in that Determining, among the engineering supervision points, a target engineering supervision point where the engineering progress does not meet the preset progress condition comprises: For each of the engineering supervision points, comparing the engineering progress of the engineering supervision point with the standard engineering progress corresponding to the engineering supervision point; If the project progress lags behind the standard project progress, and the difference between the project progress and the standard project progress exceeds a preset threshold, the project supervision point is used as the target project supervision point.
5. According to the BIM-based interior decoration project supervision method of claim 1, It is characterized in that The step of determining adjacent engineering supervision points of the target engineering supervision point in the BIM model includes: Obtaining the spatial coordinate position of each engineering supervision point in the BIM model; Based on the spatial coordinate positions, calculating the spatial distance between the target engineering supervision point and any engineering supervision point; The engineering supervision points whose spatial distance is less than the distance threshold are screened out as adjacent engineering supervision points.
6. According to the BIM-based interior decoration project supervision method of claim 1, It is characterized in that The determining the building proportion of the target area by combining the target engineering supervision point and the target images corresponding to the adjacent engineering supervision points in the BIM model includes: Identify the target image and determine the building outlines of the target engineering supervision point and the adjacent engineering supervision points in the BIM model; The ratio of the area corresponding to the building outline to the preset area area of the target area is calculated, and the ratio is used as the building proportion of the target area.
7. According to the BIM-based interior decoration project supervision method of claim 1, It is characterized in that The generating of rectification measures for the construction position corresponding to the target image in the target area includes: Comparing the target image with the standard construction image, and determining the deviation rate of the size, position and material of the construction position corresponding to the target image; Based on the deviation rates of the size deviation, the position deviation and the material deviation, corresponding corrective measures are matched in the database.
8. A BIM-based interior decoration project supervision system, It is characterized in that The system comprises: An information acquisition module is used to obtain interior decoration images and project progress of multiple project supervision points in the target area; A BIM model construction module is used to construct a BIM model corresponding to the target area based on the initial building image of the target area and the interior decoration images of each engineering supervision point; A building proportion determination module is used to determine, among the engineering supervision points, a target engineering supervision point whose engineering progress does not meet the preset progress conditions; to determine the adjacent engineering supervision points of the target engineering supervision point in the BIM model, and to determine the building proportion of the target area by combining the target engineering supervision point and the target images corresponding to the adjacent engineering supervision points in the BIM model; The engineering supervision module is used to generate corrective measures for the construction position corresponding to the target image in the target area if the building proportion is less than the building proportion threshold.
9. An electronic device, It is characterized in that It includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes the BIM-based interior decoration project supervision method as described in any one of claims 1-7.
10. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores instructions, and when the instructions are executed, the BIM-based interior decoration project supervision method as described in any one of claims 1 to 7 is executed.
Citation Information
Cited By
BIM (Building Information Modeling)-information-integration-based whole-process management method for
CN119338425A
Engineering quality supervision service evaluation method based on big data
CN119940748A
