Concrete product quality detection method, electronic device and storage medium

Through multi-dimensional detection methods, including image detection, ultrasonic detection, etc., combined with indicator labels and electronic equipment, the problem of incomplete quality inspection of concrete products is solved, more accurate and reliable inspection results are achieved, and the product pass rate and safety are improved.

CN118425158BActive Publication Date: 2025-05-13HENAN FOREIGN CONSTR CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410449986.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-04-15
Publication Date
2025-05-13
Estimated Expiration
2044-04-15

AI Technical Summary

Technical Problem

In the production process of concrete products, it is difficult for the prior art to effectively detect and analyze the quality of concrete products, especially to conduct comprehensive inspections from multiple dimensions, resulting in low safety hazards and product qualification rates.

Method used

A concrete product quality detection method is proposed. Through a variety of concrete products of different ratios, combined with multiple dimensions such as image detection, ultrasonic detection, high temperature resistance test, humidity resistance test and compressive test, indicator labels are implanted and systematically tested and scored through electronic equipment and storage media.

Benefits of technology

A multi-dimensional analysis of the quality of concrete products is realized, the accuracy and reliability of inspection are improved, the optimal ratio is selected, the product pass rate is improved, and safety hazards are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118425158B_ABST
    Figure CN118425158B_ABST
Patent Text Reader

Abstract

The present invention discloses a concrete product quality detection method, electronic equipment and storage medium, and relates to the technical field of concrete quality detection. The method comprises: forming a plurality of concrete products according to a plurality of different proportions; detecting whether there are cracks in the concrete products to obtain a first detection coefficient of the concrete products; performing ultrasonic detection on each concrete product to obtain a second detection coefficient of the concrete product; dividing each concrete product into a temperature test group, a humidity test group and a compression test group; performing a high temperature resistance test on the temperature test group to obtain a third detection coefficient of the concrete product; performing a moisture resistance test on the humidity test group to obtain a fourth detection coefficient of the concrete product; performing a compression test on the compression test group to obtain a fifth detection coefficient of the concrete product; and scoring the quality of each concrete product. The concrete product quality detection method according to the embodiment of the present invention can realize the quality detection of concrete products.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of concrete quality detection, and in particular to a concrete product quality detection method, electronic equipment and storage medium. Background Art

[0002] Concrete refers to an engineering composite material in which aggregates such as sand and stone are bonded together by cement binder. Concrete products are products made of concrete as the basic material. They are generally prefabricated in factories and then transported to construction sites for laying or installation. Concrete products are widely used in industries such as construction, transportation, water conservancy, agriculture, electricity and mining. In the production process of concrete products, improper workmanship may lead to quality problems such as roughness, exposed reinforcement, honeycombs, cracks, holes, and missing corners. Since the quality problems of concrete will bring safety hazards in construction, transportation, water conservancy and other aspects, it is necessary to strictly test the quality of concrete products on the production line in order to select qualified products for shipment to avoid safety hazards; at the same time, the process should be adjusted according to the quality problems of concrete products to improve the qualified rate of products. Summary of the invention

[0003] The present invention aims to solve at least one of the technical problems existing in the prior art. To this end, the present invention proposes a concrete product quality detection method, electronic equipment and storage medium, which can realize the quality detection of concrete products.

[0004] On the one hand, a concrete product quality detection method according to an embodiment of the present invention comprises the following steps:

[0005] Mixing and stirring various concrete raw materials according to various different proportions to form various concrete products, and implanting corresponding indicator labels on each of the concrete products;

[0006] Acquire an image of a first surface of each of the concrete products, detect whether the concrete product has cracks according to the image, and obtain a first detection coefficient of the concrete product;

[0007] Performing ultrasonic testing on each of the concrete products to obtain a second testing coefficient of the concrete product;

[0008] Grouping each of the concrete products into a temperature test group, a humidity test group and a compression test group;

[0009] Performing a high temperature resistance test on the temperature test group to obtain a third detection coefficient of the concrete product;

[0010] performing a moisture resistance test on the humidity test group to obtain a fourth test coefficient of the concrete product;

[0011] performing a compression test on the compression test group to obtain a fifth test coefficient of the concrete product;

[0012] The quality of each of the concrete products is scored according to the indicator label, the first detection coefficient, the second detection coefficient, the third detection coefficient, the fourth detection coefficient, and the fifth detection coefficient to obtain a quality score of each of the concrete products.

