Construction quality monitoring method for mass concrete
Through the combination of video information and three-dimensional model, the casting area is identified and the concrete construction quality is evaluated, and the problem of difficulty in timely discovering the internal quality problems of large-volume concrete in the existing technology is solved, and efficient construction quality monitoring is achieved.
Patent Information
- Application Number
- CN202411972584.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-25
AI Technical Summary
The existing technology is difficult to timely detect quality problems inside large-volume concrete, resulting in poor construction quality and affecting structural stability and service life.
By obtaining video information and three-dimensional models during the pouring of concrete components, performing feature identification, determining the pouring area, dividing the video information, evaluating the pouring quality and vibration quality, and determining whether there are any abnormalities in the construction quality.
Improve monitoring efficiency, promptly discover internal quality problems of concrete during construction, and ensure the stability and safety of construction quality.
Smart Images

Figure CN119886953A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of building construction monitoring, and in particular to a method for monitoring the construction quality of large-volume concrete. Background Art
[0002] When constructing large-scale construction projects such as water conservancy dams or tunnel foundations, it usually involves the construction of large-volume concrete with a size of more than 1m. If the concrete is poured unevenly or the workers do not vibrate carefully, it may cause voids inside the concrete, which in turn may lead to quality problems in the construction project, affecting the structural stability and service life of the entire project and threatening people's safety.
[0003] At present, the quality of large-volume concrete after solidification is usually checked one by one by hand using handheld detection components, but the monitoring efficiency is low and quality problems inside the large-volume concrete cannot be discovered in time. Summary of the invention
[0004] In order to timely discover quality problems existing inside large-volume concrete, the present application provides a method for monitoring the construction quality of large-volume concrete.
[0005] In a first aspect, the present application provides a method for monitoring the construction quality of mass concrete, which adopts the following technical solution: A method for monitoring the construction quality of mass concrete, comprising: Acquiring video information of a concrete component during pouring and a three-dimensional model of the concrete component; Performing feature recognition on the video information to obtain the pipe opening feature and vibrating rod feature of the concrete delivery pipe; Determine multiple pouring areas of nozzle features based on the video information and the three-dimensional model; The video information is segmented to obtain a first sub-video and a second sub-video corresponding to each pouring area, wherein the first sub-video is a sub-video of the pouring process of the nozzle feature in each pouring area, and the second sub-video is a sub-video of the vibrating rod feature in each pouring area. Determine the casting quality of each casting area based on the first sub-video, and determine the vibration quality of each casting area based on the second sub-video; Based on the pouring quality and the vibration quality, it is determined whether the construction quality of each pouring area is abnormal.
[0006] By adopting the above technical scheme, video information of the pouring process of concrete parts and the three-dimensional model of concrete parts are obtained, the video information can reflect the pouring and vibration conditions of concrete, and feature recognition is performed on the video information to obtain the pipe mouth feature and the vibrating rod feature of the concrete conveying pipe. Concrete is poured at the pipe mouth of the conveying pipe, and after the pouring is completed, the staff uses a vibrating rod to vibrate the concrete, and multiple pouring areas of the pipe mouth feature are determined based on the video information and the three-dimensional model. The video information is segmented to obtain a first sub-video and a second sub-video corresponding to each pouring area, wherein the first sub-video is a sub-video of the pouring process of the pipe mouth feature in each pouring area, and the second sub-video is a sub-video of the vibrating rod feature in each pouring area. The first sub-video reflects the pouring situation of each pouring area, and the second sub-video reflects the staff's vibration specifications for each pouring area. Therefore, the pouring quality of each pouring area is determined based on the first sub-video, and the vibration quality of each pouring area is determined based on the second sub-video. The pouring quality represents the possibility of voids in the concrete caused by the pouring at the construction site, and the vibration quality represents whether the staff can effectively discharge the bubbles in the concrete. The pouring quality and the vibration quality are both important factors affecting whether the construction quality of the pouring area is abnormal. Therefore, judging whether the construction quality of each pouring area is abnormal based on the pouring quality and the vibration quality can effectively improve the monitoring efficiency and promptly discover quality problems inside the concrete during the construction process.
[0007] In another possible implementation manner, determining the pouring quality of each pouring area based on the first sub-video includes: Determine a moving path of the nozzle feature from the first sub-video, and map the moving path to a corresponding casting area in the three-dimensional model to obtain an area not covered by the nozzle feature; Determining a first ratio of the area of the uncovered region to the area of the casting region; Determine the stability of the concrete material after it is pumped out of the pipe mouth from the first sub-video; Determine an average moving speed of the nozzle feature from the first sub-video, and calculate a first difference between the average moving speed and a preset moving speed threshold; A first score is determined based on the first proportion, the stability, the first difference, and the respective first coefficients, where the first score represents the pouring quality of each pouring area.
[0008] In another possible implementation, determining the stability of the concrete material after being pumped out of the pipe mouth from the first sub-video includes: Determine each sub-frame after the concrete material is pumped out from the pipe mouth from the first sub-video; Calculating approximate values of two adjacent sub-frames and the variance of the approximate values; determining a second difference between the largest approximation and the smallest approximation; A second score is determined based on the variance, the second difference, and the respective corresponding second coefficients, where the second score represents stability.
[0009] In another possible implementation manner, determining the vibration quality of each pouring area based on the second sub-video includes: Determine an insertion angle between the vibrator inserted into the concrete and the horizontal plane based on the second sub-video, and calculate a third difference between the angle and a preset angle threshold; Determine the first time when the vibrating rod contacts the concrete, the second time when it is pulled out, and the third time when it is completely pulled out of the concrete during each vibration; Determine the stay time of the vibrating rod each time it vibrates based on the first time and the second time, and determine the withdrawal time of the vibrating rod after each vibration based on the second time and the third time; determining a third score based on the third difference, the dwell time, the pull-out time, and respective third coefficients; A first average value of the third score of each casting area is calculated, wherein the first average value characterizes the vibration quality of each casting area.
[0010] In another possible implementation, judging whether the construction quality of each casting area is abnormal based on the casting quality and the vibration quality includes: Calculating a fourth score for each casting area based on the casting quality, the vibration quality and the respective fourth coefficients; If the fourth score is lower than the preset score threshold, it is determined that the construction quality of the corresponding casting area is abnormal.
[0011] In another possible implementation, the method further includes: If there is an abnormality in the casting area, determining the abnormality level corresponding to the fourth score; The abnormal pouring area and the abnormal level are marked in the three-dimensional model, and the three-dimensional model is output to a terminal device at a management office.
[0012] In another possible implementation, the method further includes: Determine a second ratio of the abnormal pouring area to the entire pouring area and a second average value of the abnormal level; A quality grade of the concrete component is determined based on the second proportion and the second average value.
[0013] In a second aspect, the present application provides a construction quality monitoring device for large-volume concrete, which adopts the following technical solution: A construction quality monitoring device for large-volume concrete, comprising: An acquisition module, used to acquire video information during the pouring process of a concrete component and a three-dimensional model of the concrete component; An identification module is used to perform feature identification on the video information to obtain the pipe mouth feature and the vibrating rod feature of the concrete delivery pipe; An area determination module, used for determining multiple casting areas of nozzle features based on the video information and the three-dimensional model; A segmentation module, used for segmenting the video information to obtain a first sub-video and a second sub-video corresponding to each pouring area, wherein the first sub-video is a sub-video of the pouring process of the nozzle feature in each pouring area, and the second sub-video is a sub-video of the vibrating rod feature in each pouring area. A quality determination module, used to determine the casting quality of each casting area based on the first sub-video, and determine the vibration quality of each casting area based on the second sub-video; The judgment module is used to judge whether the construction quality of each casting area is abnormal based on the casting quality and the vibration quality.
[0014] By adopting the above technical solution, the acquisition module acquires the video information of the pouring process of the concrete component and the three-dimensional model of the concrete component, the video information can reflect the pouring and vibration conditions of the concrete, the recognition module performs feature recognition on the video information, obtains the pipe mouth feature and the vibrating rod feature of the concrete conveying pipe, the pipe mouth of the conveying pipe is used for pouring concrete, and after the pouring is completed, the staff uses the vibrating rod to vibrate the concrete, the area determination module determines multiple pouring areas of the pipe mouth feature based on the video information and the three-dimensional model, the segmentation module segments the video information to obtain the first sub-video and the second sub-video corresponding to each pouring area, the first sub-video is the sub-video of the pouring process of the pipe mouth feature in each pouring area, and the second sub-video is the sub-video of the pouring process of the vibrating rod feature in each pouring area The sub-videos of the vibration process are shown in Figure 1. The first sub-video reflects the pouring conditions of each pouring area, and the second sub-video reflects the staff's vibration specifications for each pouring area. Therefore, the quality determination module determines the pouring quality of each pouring area based on the first sub-video, and determines the vibration quality of each pouring area based on the second sub-video. The pouring quality represents the possibility of voids in the concrete caused by the pouring at the construction site. The vibration quality represents whether the staff can effectively discharge the bubbles in the concrete. Both the pouring quality and the vibration quality are important factors affecting whether the construction quality of the pouring area is abnormal. Therefore, the judgment module judges whether there is any abnormality in the construction quality of each pouring area based on the pouring quality and the vibration quality, which can effectively improve the monitoring efficiency and timely discover quality problems inside the concrete during the construction process.
[0015] In another possible implementation, when determining the pouring quality of each pouring area based on the first sub-video, the quality determination module is specifically used to: Determine a moving path of the nozzle feature from the first sub-video, and map the moving path to a corresponding casting area in the three-dimensional model to obtain an area not covered by the nozzle feature; Determining a first ratio of the area of the uncovered region to the area of the casting region; Determine the stability of the concrete material after it is pumped out of the pipe mouth from the first sub-video; Determine an average moving speed of the nozzle feature from the first sub-video, and calculate a first difference between the average moving speed and a preset moving speed threshold; A first score is determined based on the first proportion, the stability, the first difference, and the respective first coefficients, where the first score represents the pouring quality of each pouring area.
[0016] In another possible implementation, when the quality determination module determines the stability of the concrete material after being pumped out of the pipe mouth from the first sub-video, it is specifically used to: Determine each sub-frame after the concrete material is pumped out from the pipe mouth from the first sub-video; Calculating approximate values of two adjacent sub-frames and the variance of the approximate values; determining a second difference between the largest approximation and the smallest approximation; A second score is determined based on the variance, the second difference, and the respective corresponding second coefficients, where the second score represents stability.
[0017] In another possible implementation, when determining the vibration quality of each pouring area based on the second sub-video, the quality determination module is specifically used to: Determine an insertion angle between the vibrator inserted into the concrete and the horizontal plane based on the second sub-video, and calculate a third difference between the angle and a preset angle threshold; Determine the first time when the vibrating rod contacts the concrete, the second time when it is pulled out, and the third time when it is completely pulled out of the concrete during each vibration; Determine the stay time of the vibrating rod each time it vibrates based on the first time and the second time, and determine the withdrawal time of the vibrating rod after each vibration based on the second time and the third time; determining a third score based on the third difference, the dwell time, the pull-out time, and respective third coefficients; A first average value of the third score of each casting area is calculated, wherein the first average value characterizes the vibration quality of each casting area.
[0018] In another possible implementation, when the judgment module judges whether the construction quality of each casting area is abnormal based on the casting quality and the vibration quality, it is specifically used to: Calculating a fourth score for each casting area based on the casting quality, the vibration quality and the respective fourth coefficients; If the fourth score is lower than the preset score threshold, it is determined that the construction quality of the corresponding casting area is abnormal.
[0019] In another possible implementation, the device further includes: A first determination module, configured to determine an abnormality level corresponding to the fourth score if an abnormality exists in the casting area; The output module is used to mark the abnormal pouring area and the abnormal level in the three-dimensional model, and output the three-dimensional model to the terminal device of the management office.
[0020] In another possible implementation, the device further includes: A second determination module is used to determine a second ratio of the abnormal pouring area to the entire pouring area and a second average value of the abnormal level; The third determination module is configured to determine a quality grade of the concrete component based on the second proportion and the second average value.
[0021] In a third aspect, the present application provides an electronic device, which adopts the following technical solution: An electronic device, comprising: at least one processor; Memory; At least one application, wherein at least one application is stored in a memory and configured to be executed by at least one processor, and at least one is configured to: execute a method for monitoring the construction quality of mass concrete as shown in any possible implementation of the first aspect.
[0022] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium, when the computer program is executed in a computer, causes the computer to execute the method for monitoring the construction quality of mass concrete as described in any one of the first aspects.
[0023] In summary, the present application includes at least one of the following beneficial technical effects: The video information of the concrete component casting process and the three-dimensional model of the concrete component are obtained, the video information can reflect the casting and vibration conditions of the concrete, the video information is feature-recognized, the pipe mouth feature and the vibrating rod feature of the concrete conveying pipe are obtained, the pipe mouth of the conveying pipe is used for casting concrete, after the casting is completed, the staff uses the vibrating rod to vibrate the concrete, and multiple casting areas of the pipe mouth feature are determined based on the video information and the three-dimensional model, and the video information is segmented to obtain the first sub-video and the second sub-video corresponding to each casting area, the first sub-video is the sub-video of the pipe mouth feature in the casting process in each casting area, and the second sub-video is the sub-video of the vibrating rod feature in each casting area. The first sub-video reflects the pouring conditions of each pouring area, and the second sub-video reflects the staff's vibration specifications for each pouring area. Therefore, the pouring quality of each pouring area is determined based on the first sub-video, and the vibration quality of each pouring area is determined based on the second sub-video. The pouring quality represents the possibility of voids inside the concrete caused by pouring at the construction site, and the vibration quality represents whether the staff can effectively expel the bubbles inside the concrete. Both the pouring quality and the vibration quality are important factors affecting whether the construction quality of the pouring area is abnormal. Therefore, judging whether the construction quality of each pouring area is abnormal based on the pouring quality and the vibration quality can effectively improve the monitoring efficiency and promptly discover quality problems inside the concrete during the construction process. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 It is a flow chart of a method for monitoring the construction quality of mass concrete according to an embodiment of the present application.
[0025] Figure 2 It is a structural schematic diagram of a large volume concrete construction quality monitoring device according to an embodiment of the present application.
[0026] Figure 3 It is a structural schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0027] The present application is further described in detail below in conjunction with the accompanying drawings.
[0028] After reading this specification, those skilled in the art may make non-creative modifications to this embodiment as needed, but such modifications are protected by patent law as long as they are within the scope of the claims of this application.
[0029] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0030] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.
[0031] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.
[0032] The embodiment of the present application provides a method for monitoring the construction quality of large-volume concrete, which is executed by an electronic device, which can be a server or a terminal device, wherein the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services. The terminal device can be a smart phone, a tablet computer, a laptop computer, a desktop computer, etc., but is not limited thereto. The terminal device and the server can be directly or indirectly connected via wired or wireless communication, which is not limited in the embodiment of the present application. Figure 1 As shown, the method includes step S101, step S102, step S103, step S104, step S105 and step S106, wherein: S101, obtaining video information of a concrete component casting process and a three-dimensional model of the concrete component.
[0033] For the embodiment of the present application, a camera device is installed in advance above the concrete component by a staff to collect video information of the concrete component. The camera device is connected to an electronic device by wire or wirelessly. The electronic device obtains video information of the concrete component during the pouring process through the camera device. The staff also models the concrete component in advance through relevant software to obtain a three-dimensional model of the concrete component, and stores the three-dimensional model in the electronic device.
[0034] S102, performing feature recognition on the video information to obtain the pipe mouth features and vibrating rod features of the concrete conveying pipe.
[0035] In the embodiment of the present application, concrete is pumped out through the nozzle of the delivery pipe, and the position of the nozzle is moved to achieve large-scale concrete pouring. The electronic device inputs the video information into the trained network model for feature recognition to obtain the nozzle features and vibrator features of the concrete delivery pipe. The network model can be a convolutional neural network model, a recurrent neural network model, or other network models.
[0036] S103, determining multiple casting areas of nozzle features based on the video information and the three-dimensional model.
[0037] For the embodiment of the present application, the pouring range of large-volume concrete is relatively large, and the pouring range is usually divided into multiple areas for enclosure, and concrete is poured in each area separately. Therefore, the electronic device determines multiple pouring areas of the pipe mouth characteristics based on video information and a three-dimensional model.
[0038] S104, segment the video information to obtain a first sub-video and a second sub-video corresponding to each casting area.
[0039] Among them, the first sub-video is a sub-video of the pouring process of the pipe mouth feature in each pouring area, and the second sub-video is a sub-video of the vibrating rod feature in each pouring area.
[0040] For the embodiment of the present application, after the concrete pouring in each pouring area is completed, the staff will vibrate the concrete in each pouring area. Therefore, the electronic device divides the video information according to each pouring area to obtain a first sub-video of the pouring process of the pipe mouth feature in each pouring area and a second sub-video of the vibrating rod feature in each pouring area.
[0041] S105, determining the pouring quality of each pouring area based on the first sub-video, and determining the vibration quality of each pouring area based on the second sub-video.
[0042] For the embodiment of the present application, the first sub-video reflects the pouring conditions of each pouring area, and the second sub-video reflects the staff's vibration specifications for each pouring area. The electronic device determines the pouring quality of each pouring area based on the first sub-video, and determines the vibration quality of each pouring area based on the second sub-video.
[0043] S106: Based on the pouring quality and the vibration quality, determine whether the construction quality of each pouring area is abnormal.
[0044] For the embodiments of the present application, the pouring quality represents the possibility of the pouring at the construction site causing cavities inside the concrete, and the vibration quality represents whether the staff can effectively expel the bubbles inside the concrete. The pouring quality and the vibration quality are both important factors affecting whether the construction quality of the pouring area is abnormal. Therefore, the electronic device determines whether the construction quality of each pouring area is abnormal based on the pouring quality and the vibration quality. By determining the pouring quality and the vibration quality of the staff through video information, and judging whether the construction quality is abnormal based on the pouring quality and the vibration quality, it is possible to effectively improve the monitoring efficiency and timely discover the quality problems inside the concrete during the construction process.
[0045] In a possible implementation of the embodiment of the present application, in step S105, the pouring quality of each pouring area is determined based on the first sub-video, specifically including step S1051 (not shown in the figure), step S1022 (not shown in the figure), and step S1023 (not shown in the figure), wherein: Step S1051, determining the moving path of the nozzle feature from the first sub-video, and mapping the moving path to the corresponding casting area in the three-dimensional model to obtain the area not covered by the nozzle feature.
[0046] For the embodiment of the present application, the electronic device determines the moving path of the nozzle feature from the first sub-video, and maps the moving path to the corresponding casting area in the three-dimensional model to obtain the area not covered by the nozzle feature. The concrete in the uncovered area is formed by the concrete pumped out from the nozzle feature. The concrete may be unsolid inside and have too many bubbles.
[0047] Step S1052, determining a first ratio of the area of the uncovered region to the area of the casting region.
[0048] For the embodiment of the present application, the larger the uncovered area is, the larger the range of the concrete interior is. Therefore, the electronic device determines the area of the uncovered area and determines a first ratio of the area to the area of the casting area. The larger the first ratio is, the greater the possibility of voids occurring inside the concrete in the casting area.
[0049] Step S1053, determining the stability of the concrete material after being pumped out of the pipe mouth from the first sub-video.
[0050] For the embodiment of the present application, the electronic device determines the stability of the concrete material after it is pumped out of the pipe mouth from the first sub-video, and the stability represents the stability of the concrete material.
[0051] Step S1054, determining an average moving speed of the nozzle feature from the first sub-video, and calculating a first difference between the average moving speed and a preset moving speed threshold.
[0052] For the embodiment of the present application, the movement speed of the nozzle feature that is too fast or too slow will affect the amount of concrete material discharged, and thus affect the pouring quality of the pouring area. Therefore, the electronic device determines the average movement speed of the nozzle feature from the first sub-video, and calculates the first difference between the average movement speed and the preset movement speed threshold. The larger the first difference, the greater the impact on the construction quality of the concrete.
[0053] Step S1055, determining a first score based on the first proportion, the stability, the first difference and the respective first coefficients, wherein the first score represents the casting quality of each casting area.
[0054] For the embodiment of the present application, the larger the first proportion is, the larger the range of incomplete pouring in the pouring area is, and the worse the stability is, which means that the pouring process of concrete is more unstable. Pouring too fast or too slow may cause the density of concrete to become lower. The larger the first difference is, the greater the impact on the construction quality of concrete. Therefore, the electronic device determines the first score based on the first proportion, stability, first difference and respective first coefficients, and the first score represents the pouring quality of each pouring area.
[0055] In a possible implementation of the embodiment of the present application, in step S1053, the stability of the concrete material after being pumped out of the pipe mouth is determined from the first sub-video, which specifically includes step 1, step 2, step 3 and step 4, wherein: Step 1: determine each sub-frame after the concrete material is pumped out from the pipe mouth from the first sub-video.
[0056] For the embodiment of the present application, the electronic device determines each sub-frame of the concrete material after it is pumped out of the pipe mouth from the first sub-video, so as to facilitate the subsequent observation of whether the flow of the concrete material is smooth or continuous, and further reflect whether the interior of the concrete is dense.
[0057] Step 2: Calculate the approximate value of two adjacent sub-frames and the variance of the approximate value.
[0058] For the embodiment of the present application, the electronic device can represent each frame of the sub-image as a vector, characterize the approximate value of two adjacent frames of the sub-image by calculating the cosine distance between the vectors, and calculate the variance of the approximate value. The smaller the approximate value, the faster the flow of the concrete material, which means that more concrete is poured at this time. The variance is used to characterize the difference between each approximate value and the mean of the overall approximate value. The larger the similarity variance, the more unstable the flow of the concrete material, which may be fast and slow, resulting in less dense concrete.
[0059] Step three, determining a second difference between the maximum approximation and the minimum approximation.
[0060] For the embodiment of the present application, the electronic device determines the maximum approximation and the minimum approximation, and determines a second difference between the two. The larger the second difference, the greater the difference in the pouring amount of the concrete material or the more unstable the fluidity of the concrete.
[0061] Step 4: Determine a second score based on the variance, the second difference and the second coefficients corresponding to each other, where the second score represents the stability.
[0062] For the embodiment of the present application, the variance and the second difference are both important factors affecting stability. The electronic device determines the second score based on the variance, the second difference and the respective corresponding second coefficients. The second score represents the stability. The smaller the second score, the worse the stability of the concrete.
[0063] In a possible implementation of the embodiment of the present application, in step S105, the vibration quality of each pouring area is determined based on the second sub-video, specifically including step S1 (not shown in the figure), step S2 (not shown in the figure), step S3 (not shown in the figure), step S4 (not shown in the figure) and step S5 (not shown in the figure), wherein: Step S1, determining the angle between the vibrator inserted into the concrete and the horizontal plane based on the second sub-video, and calculating a third difference between the angle and a preset angle threshold.
[0064] For the embodiment of the present application, in order to ensure the density and uniformity of concrete, the insertion angle of the vibrator varies with the construction scene. Therefore, the electronic device determines the insertion angle between the vibrator inserted into the concrete and the horizontal plane based on the second sub-video. The angle reflects the degree of standardization of the vibrator.
[0065] Different construction scenarios will require workers to insert and vibrate the vibrator according to different preset angle thresholds. Angle deviation will result in insufficient vibration of the vibration area and failure to expel the bubbles under the corresponding concrete. Therefore, the electronic device calculates the third difference between the insertion angle and the preset angle threshold.
[0066] Step S2, determining a first time when the vibrating rod contacts the concrete, a second time when the vibrating rod is pulled outward, and a third time when the vibrating rod is completely pulled out of the concrete during each vibration.
[0067] For the embodiment of the present application, the electronic device determines the first time when the vibrating rod contacts the concrete, the second time when it is pulled out, and the third time when it is completely pulled out of the concrete during each vibration.
[0068] Step S3, determining the residence time of the vibrating rod each time it vibrates based on the first time and the second time, and determining the withdrawal time of the vibrating rod after each vibration is completed based on the second time and the third time.
[0069] For the embodiment of the present application, the electronic device determines the residence time of the vibrating rod during each vibration based on the first time and the second time, and determines the withdrawal time of the vibrating rod after each vibration based on the second time and the third time. When the vibrating rod is withdrawn, the principle of "fast insertion and slow withdrawal" should be followed. Therefore, if the residence time of the vibrating rod during vibration is too short or the withdrawal time is too short, the bubbles in the vibration area cannot be effectively discharged.
[0070] Step S4, determining a third score based on the third difference, the stay time, the pull-out time, and respective third coefficients.
[0071] For the embodiment of the present application, the larger the third difference is, the larger the angle deviation is, the worse the vibration effect is, the shorter the residence time is, the less sufficient the vibration is, and the shorter the pull-out time is, the more likely it is to increase the voids inside the concrete. Therefore, the electronic device determines the third score based on the third difference, the vibration time, the pull-out time and their respective third coefficients. The third score characterizes the vibration quality of each vibration.
[0072] Step S5, calculating a first average value of the third score of each casting area, where the first average value represents the vibration quality of each casting area.
[0073] For the embodiment of the present application, each casting area will include multiple vibration positions. The electronic device will calculate the first average value of the third score of each vibration. The first average value represents the vibration quality of each casting area. The higher the first average value, the worse the vibration quality of the casting area.
[0074] In a possible implementation of the embodiment of the present application, in step S106, it is determined whether the construction quality of each casting area is abnormal based on the casting quality and the vibration quality, which specifically includes step S1061 (not shown in the figure) and step S1062 (not shown in the figure), wherein: Step S1061, calculating the fourth score of each casting area based on the casting quality, the vibration quality and the respective fourth coefficients.
[0075] For the embodiment of the present application, the pouring quality and the vibration quality are both important factors affecting the construction quality of the pouring area. Therefore, the electronic device calculates the fourth score of each pouring area based on the pouring quality, the vibration quality and the respective fourth coefficients. The size of the fourth score reflects the construction quality of each pouring area.
[0076] Step S1062: If the fourth score is lower than the preset score threshold, it is determined that the construction quality of the corresponding casting area is abnormal.
[0077] For the embodiment of the present application, the electronic device compares the fourth score with a preset score threshold. If the fourth score is lower than the preset score threshold, it is determined that there is an abnormality in the construction quality of the corresponding casting area.
[0078] In a possible implementation manner of the embodiment of the present application, the method further includes step 5 and step 6, wherein step 5 may be performed after step S1061, wherein: Step 5: If there is an abnormality in the casting area, determine the abnormality level corresponding to the fourth score.
[0079] For the embodiment of the present application, if the electronic device determines that there is an abnormality in the casting area, it determines the preset score interval to which the fourth score belongs, and determines the preset abnormality level corresponding to the preset score interval as the abnormality level corresponding to the fourth score.
[0080] Step six, mark the abnormal pouring area and abnormal level in the three-dimensional model, and output the three-dimensional model to the terminal device of the management office.
[0081] For the embodiment of the present application, the electronic device marks the abnormal level area and the abnormal level in the corresponding three-dimensional model, which can clearly display the pouring conditions and abnormal conditions of the concrete at the construction site.
[0082] The electronic equipment sends the annotated three-dimensional model to the terminal device of the management office, so that the staff of the management office can be informed of the abnormal situation at the construction site in time.
[0083] In a possible implementation manner of the embodiment of the present application, the method further includes step seven and step eight, wherein step seven may be performed after step six, wherein: Step eight, determining a second ratio of the abnormal pouring area to the entire pouring area and a second average value of the abnormal level.
[0084] For the embodiment of the present application, the electronic device performs statistical summation on the abnormal pouring areas to obtain a second ratio of the abnormal pouring areas to the total pouring areas, and calculates a second average value of the abnormal level. The second ratio represents the abnormal ratio of the entire concrete component pouring, and the second average value represents the average level of the abnormal pouring areas.
[0085] Step eight, determining the quality grade of the concrete component based on the second proportion and the second average value.
[0086] For the embodiment of the present application, the electronic device determines the fifth score based on the second proportion, the second average value and the respective fifth coefficients, and determines that the preset level corresponding to the fifth score is the quality level of the concrete component. The higher the fifth score, the worse the quality level, indicating that the overall quality of the concrete pouring is worse.
[0087] The above-mentioned embodiment introduces a method for monitoring the construction quality of large-volume concrete from the perspective of method flow. The following embodiment introduces a public opinion analysis and monitoring device based on images from the perspective of a virtual module or a virtual unit. For details, please refer to the following embodiment.
[0088] The present application embodiment provides a large volume concrete construction quality monitoring device 20, such as Figure 2 As shown, the mass concrete construction quality monitoring device 20 may specifically include: An acquisition module 201 is used to acquire video information during the pouring process of the concrete component and a three-dimensional model of the concrete component; The recognition module 202 is used to perform feature recognition on the video information to obtain the pipe mouth feature and the vibrating rod feature of the concrete conveying pipe; An area determination module 203 is used to determine multiple pouring areas of nozzle features based on video information and a three-dimensional model; The segmentation module 204 is used to segment the video information to obtain a first sub-video and a second sub-video corresponding to each pouring area, wherein the first sub-video is a sub-video of the pouring process of the nozzle feature in each pouring area, and the second sub-video is a sub-video of the vibrating rod feature in each pouring area. A quality determination module 205, configured to determine the casting quality of each casting area based on the first sub-video, and determine the vibration quality of each casting area based on the second sub-video; The judgment module 206 is used to judge whether the construction quality of each casting area is abnormal based on the casting quality and the vibration quality.
[0089] The embodiment of the present application discloses a construction quality monitoring device 20 for large-volume concrete, wherein an acquisition module 201 acquires video information during the pouring process of concrete components and a three-dimensional model of the concrete components, wherein the video information can reflect the pouring and vibration conditions of the concrete, an identification module 202 performs feature recognition on the video information to obtain the pipe mouth feature and the vibrating rod feature of the concrete conveying pipe, the pipe mouth of the conveying pipe is used for pouring concrete, and after the pouring is completed, the concrete is vibrated by the staff using the vibrating rod, an area determination module 203 determines multiple pouring areas of the pipe mouth feature based on the video information and the three-dimensional model, and a segmentation module 204 segments the video information to obtain a first sub-video and a second sub-video corresponding to each pouring area, wherein the first sub-video is a sub-video of the pouring process of the pipe mouth feature in each pouring area, and the second sub-video is a sub-video of the vibrating rod feature In the sub-video of the vibration process in each pouring area, the first sub-video reflects the pouring situation of each pouring area, and the second sub-video reflects the staff's vibration specifications for each pouring area. Therefore, the quality determination module 205 determines the pouring quality of each pouring area based on the first sub-video, and determines the vibration quality of each pouring area based on the second sub-video. The pouring quality represents the possibility of voids in the concrete caused by the pouring at the construction site, and the vibration quality represents whether the staff can effectively discharge the bubbles in the concrete. The pouring quality and the vibration quality are both important factors affecting whether the construction quality of the pouring area is abnormal. Therefore, the judgment module 206 judges whether there is any abnormality in the construction quality of each pouring area based on the pouring quality and the vibration quality, which can effectively improve the monitoring efficiency and timely discover quality problems inside the concrete during the construction process.
[0090] In a possible implementation of the embodiment of the present application, when the quality determination module 205 determines the casting quality of each casting area based on the first sub-video, it is specifically used to: Determine the moving path of the nozzle feature from the first sub-video, and map the moving path to the corresponding casting area in the three-dimensional model to obtain the area not covered by the nozzle feature; determining a first ratio of the area of the uncovered region to the area of the cast region; Determine the stability of the concrete material after it is pumped out of the pipe mouth from the first sub-video; Determine an average moving speed of the nozzle feature from the first sub-video, and calculate a first difference between the average moving speed and a preset moving speed threshold; A first score is determined based on the first proportion, the stability, the first difference, and the respective first coefficients, and the first score represents the pouring quality of each pouring area.
[0091] In a possible implementation of the embodiment of the present application, when the quality determination module 205 determines the stability of the concrete material after being pumped out of the pipe mouth from the first sub-video, it is specifically used to: Determine each sub-frame after the concrete material is pumped out from the pipe mouth from the first sub-video; Calculate the approximate value of two adjacent sub-frames and the variance of the approximate value; determining a second difference between the largest approximation and the smallest approximation; A second score is determined based on the variance, the second difference, and the respective corresponding second coefficients, and the second score represents the stability.
[0092] In a possible implementation of the embodiment of the present application, when the quality determination module 205 determines the vibration quality of each pouring area based on the second sub-video, it is specifically used to: Determine the insertion angle between the vibrator inserted into the concrete and the horizontal plane based on the second sub-video, and calculate a third difference between the angle and a preset angle threshold; Determine the first time when the vibrating rod contacts the concrete, the second time when it is pulled out, and the third time when it is completely pulled out of the concrete during each vibration; Determine the residence time of the vibrating rod each time it vibrates based on the first time and the second time, and determine the withdrawal time of the vibrating rod after each vibration is completed based on the second time and the third time; determining a third score based on the third difference, the dwell time, the pull-out time, and respective third coefficients; A first average value of the third score of each casting area is calculated, and the first average value characterizes the vibration quality of each casting area.
[0093] In a possible implementation of the embodiment of the present application, when the judgment module 206 judges whether the construction quality of each casting area is abnormal based on the casting quality and the vibration quality, it is specifically used to: Calculating a fourth score for each casting area based on the casting quality, the vibration quality, and the respective fourth coefficients; If the fourth score is lower than the preset score threshold, it is determined that the construction quality of the corresponding casting area is abnormal.
[0094] In a possible implementation of the embodiment of the present application, the device 20 further includes: A first determination module is used to determine the abnormality level corresponding to the fourth score if there is an abnormality in the casting area; The output module is used to mark abnormal pouring areas and abnormal levels in the three-dimensional model and output the three-dimensional model to the terminal device of the management office.
[0095] In a possible implementation of the embodiment of the present application, the device 20 further includes: A second determination module is used to determine a second ratio of the abnormal pouring area to the total pouring area and a second average value of the abnormal level; The third determination module is used to determine the quality grade of the concrete component based on the second proportion and the second average value.
[0096] An electronic device is provided in an embodiment of the present application, such as Figure 3 As shown, Figure 3 The electronic device 30 shown includes: a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, such as through a bus 302. Optionally, the electronic device 30 may also include a transceiver 304. It should be noted that in actual applications, the transceiver 304 is not limited to one, and the structure of the electronic device 30 does not constitute a limitation on the embodiments of the present application.
[0097] Processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 301 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0098] The bus 302 may include a path to transmit information between the above components. The bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 302 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but it does not mean that there is only one bus or only one type of bus.
[0099] The memory 303 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0100] The memory 303 is used to store the application code for executing the solution of the present application, and the execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the contents shown in the above method embodiment.
[0101] The electronic devices include, but are not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and fixed terminals such as digital TVs, desktop computers, etc. It can also be a server, etc. Figure 3 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0102] The embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer can execute the corresponding content in the aforementioned method embodiment. Compared with the related art, the embodiment of the present application obtains video information of the pouring process of concrete parts and a three-dimensional model of the concrete parts. The video information can reflect the pouring and vibration conditions of the concrete. Feature recognition is performed on the video information to obtain the pipe mouth feature and the vibrating rod feature of the concrete conveying pipe. The pipe mouth of the conveying pipe is used to pour concrete. After the pouring is completed, the staff uses a vibrating rod to vibrate the concrete. Based on the video information and the three-dimensional model, multiple pouring areas of the pipe mouth feature are determined. The video information is segmented to obtain the first sub-video and the second sub-video corresponding to each pouring area. The first sub-video is a sub-video of the pouring process of the pipe mouth feature in each pouring area, and the second sub-video is a sub-video of the vibrating rod feature in each pouring area. Video, the first sub-video reflects the pouring conditions of each pouring area, and the second sub-video reflects the staff's vibration specifications for each pouring area. Therefore, the pouring quality of each pouring area is determined based on the first sub-video, and the vibration quality of each pouring area is determined based on the second sub-video. The pouring quality represents the possibility of voids in the concrete caused by the pouring at the construction site, and the vibration quality represents whether the staff can effectively expel the bubbles in the concrete. The pouring quality and the vibration quality are both important factors affecting whether the construction quality of the pouring area is abnormal. Therefore, judging whether the construction quality of each pouring area is abnormal based on the pouring quality and the vibration quality can effectively improve the monitoring efficiency and timely discover quality problems inside the concrete during the construction process.
[0103] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.
[0104] The above description is only a partial implementation method of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A method for monitoring the construction quality of mass concrete, characterized in that: include: Acquiring video information of a concrete component during pouring and a three-dimensional model of the concrete component; Performing feature recognition on the video information to obtain the pipe opening feature and vibrating rod feature of the concrete delivery pipe; Determine multiple pouring areas of nozzle features based on the video information and the three-dimensional model; The video information is segmented to obtain a first sub-video and a second sub-video corresponding to each pouring area, wherein the first sub-video is a sub-video of the pouring process of the nozzle feature in each pouring area, and the second sub-video is a sub-video of the vibrating rod feature in each pouring area. Determine the casting quality of each casting area based on the first sub-video, and determine the vibration quality of each casting area based on the second sub-video; Based on the pouring quality and the vibration quality, it is determined whether the construction quality of each pouring area is abnormal.
2. A method for monitoring the construction quality of mass concrete according to claim 1, characterized in that: The determining the pouring quality of each pouring area based on the first sub-video includes: Determine a moving path of the nozzle feature from the first sub-video, and map the moving path to a corresponding casting area in the three-dimensional model to obtain an area not covered by the nozzle feature; Determining a first ratio of the area of the uncovered region to the area of the casting region; Determine the stability of the concrete material after it is pumped out of the pipe mouth from the first sub-video; Determine an average moving speed of the nozzle feature from the first sub-video, and calculate a first difference between the average moving speed and a preset moving speed threshold; A first score is determined based on the first proportion, the stability, the first difference, and the respective first coefficients, where the first score represents the pouring quality of each pouring area.
3. The method for monitoring the construction quality of mass concrete according to claim 2, characterized in that: The step of determining the stability of the concrete material after it is pumped out of the pipe mouth from the first sub-video includes: Determine each sub-frame after the concrete material is pumped out from the pipe mouth from the first sub-video; Calculating approximate values of two adjacent sub-frames and the variance of the approximate values; determining a second difference between the largest approximation and the smallest approximation; A second score is determined based on the variance, the second difference, and the respective corresponding second coefficients, where the second score represents stability.
4. The method for monitoring the construction quality of mass concrete according to claim 1, characterized in that: The determining the vibration quality of each pouring area based on the second sub-video includes: Determine an insertion angle between the vibrator inserted into the concrete and the horizontal plane based on the second sub-video, and calculate a third difference between the angle and a preset angle threshold; Determine the first time when the vibrating rod contacts the concrete, the second time when it is pulled out, and the third time when it is completely pulled out of the concrete during each vibration; Determine the stay time of the vibrating rod each time it vibrates based on the first time and the second time, and determine the withdrawal time of the vibrating rod after each vibration based on the second time and the third time; determining a third score based on the third difference, the dwell time, the pull-out time, and respective third coefficients; A first average value of the third score of each casting area is calculated, wherein the first average value characterizes the vibration quality of each casting area.
5. The method for monitoring the construction quality of mass concrete according to claim 1, characterized in that: The judging whether the construction quality of each casting area is abnormal based on the casting quality and the vibration quality includes: Calculating a fourth score for each casting area based on the casting quality, the vibration quality and the respective fourth coefficients; If the fourth score is lower than the preset score threshold, it is determined that the construction quality of the corresponding casting area is abnormal.
6. The method for monitoring the construction quality of mass concrete according to claim 1, characterized in that: The method further comprises: If there is an abnormality in the casting area, determining the abnormality level corresponding to the fourth score; The abnormal pouring area and the abnormal level are marked in the three-dimensional model, and the three-dimensional model is output to a terminal device at a management office.
7. A method for monitoring the construction quality of mass concrete according to claim 6, characterized in that: The method further comprises: Determine a second ratio of the abnormal pouring area to the entire pouring area and a second average value of the abnormal level; A quality grade of the concrete component is determined based on the second proportion and the second average value.
8. A construction quality monitoring device for large volume concrete, characterized in that: include: An acquisition module, used to acquire video information during the pouring process of a concrete component and a three-dimensional model of the concrete component; An identification module is used to perform feature identification on the video information to obtain the pipe mouth feature and the vibrating rod feature of the concrete delivery pipe; An area determination module, used for determining multiple casting areas of nozzle features based on the video information and the three-dimensional model; A segmentation module, used for segmenting the video information to obtain a first sub-video and a second sub-video corresponding to each pouring area, wherein the first sub-video is a sub-video of the pouring process of the nozzle feature in each pouring area, and the second sub-video is a sub-video of the vibrating rod feature in each pouring area. A quality determination module, used to determine the casting quality of each casting area based on the first sub-video, and determine the vibration quality of each casting area based on the second sub-video; The judgment module is used to judge whether the construction quality of each casting area is abnormal based on the casting quality and the vibration quality.
9. An electronic device, characterized in that: It includes: at least one processor; Memory; At least one application, wherein the at least one application is stored in the memory and is configured to be executed by the at least one processor, and the at least one application is used to execute the construction quality monitoring method of a large volume concrete according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed in a computer, the computer is caused to execute the method for monitoring the construction quality of mass concrete according to any one of claims 1 to 7.
Citation Information
Cited By
Vision-based handheld vibrating rod operation supervision method and system
CN121599977A