[0013] According to some embodiments of the present invention, the step of implanting a corresponding indicator label on each of the concrete products specifically includes:

[0014] forming a positioning frame in a preset area of ​​a second surface of the concrete product; the second surface is opposite to the first surface;

[0015] The indicator label is implanted in the positioning frame; the indicator label comprises an inserting portion, an identification portion and a transparent protective portion, the inserting portion comprises a plurality of barbs arranged at the bottom of the identification portion, an identification code and a plurality of identification marks are arranged on the surface of the identification portion, and the transparent protective portion is arranged on the surface of the identification portion; the shape, pointing angle or distance of the identification mark of each concrete product from the positioning frame is different; the identification code records the number and proportion information of each concrete product.

[0016] According to some embodiments of the present invention, the step of detecting whether the concrete product has cracks according to the image and obtaining a first detection coefficient of the concrete product specifically includes:

[0017] Obtaining color values ​​of all pixels of the image, and constructing a feature function according to the color values;

[0018] Performing edge detection on the image to obtain edge segments of the image;

[0019] Obtaining the color values ​​and coordinates of all pixels on each edge segment;

[0020] Calculating the curvature of each edge line segment according to the coordinates of the pixel points;

[0021] Determining whether the concrete product has cracks according to the characteristic function, the color value of the pixel point of the edge segment, and the curvature;

[0022] The first detection coefficient of the concrete product is obtained according to the number of cracks of the concrete product.

[0023] According to some embodiments of the present invention, the step of performing ultrasonic testing on each concrete product to obtain a second detection coefficient of the concrete product specifically includes:

[0024] Determine a test area of ​​the concrete product, and use an ultrasonic detector to perform ultrasonic testing on the concrete product in the test area; the ultrasonic detector includes an ultrasonic phased array probe;

[0025] During the ultrasonic detection process, the ultrasonic detector moves within the test area, performs multiple detections, and obtains multiple detection data;

[0026] Obtaining an average ultrasonic velocity of the concrete product according to the plurality of detection data;

[0027] A second detection coefficient of the concrete product is determined according to a comparison result of the average ultrasonic velocity and a preset ultrasonic velocity.

[0028] According to some embodiments of the present invention, the step of performing a high temperature resistance test on the temperature test group to obtain a third detection coefficient of the concrete product specifically includes:

[0029] Placing the concrete products in the temperature test group in an environment with a preset temperature;

[0030] After a first preset time, measuring the deformation degree and the falling area of ​​the concrete product;

[0031] The third detection coefficient of the concrete product is obtained according to the deformation degree and the detached area.

[0032] According to some embodiments of the present invention, the step of performing a moisture resistance test on the humidity test group to obtain a fourth detection coefficient of the concrete product specifically includes:

[0033] Placing the concrete products in the humidity test group in an environment with a preset humidity;

[0034] After a second preset time, measuring the mold coverage area on the surface of the concrete product;

[0035] The fourth detection coefficient of the concrete product is obtained according to the surface mold coverage area.

[0036] According to some embodiments of the present invention, the step of performing a compression test on the compression test group to obtain a fifth detection coefficient specifically includes:

[0037] Applying pressure simultaneously to the concrete product of the compression test group from three directions: the top, the left, and the right;

[0038] According to a preset pressure gradient, gradually increase the applied pressure until obvious cracks appear on the concrete product, and record the applied pressure at this time as the limit pressure;

[0039] The fifth detection coefficient of the concrete product is obtained according to the ultimate pressure.

[0040] According to some embodiments of the present invention, the step of scoring the quality of each concrete product according to the indicator label, the first detection coefficient, the second detection coefficient, the third detection coefficient, the fourth detection coefficient and the fifth detection coefficient to obtain the quality score of each concrete product specifically includes:

[0041] Identifying the indicator label and determining the mix ratio information of the concrete product;

[0042] Corresponding weights are set for the first detection coefficient, the second detection coefficient, the third detection coefficient, the fourth detection coefficient and the fifth detection coefficient, respectively, and the mass fraction of each of the concrete products is calculated according to the first detection coefficient, the second detection coefficient, the third detection coefficient, the fourth detection coefficient and the fifth detection coefficient and the corresponding weights.

[0043] On the other hand, an electronic device according to an embodiment of the present invention includes:

[0044] A memory for storing program instructions;

[0045] The processor is used to call the program instructions stored in the memory and execute the concrete product quality detection method of the above embodiment according to the obtained program instructions.

[0046] On the other hand, according to a storage medium of an embodiment of the present invention, the storage medium stores computer executable instructions, and the computer executable instructions are used to enable a computer to execute the concrete product quality detection method described in the above embodiment.

[0047] The concrete product quality detection method, electronic device and storage medium according to the embodiments of the present invention have at least the following beneficial effects: by setting a plurality of concrete products with different proportions, the qualities of the concrete products with different proportions can be compared, so as to select the optimal proportion for making the concrete products; when analyzing the quality of the concrete products, the analysis is performed from multiple dimensions such as the number of cracks, ultrasonic transmission rate, high temperature resistance, humidity resistance and compressive resistance, so that the analysis results are more accurate.

[0048] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0050] Figure 1 A flowchart of the steps of a method for detecting quality of concrete products according to an embodiment of the present invention;

[0051] Figure 2 A schematic diagram of the structure of an indicator label according to an embodiment of the present invention;

[0052] Figure 3 A schematic diagram of the structure of the identification portion of the indicator label according to an embodiment of the present invention;

[0053] Reference numerals:

[0054] The indicator label 100 , the inserting portion 110 , the barb 111 , the identification portion 120 , the identification code 121 , the identification mark 122 , the transparent protective portion 130 , and the positioning frame 200 . DETAILED DESCRIPTION

[0055] Embodiments of the present invention are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and are not to be construed as limitations on the present application. For the step numbers in the following embodiments, they are only provided for the convenience of explanation, and the order between the steps is not limited in any way, and the execution order of each step in the embodiment can be adaptively adjusted according to the understanding of those skilled in the art.

[0056] In the description of the present invention, it should be understood that descriptions involving orientations, such as up, down, front, back, left, right, etc., and orientations or positional relationships indicated are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present invention.

[0057] The terms "first", "second", "third" and "fourth" etc. in the specification and claims of the present invention and the drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.

[0058] Reference to "embodiments" in the present invention means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0059] Concrete refers to an engineering composite material in which aggregates such as sand and stone are bonded together by cement binder. Concrete products are products made of concrete as the basic material. They are generally prefabricated in factories and then transported to construction sites for laying or installation. Concrete products are widely used in industries such as construction, transportation, water conservancy, agriculture, electricity and mining. In the production process of concrete products, improper workmanship may lead to quality problems such as roughness, exposed reinforcement, honeycombs, cracks, holes, and missing corners. Since the quality problems of concrete will bring safety hazards in construction, transportation, water conservancy and other aspects, it is necessary to strictly test the quality of concrete products on the production line in order to select qualified products for shipment to avoid safety hazards; at the same time, the process should be adjusted according to the quality problems of concrete products to improve the qualified rate of products.

[0060] To this end, an embodiment of the present invention provides a concrete product quality detection method, an electronic device and a storage medium. By setting a plurality of concrete products with different proportions, the qualities of concrete products with different proportions can be compared, so as to select the optimal proportion for making concrete products. When analyzing the quality of concrete products, the quality of concrete products is analyzed from multiple dimensions such as the number of cracks, ultrasonic transmission rate, high temperature resistance, humidity resistance and compressive resistance, so that the analysis results are more accurate.

[0061] The concrete product quality detection method, electronic device and storage medium according to the embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0062] On the one hand, the embodiment of the present invention provides a method for detecting the quality of concrete products, such as Figure 1 As shown, the method comprises the following steps:

[0063] Step S100: Mix and stir various concrete raw materials according to various proportions to form various concrete products, and implant corresponding indicator labels 100 on each concrete product;

[0064] The raw materials of concrete may include cement, sand, stone, admixtures and additives, and these materials are mixed in different proportions to produce a variety of different concrete products, so as to compare the quality of the various different concrete products and select the proportion corresponding to the concrete product with better quality. The indicator label 100 is used to distinguish various concrete products to avoid confusion of different concrete products in the subsequent testing process.

[0065] like Figure 2 As shown, in some embodiments of the present invention, the indicator label 100 includes an inserting portion 110, an identification portion 120 and a transparent protective portion 130, and the inserting portion 110 includes a plurality of barbs 111 disposed at the bottom of the identification portion 120, such as Figure 3 As shown, the surface of the identification part 120 is provided with an identification code 121 and a plurality of identification marks 122, and the transparent protective part 130 is provided on the surface of the identification part 120; the shape or pointing angle or the distance from the positioning frame 200 of the identification mark 122 of each concrete product is different; the identification code 121 records the number and proportion information of each concrete product. In this example, in order to implant the indicator label 100 on the concrete product, when the concrete product is not solidified, the concrete product is inserted through the insertion part 110, and the identification part 120 is located on the surface of the concrete product; when the concrete product solidifies, the indicator label 100 is fixed in the concrete product, and because the insertion part 110 is provided with a barb 111, the indicator label 100 is not easy to be pulled out or fall off. The identification code 121 records the number and proportion information of each concrete product. By scanning and identifying the identification code 121, it can be determined which proportion of products the concrete product belongs to, so as to prevent confusion and cause errors in the detection results. In addition, an identification mark 122 is also provided on the surface of the identification part 120. Concrete products with different proportions can use identification marks 122 of different shapes, such as triangle, circle, square, etc., so that operators can intuitively distinguish and classify concrete products. In addition to using identification marks 122 of different shapes, identification marks 122 of the same shape but with different pointing angles can also be used to distinguish concrete products. For example, all concrete products use arrow-shaped identification marks 122, but the arrows of different concrete products face different angles, some facing the front, some facing the left, some facing the right, etc., and the concrete products are distinguished by the pointing angle of the arrow. In addition, the distances between the identification marks 122 of different concrete products and the boundary of the positioning frame 200 can also be set to be different, so that the concrete products can be distinguished by the distance. A transparent protective part 130 is provided on the surface of the identification part 120. On the one hand, it can prevent the identification code 121 and the identification mark 122 of the identification part 120 from being damaged, and on the other hand, it can facilitate the identification device to directly identify the identification code 121.

[0066] The step of implanting a corresponding indicator label on each concrete product in the above step S100 specifically includes the following two steps:

[0067] ① forming a positioning frame 200 in a preset area of ​​the second surface of the concrete product;

[0068] ② Implant the indicator label 100 in the positioning frame 200 .

[0069] The second surface refers to the lower surface of the concrete product, and the indicator label 100 is arranged on the lower surface of the concrete product to prevent the indicator label 100 from affecting the subsequent detection of the concrete product. In addition, by arranging the positioning frame 200 on the surface of the concrete product, it is ensured that all the indicator labels 100 are located at the same position, so that the identification device can easily locate the indicator label 100 when identifying the indicator label 100 later.

[0070] Step S200: acquiring an image of the first surface of each concrete product, detecting whether the concrete product has cracks according to the image, and obtaining a first detection coefficient of the concrete product;

[0071] The first surface refers to the upper surface of the concrete product. The image of the upper surface of the concrete product can be obtained by a visual inspection device, and then the image can be analyzed to see whether there are cracks in the concrete product.

[0072] Specifically, the above step S200 includes the following six steps:

[0073] ① Obtain the color values ​​of all pixels in the image and construct a feature function based on the color values;

[0074] ②Perform edge detection on the image to obtain the edge segments of the image;

[0075] ③ Get the color values ​​and coordinates of all pixels on each edge segment;

[0076] ④ Calculate the curvature of each edge segment based on the coordinates of the pixel points;

[0077] ⑤ Determine whether there are cracks in the concrete product based on the characteristic function, the color value of the pixel point of the edge segment, and the curvature;

[0078] ⑥According to the number of cracks in the concrete product, a first detection coefficient of the concrete product is obtained.

[0079] First, extract the color values ​​of all pixels in the image and construct a feature function based on these color values. The expression of the feature function is as follows:

[0080]

[0081] Where N represents the total number of pixels, cn Represents the feature matrix of the nth pixel, and its expression is as follows:

[0082]

[0083] C r Represents the red channel value of the pixel, C g Indicates the green channel value of the pixel, C b Indicates the blue channel value of the pixel.

[0084] Then, the edge detection method is used to identify the edge segments in the image, and all the pixels in the edge segments are extracted to obtain the color value and coordinates of each pixel. After obtaining the color value of each pixel of the edge segment, the red channel mean, blue channel mean and green channel mean of each pixel on each edge segment are calculated, and the edge segment whose red channel mean, blue channel mean and green channel mean are all less than F is regarded as a suspicious segment. Then, according to the coordinates of all the pixels on each edge segment, the curvature of each edge segment is calculated. The specific calculation method is as follows: the coordinates of the pixels at the starting point and the end point of each edge segment are obtained, and the slope of the line connecting the starting point and the end point is obtained as the first slope; then the slope of the line connecting the remaining pixels on the edge segment and the pixel at the starting point is obtained as the second slope; all the second slopes of the edge segment are subtracted from the first slope respectively, and the absolute values ​​of all the differences are averaged, and then the average is normalized to obtain the curvature of each edge segment. When the curvature exceeds a preset value and the edge segment is a suspicious segment, the edge segment is considered to be a crack. Through the above method, the number of cracks in each concrete product is counted, and the first detection coefficient of the concrete product is obtained according to the number of cracks. Among them, the first detection coefficient is used to characterize the number of cracks in the concrete. The fewer the number of cracks, the higher the first detection coefficient, and the more the number of cracks, the smaller the first detection coefficient.

[0085] Step S300: Perform ultrasonic testing on each concrete product to obtain a second testing coefficient of the concrete product;

[0086] Specifically, firstly, a plurality of concrete products that meet the quality standards in the past are obtained, and ultrasonic tests are performed on them to obtain the standard ultrasonic transmission rate. Then, ultrasonic tests are performed on each concrete product in this example to obtain the current ultrasonic transmission rate, and the quality of the concrete product is judged by comparing the current ultrasonic transmission rate with the standard ultrasonic transmission rate.

[0087] Specifically, in this example, the above step S300 includes the following two steps:

[0088] ① Determine the test area of ​​the concrete product, and use an ultrasonic detector to perform ultrasonic testing on the concrete product in the test area; the ultrasonic detector includes an ultrasonic phased array probe;

[0089] ② During the ultrasonic testing process, the ultrasonic detector moves in the test area, performs multiple tests, and obtains multiple test data;

[0090] ③According to multiple test data, the average ultrasonic velocity of concrete products is obtained;

[0091] ④ According to the comparison result between the average ultrasonic velocity and the preset ultrasonic velocity, the second detection coefficient of the concrete product is determined.

[0092] The ultrasonic detector is moved in the test area of ​​the concrete product, and the ultrasonic phased array probe is used to send and receive ultrasonic waves to the concrete product, so as to detect the transmission rate of ultrasonic waves in the concrete product; in the process of moving in the test area of ​​the concrete product, the ultrasonic detector will perform multiple detections and obtain multiple detection data. The average value of these detection data can be taken to obtain the average ultrasonic velocity of the concrete product, and then the second detection coefficient of the concrete product is determined based on the comparison result of the average ultrasonic velocity and the preset ultrasonic velocity (i.e., the standard ultrasonic transmission rate). The larger the difference between the average ultrasonic velocity and the preset ultrasonic velocity, the smaller the second detection coefficient; the smaller the difference between the average ultrasonic velocity and the preset ultrasonic velocity, the larger the second detection coefficient.

[0093] Step S400: grouping each concrete product into a temperature test group, a humidity test group and a compression test group;

[0094] Each concrete product is divided into a temperature test group, a humidity test group and a compression test group. Temperature test, humidity test and compression test are carried out on each concrete product to achieve multi-dimensional testing of concrete products.

[0095] Step S500: performing a high temperature resistance test on the temperature test group to obtain a third detection coefficient of the concrete product;

[0096] Specifically, the above step S500 includes the following three steps:

[0097] ①Place the concrete products in the temperature test group in an environment with a preset temperature;

[0098] ② After the first preset time, measure the deformation degree and falling area of ​​the concrete product;

[0099] ③According to the degree of deformation and the falling area, the third detection coefficient of the concrete product is obtained.

[0100] The smaller the deformation degree and the falling-off area, the better the high temperature resistance of the concrete product and the higher the third test coefficient; the larger the deformation degree and the falling-off area, the worse the high temperature resistance of the concrete product and the lower the third test coefficient.

[0101] Step S600: performing a moisture resistance test on the humidity test group to obtain a fourth detection coefficient of the concrete product;

[0102] Specifically, the above step S600 includes the following three steps:

[0103] ①Place the concrete products in the humidity test group in an environment with preset humidity;

[0104] ② After the second preset time, measure the mold coverage area on the surface of the concrete product;

[0105] ③According to the surface mold coverage area, the fourth detection coefficient of the concrete product is obtained.

[0106] The smaller the surface mold coverage area, the better the moisture resistance of the concrete product, and the higher the fourth detection coefficient; the larger the surface mold coverage area, the worse the moisture resistance of the concrete product, and the lower the fourth detection coefficient.

[0107] Step S700: performing a compression test on the compression test group to obtain a fifth test coefficient of the concrete product;

[0108] Specifically, the above step S700 includes the following three steps:

[0109] ① Apply pressure to the concrete products of the compression test group from the top, left and right at the same time;

[0110] ② According to the preset pressure gradient, gradually increase the pressure until obvious cracks appear on the concrete product, and record the pressure at this time as the limit pressure;

[0111] ③According to the ultimate pressure, the fifth test coefficient of the concrete product is obtained.

[0112] Apply pressure from the top, left and right of the concrete product at the same time to make the concrete product bear force evenly. At the same time, gradually increase the pressure according to the preset pressure gradient until obvious cracks appear on the concrete product. The pressure at this time is taken as the ultimate pressure. The higher the ultimate pressure, the better the compressive performance of the concrete product, and the higher the fifth test coefficient; when the ultimate pressure is lower, the worse the compressive performance of the concrete product, and the lower the fifth test coefficient.

[0113] Step S800: Score the quality of each concrete product according to the indicator label 100, the first detection coefficient, the second detection coefficient, the third detection coefficient, the fourth detection coefficient and the fifth detection coefficient to obtain the quality score of each concrete product.

[0114] Specifically, the above step S800 includes the following two steps:

[0115] ① Identify the indicator label 100 and determine the mix ratio information of the concrete product;

[0116] ② Set corresponding weights for the first detection coefficient, the second detection coefficient, the third detection coefficient, the fourth detection coefficient and the fifth detection coefficient, respectively, and calculate the mass fraction of each concrete product according to the first detection coefficient, the second detection coefficient, the third detection coefficient, the fourth detection coefficient and the fifth detection coefficient and the corresponding weights.

[0117] By identifying the indicator label 100, the relevant parameters of the concrete product can be determined to ensure that concrete products with different proportions are not confused. The calculation formula of the mass fraction is as follows:

[0118]

[0119] Among them, D is the quality score, D1 represents the first detection coefficient, a represents the weight of the first detection coefficient; D2 represents the second detection coefficient, b represents the weight of the second detection coefficient; D3 represents the third detection coefficient, c represents the weight of the third detection coefficient; D4 represents the fourth detection coefficient, d represents the weight of the fourth detection coefficient; D5 represents the fifth detection coefficient, e represents the weight of the fifth detection coefficient; a+b+c+d+e=1.

[0120] The higher the mass score of a concrete product, the higher the quality of the product produced by the corresponding mix ratio. By testing the quality of concrete products with different mix ratios, the mix ratio of concrete products can be optimized and the quality of concrete can be improved.

[0121] According to the concrete product quality detection method of the embodiment of the present invention, by setting a plurality of concrete products with different proportions, the qualities of concrete products with different proportions can be compared, so as to select the optimal proportion for making concrete products; when analyzing the quality of concrete products, the analysis is performed from multiple dimensions such as the number of cracks, ultrasonic transmission rate, high temperature resistance, humidity resistance and compressive resistance, so that the analysis result is more accurate.

[0122] On the other hand, an embodiment of the present invention further provides an electronic device, including:

[0123] A memory for storing program instructions;

[0124] The processor is used to call the program instructions stored in the memory and execute the above-mentioned concrete product quality detection method according to the obtained program instructions.

[0125] The processor may be implemented by a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application;

[0126] The memory can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device or a random access memory (RAM). The memory can store an operating system and other application programs. When the technical solution provided in the embodiments of this specification is implemented by software or firmware, the relevant program code is stored in the memory, and the processor is called to execute the concrete product quality detection method of the embodiment of the present application; the memory and the processor can be connected through a bus or the like.

[0127] On the other hand, an embodiment of the present invention further provides a storage medium, which is a computer-readable storage medium and stores a computer program. When the computer program is executed by a processor, the above-mentioned concrete product quality detection method is implemented.

[0128] As a non-transient computer-readable storage medium, the memory can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage devices. In some embodiments, the memory may optionally include a memory remotely arranged relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof. The device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and are implemented to be located in one place, or may also be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.

[0129] Although specific embodiments are described herein, those of ordinary skill in the art will recognize that many other modifications or alternative embodiments are also within the scope of the present disclosure. For example, any of the functions and / or processing capabilities described in conjunction with a particular device or component may be performed by any other device or component. In addition, although various exemplary implementations and architectures have been described according to embodiments of the present disclosure, those of ordinary skill in the art will recognize that many other modifications to the exemplary implementations and architectures described herein are also within the scope of the present disclosure.

[0130] Some aspects of the present disclosure are described above with reference to the block diagram and flow chart of the system, method, system and / or computer program product according to the exemplary embodiments.It should be understood that the combination of one or more blocks in the block diagram and the flow chart and the blocks in the block diagram and the flow chart can be realized by executing computer executable program instructions respectively.Equally, according to some embodiments, some blocks in the block diagram and the flow chart may not need to be executed in the order shown, or may not need to be executed in full.In addition, additional components and / or operations beyond those components and / or operations shown in the blocks in the block diagram and the flow chart may be present in certain embodiments.

[0131] Therefore, the blocks in the block diagrams and flow charts support the combination of devices for performing the specified functions, the combination of elements or steps for performing the specified functions, and the program instruction devices for performing the specified functions. It should also be understood that each block in the block diagrams and flow charts and the combination of blocks in the block diagrams and flow charts can be implemented by a special-purpose hardware computer system or a combination of special-purpose hardware and computer instructions that performs a specific function, element or step.

[0132] The program modules, applications, etc. described herein may include one or more software components, including, for example, software objects, methods, data structures, etc. Each such software component may include computer-executable instructions that, in response to execution, cause at least a portion of the functionality described herein (e.g., one or more operations of the illustrative methods described herein) to be performed.

[0133] Software components can be encoded with any of various programming languages. An exemplary programming language can be a low-level programming language, such as an assembly language associated with a specific hardware architecture and / or an operating system platform. The software component comprising assembly language instructions may need to be converted to executable machine code by an assembler before being executed by hardware architecture and / or platform. Another exemplary programming language can be a higher-level programming language, which can be transplanted across multiple architectures. The software component comprising a higher-level programming language may need to be converted to an intermediate representation by an interpreter or a compiler before execution. Other examples of programming languages ​​include but are not limited to macro languages, shells or command languages, job control languages, scripting languages, database queries or search languages ​​or report writing languages. In one or more exemplary embodiments, the software component comprising the instruction of one of the above-mentioned programming language examples can be directly executed by an operating system or other software components, without first being converted into another form.

[0134] Software components may be stored as files or other data storage structures. Software components of similar type or related functions may be stored together, such as in a specific directory, folder, or library. Software components may be static (e.g., preset or fixed) or dynamic (e.g., created or modified at execution time).

[0135] The embodiments of the present invention are described in detail above with reference to the accompanying drawings, but the present invention is not limited to the above embodiments, and various changes can be made within the knowledge scope of ordinary technicians in the relevant technical field without departing from the purpose of the present invention.

Claims

1. A method for detecting cracks in concrete products, characterized in that: The following steps are involved: acquiring an image of a first surface of a concrete article; Obtaining color values ​​of all pixels of the image, and constructing a feature function according to the color values; Performing edge detection on the image to obtain edge segments of the image; Calculate the red channel mean, blue channel mean and green channel mean of each pixel point on each edge line segment, and regard the edge line segment whose red channel mean, blue channel mean and green channel mean are all smaller than the value of the characteristic function as a suspicious line segment; Calculating the curvature of each edge line segment according to the coordinates of each pixel point on each edge line segment; When the curvature exceeds a preset value and the edge line segment is a suspicious line segment, the edge line segment is judged to be a crack; Wherein, the expression of the characteristic function is: Where N represents the total number of pixels, c n Represents the feature matrix of the nth pixel. The expression of the feature matrix is ​​as follows: C r Represents the red channel value of the pixel, C g Indicates the green channel value of the pixel, C b Indicates the blue channel value of the pixel.

2. A method for detecting the quality of concrete products, characterized in that: The following steps are involved: Mixing and stirring various concrete raw materials according to various different proportions to form various concrete products, and implanting corresponding indicator labels on each of the concrete products; Acquire an image of the first surface of each of the concrete products, and detect whether the concrete product has cracks according to the image by using the method for detecting cracks in concrete products according to claim 1, to obtain a first detection coefficient of the concrete product; Performing ultrasonic testing on each of the concrete products to obtain a second testing coefficient of the concrete product; Grouping each of the concrete products into a temperature test group, a humidity test group and a compression test group; Performing a high temperature resistance test on the temperature test group to obtain a third detection coefficient of the concrete product; performing a moisture resistance test on the humidity test group to obtain a fourth test coefficient of the concrete product; performing a compression test on the compression test group to obtain a fifth test coefficient of the concrete product; The quality of each of the concrete products is scored according to the indicator label, the first detection coefficient, the second detection coefficient, the third detection coefficient, the fourth detection coefficient, and the fifth detection coefficient to obtain a quality score of each of the concrete products.

3. The concrete product quality detection method according to claim 2, characterized in that: The step of implanting a corresponding indicator label on each of the concrete products specifically includes: forming a positioning frame in a preset area of ​​a second surface of the concrete product; the second surface is opposite to the first surface; The indicator label is implanted in the positioning frame; the indicator label comprises an inserting portion, an identification portion and a transparent protective portion, the inserting portion comprises a plurality of barbs arranged at the bottom of the identification portion, an identification code and a plurality of identification marks are arranged on the surface of the identification portion, and the transparent protective portion is arranged on the surface of the identification portion; the shape, pointing angle or distance of the identification mark of each concrete product from the positioning frame is different; the identification code records the number and proportion information of each concrete product.

4. The method for detecting quality of concrete products according to claim 2, characterized in that: The step of performing ultrasonic testing on each concrete product to obtain a second detection coefficient of the concrete product specifically includes: Determine a test area of ​​the concrete product, and use an ultrasonic detector to perform ultrasonic testing on the concrete product in the test area; the ultrasonic detector includes an ultrasonic phased array probe; During the ultrasonic detection process, the ultrasonic detector moves within the test area, performs multiple detections, and obtains multiple detection data; Obtaining an average ultrasonic velocity of the concrete product according to the plurality of detection data; A second detection coefficient of the concrete product is determined according to a comparison result of the average ultrasonic velocity and a preset ultrasonic velocity.

5. The method for detecting quality of concrete products according to claim 2, characterized in that: The step of performing a high temperature resistance test on the temperature test group to obtain a third detection coefficient of the concrete product specifically includes: Placing the concrete products in the temperature test group in an environment with a preset temperature; After a first preset time, measuring the deformation degree and the falling area of ​​the concrete product; The third detection coefficient of the concrete product is obtained according to the deformation degree and the detached area.

6. The method for detecting quality of concrete products according to claim 2, characterized in that: The step of performing a moisture resistance test on the humidity test group to obtain a fourth detection coefficient of the concrete product specifically includes: Placing the concrete products in the humidity test group in an environment with a preset humidity; After a second preset time, measuring the mold coverage area on the surface of the concrete product; The fourth detection coefficient of the concrete product is obtained according to the surface mold coverage area.

7. The method for detecting quality of concrete products according to claim 2, characterized in that: The step of performing a compression test on the compression test group to obtain a fifth detection coefficient specifically includes: Applying pressure simultaneously to the concrete product of the compression test group from three directions: the top, the left, and the right; According to a preset pressure gradient, gradually increase the applied pressure until obvious cracks appear on the concrete product, and record the applied pressure at this time as the limit pressure; The fifth detection coefficient of the concrete product is obtained according to the ultimate pressure.

8. The method for detecting quality of concrete products according to claim 2, characterized in that: The step of scoring the quality of each concrete product according to the indicator label, the first detection coefficient, the second detection coefficient, the third detection coefficient, the fourth detection coefficient and the fifth detection coefficient to obtain the quality score of each concrete product specifically includes: Identifying the indicator label and determining the mix ratio information of the concrete product; Corresponding weights are set for the first detection coefficient, the second detection coefficient, the third detection coefficient, the fourth detection coefficient and the fifth detection coefficient, respectively, and the mass fraction of each of the concrete products is calculated according to the first detection coefficient, the second detection coefficient, the third detection coefficient, the fourth detection coefficient and the fifth detection coefficient and the corresponding weights.

9. An electronic device, characterized in that: include: A memory for storing program instructions; The processor is used to call the program instructions stored in the memory, and execute the concrete product quality detection method according to any one of claims 2 to 8 according to the obtained program instructions.

10. A storage medium, characterized in that: The storage medium stores computer executable instructions, and the computer executable instructions are used to enable a computer to execute the concrete product quality detection method according to any one of claims 2 to 8.

Citation Information

Patent Citations

  • Method for identifying crack type based on core photograph

    CN113222923A

  • Concrete curing quality analysis method based on visual inspection

    CN115908411A

  • Concrete quality online detection system

    CN117309661A