Crack detection method and device, computer device, storage medium and program product

By combining cameras and thermal imaging devices, and utilizing the heat distribution images generated after water cooling, accurate detection of cracks in subway tunnel linings has been achieved. This solves the problems of false detection and missed detection, and improves the accuracy of detection and quantitative analysis capabilities.

CN116124836BActive Publication Date: 2026-02-24BEIJING URBAN CONSTR EXPLORATION & SURVEYING DESIGN RES INST +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202211590679.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-12
Publication Date
2026-02-24
Estimated Expiration
2042-12-12

AI Technical Summary

Technical Problem

There are problems of false detection and missed detection in the detection of cracks in subway tunnel lining, especially in tunnel environments with extremely poor lighting, where manual detection is difficult to accurately identify cracks.

Method used

Images of the lining section are acquired using a camera, and combined with thermal images generated by water spraying using a thermal imaging device, the actual crack areas are identified by temperature distribution and gradient analysis, thus avoiding false detections and missed detections.

Benefits of technology

It improves the accuracy of lining crack detection, reduces the subjectivity of manual inspection, and enables precise identification and quantitative analysis of crack areas.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116124836B_ABST
    Figure CN116124836B_ABST
Patent Text Reader

Abstract

The application relates to a crack detection method and device, computer equipment, a storage medium and a program product. The method comprises the following steps: firstly, obtaining a first image of a to-be-detected lining section collected by a camera, and obtaining initial crack information of the to-be-detected lining section according to the first image; then, obtaining a thermal distribution image of a crack region corresponding to the initial crack information by using a thermal imaging device; and finally, determining a real crack region from the crack region corresponding to the initial crack information according to the thermal distribution image. By using the method, all possible cracks can be ensured to be obtained, samples are sufficient, the problem of missed detection can be avoided, the processing effect is intuitive and visible, the problem of false detection can be avoided, and the reliability is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of digital image processing technology, and in particular to a crack detection method, apparatus, computer equipment, storage medium, and program product. Background Technology

[0002] Ensuring the safety of subway tunnel linings during service is crucial for the normal operation of subways. In the inspection and monitoring of in-service subway tunnels, lining deformation, misalignment, and surface cracks are important inspection items. If significant deflection of the lining arch or long, wide, or extensive stress cracks are found on the surface, further safety assessments should be conducted, and lining reinforcement should be considered.

[0003] Currently, the detection of cracks in subway tunnel linings is usually done by visual inspection and recording by inspectors. However, due to the extremely poor lighting in subway tunnels, manual inspection is prone to misdetection and missed detection of cracks in the subway tunnel lining. Summary of the Invention

[0004] Therefore, it is necessary to provide a crack detection method, device, computer equipment, storage medium, and program product that can avoid false detection and missed detection of cracks in subway tunnel lining, in order to address the above-mentioned technical problems.

[0005] Firstly, this application provides a crack detection method. The method includes:

[0006] The processing device acquires the first image of the lining section to be inspected captured by the camera, and obtains the initial crack information of the lining section to be inspected based on the first image;

[0007] The processing equipment acquires the thermal distribution image of the crack area corresponding to the initial crack information from the thermal imaging device; the thermal distribution image is the image obtained by the thermal imaging device after spraying water on the crack area using a water spraying device and cooling the crack area for a preset time.

[0008] The processing equipment determines the actual crack region from the crack region corresponding to the initial crack information based on the thermal distribution image.

[0009] In one embodiment, the processing device determines the actual crack region from the crack region corresponding to the initial crack information based on the thermal distribution image, including:

[0010] The processing equipment obtains the temperature distribution image of the crack region based on the colors on the thermal distribution image;

[0011] The processing equipment determines the actual crack region from the crack region corresponding to the initial crack information based on the temperature distribution image.

[0012] In one embodiment, the processing device determines the actual crack region from the crack region corresponding to the initial crack information based on the temperature distribution image, including:

[0013] The processing equipment determines the strip-shaped region from the crack region corresponding to the initial crack information based on the temperature distribution image;

[0014] The processing equipment determines the actual crack area based on the strip-shaped region.

[0015] In one embodiment, the processing device determines the actual crack region based on the strip-shaped region, including:

[0016] The processing equipment determines the actual crack area based on the first temperature of the centerline of the strip region and the second temperature of the target background region;

[0017] The center line is a straight line parallel to the length of the strip region, and the target background region includes at least one of the two background regions on the left and right sides of the center line.

[0018] In one embodiment, the processing device determines the actual crack region based on a first temperature of the centerline of the strip region and a second temperature of the target background region, including:

[0019] Determine the temperature difference between the second temperature and the first temperature, and determine the gradient value in the direction perpendicular to the center line;

[0020] If the temperature difference is greater than the preset temperature difference threshold and the gradient value is greater than or equal to the preset gradient threshold, then the strip region corresponding to the strip image is determined to be the real crack region.

[0021] In one embodiment, the detection device further includes a ring-shaped first support mechanism and a second support mechanism. The first support mechanism is equipped with a plurality of spaced-apart water spray devices, and the second support mechanism is equipped with a plurality of spaced-apart thermal imaging devices. The processing device acquires thermal distribution images of the crack region corresponding to the initial crack information from the thermal imaging devices, including:

[0022] The processing equipment receives thermal distribution images sent by each thermal imaging device; the thermal distribution image is the thermal radiation signal of the crack area collected by the thermal imaging device after cooling for a preset time in the crack area, and converts the thermal radiation signal into an electrical signal, and obtains the image based on the electrical signal.

[0023] Secondly, this application also provides a crack detection device. The device includes:

[0024] The first acquisition module is used to process the first image of the lining section to be detected captured by the camera and obtain the initial crack information of the lining section to be detected based on the first image.

[0025] The second acquisition module is used to process the thermal distribution image of the crack area corresponding to the initial crack information acquired by the thermal imaging device; the thermal distribution image is the image obtained by the thermal imaging device after spraying water on the crack area using a water spraying device and cooling the crack area for a preset time.

[0026] The determination module is used to process the equipment to determine the actual crack region from the crack region corresponding to the initial crack information based on the thermal distribution image.

[0027] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0028] The processing device acquires the first image of the lining section to be inspected captured by the camera, and obtains the initial crack information of the lining section to be inspected based on the first image;

[0029] The processing equipment acquires the thermal distribution image of the crack region corresponding to the initial crack information from the thermal imaging device;

[0030] The thermal distribution image is an image obtained by a thermal imaging device after water is sprayed onto the crack area using a water spraying device and the crack area has been cooled for a preset time.

[0031] The processing equipment determines the actual crack region from the crack region corresponding to the initial crack information based on the thermal distribution image.

[0032] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps: 5. The processing device acquires a first image of the lining section to be detected captured by a camera, and obtains initial crack information of the lining section to be detected based on the first image;

[0033] The processing equipment acquires the thermal distribution image of the crack area corresponding to the initial crack information from the thermal imaging device; the thermal distribution image is the image obtained by the thermal imaging device after spraying water on the crack area using a water spraying device and cooling the crack area for a preset time.

[0034] The processing device determines the actual crack region from the crack region corresponding to the initial crack information based on the thermal distribution image.

[0035] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:

[0036] The processing device acquires the first image of the lining section to be inspected captured by the camera, and obtains the initial crack information of the lining section to be inspected based on the first image.

[0037] The processing equipment acquires the thermal distribution image of the crack area corresponding to the initial crack information from the thermal imaging device; the thermal distribution image is the image obtained by the thermal imaging device after spraying water on the crack area using a water spraying device and cooling the crack area for a preset time.

[0038] The processing equipment determines the actual crack region from the crack region corresponding to the initial crack information based on the thermal distribution image.

[0039] The aforementioned crack detection method, apparatus, computer equipment, storage medium, and program product first acquire a first image of the lining section to be detected captured by a camera, and obtain initial crack information of the lining section to be detected based on the first image. Then, a thermal distribution image of the crack area corresponding to the initial crack information is acquired by a thermal imaging device. Finally, the actual crack area is determined from the crack area corresponding to the initial crack information based on the thermal distribution image. The thermal distribution image is an image obtained by the thermal imaging device after spraying water onto the crack area using a water spraying device and allowing the crack area to cool for a preset time. Through the embodiments of this application, initial crack information can be obtained from the first image of the lining section to be detected captured by a camera, i.e., all possible cracks can be obtained. Based on the thermal distribution image, the actual crack area can be determined from the crack area corresponding to the initial crack information. Since the thermal distribution image is an image obtained by the thermal imaging device after spraying water onto the crack area using a water spraying device and allowing the crack area to cool for a preset time, the thermal distribution image can reflect the surface temperature distribution of the crack area. Therefore, the surface temperature distribution of the crack area can be determined based on the thermal distribution image, and the actual crack area can be determined based on the surface temperature distribution, thereby avoiding the problems of false detection and missed detection of lining cracks and improving the accuracy of lining crack detection. Attached Figure Description

[0040] Figure 1 Here is a flowchart of a crack detection method in one embodiment;

[0041] Figure 2 This is one of the flowcharts for determining the actual crack region in one embodiment;

[0042] Figure 3 This is a second flowchart of the steps for determining the actual crack region in one embodiment;

[0043] Figure 4 This is the third flowchart of the steps for determining the actual crack region in one embodiment;

[0044] Figure 5 This is a structural diagram of the detection device in one embodiment;

[0045] Figure 6 This is a structural diagram of a crack detection device in one embodiment;

[0046] Figure 7 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0047] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0048] In one embodiment, a crack detection method is provided, such as Figure 1 As shown, this method is illustrated by applying it to a computer device. It is understood that the computer device can be a terminal, a server, or a system including both a terminal and a server, and is implemented through interaction between the terminal and the server. The embodiments of this application include the following steps:

[0049] Step 101: The processing device acquires the first image of the lining section to be detected captured by the camera, and obtains the initial crack information of the lining section to be detected based on the first image.

[0050] Among them, processing equipment refers to computer equipment; lining refers to a permanent support structure constructed with reinforced concrete and other materials along the perimeter of the subway tunnel to prevent deformation or collapse of the surrounding rock; the first image refers to a surface image of the lining section to be inspected taken by a camera; the initial crack information includes all possible crack information of the lining section to be inspected, including, for example, real cracks and false cracks.

[0051] The camera takes pictures from the starting point to the ending point of the lining section to be inspected, obtaining a surface image of the lining section to be inspected. Then, the computer equipment acquires the surface image of the section to be inspected captured by the camera. Finally, the surface image of the section to be inspected is identified by a deep learning algorithm to obtain the initial crack information of the section to be inspected.

[0052] For example, camera A takes pictures along the starting point P1 of the lining section to be inspected to the ending point P2, and obtains the surface image S1 of the section to be inspected. Then, the computer device acquires the surface image S1 of the section to be inspected acquired by camera A, and finally identifies the surface image S1 of the section to be inspected through a deep learning algorithm to obtain all possible crack information of the section to be inspected.

[0053] Step 102: The processing device acquires the thermal distribution image of the crack area corresponding to the initial crack information from the thermal imaging device; the thermal distribution image is the image obtained by the thermal imaging device after spraying water on the crack area using a water spraying device and cooling the crack area for a preset time.

[0054] The crack area includes the area corresponding to all possible crack information of the lining section to be inspected; the thermal distribution image includes the image obtained by the thermal imaging device after the area corresponding to all possible crack information of the lining section to be inspected is sprayed with water using a water spraying device and cooled for a preset time.

[0055] After a preset cooling period, the infrared lens of the thermal imaging device acquires the thermal radiation signal of the crack area. The infrared detector component of the thermal imaging device converts the thermal radiation signal into an electrical signal. The electronic component of the thermal imaging device processes the electrical signal and obtains a thermal distribution image based on the electrical signal. Then, the computer device acquires the thermal distribution image.

[0056] For example, after a preset cooling time of 10 minutes, the infrared lens of the thermal imaging device collects the thermal radiation signal W1 of the crack area. The infrared detector component of the thermal imaging device converts the thermal radiation signal W1 into an electrical signal W2. The electronic component of the thermal imaging device processes the electrical signal W2 and obtains a thermal distribution image S2 based on the electrical signal. Then, the computer device acquires the thermal distribution image S2.

[0057] Step 103: The processing device determines the actual crack region from the crack region corresponding to the initial crack information based on the thermal distribution image.

[0058] For example, computer equipment determines the actual crack region from the crack region corresponding to the initial crack information by first layering the different colors in the thermal distribution image.

[0059] For example, green represents areas with lower temperatures and red represents areas with higher temperatures. Based on the layering between green and red in the thermal distribution image S2, the actual crack area is determined from the crack area corresponding to the initial crack information.

[0060] In the aforementioned crack detection method, the computer device first acquires a first image of the lining section to be detected captured by a camera, and obtains initial crack information of the lining section to be detected based on the first image. Then, it acquires a thermal distribution image of the crack area corresponding to the initial crack information using a thermal imaging device. Finally, based on the thermal distribution image, the actual crack area is determined from the crack area corresponding to the initial crack information. The thermal distribution image is obtained by the thermal imaging device after spraying water onto the crack area using a water spraying device and allowing the crack area to cool for a preset time. Through this embodiment, initial crack information can be obtained from the first image of the lining section to be detected captured by the camera, i.e., all possible cracks can be obtained. Based on the thermal distribution image, the actual crack area can be determined from the crack area corresponding to the initial crack information. Since the thermal distribution image is obtained by the thermal imaging device after spraying water onto the crack area using a water spraying device and allowing the crack area to cool for a preset time, the thermal distribution image can reflect the surface temperature distribution of the crack area. Therefore, the surface temperature distribution of the crack area can be determined based on the thermal distribution image, and the actual crack area can be determined based on the surface temperature distribution, thereby avoiding the problems of false detection and missed detection of lining cracks and improving the accuracy of lining crack detection.

[0061] In one embodiment, such as Figure 2 As shown, step 103 above, the process by which the processing device determines the actual crack region from the crack region corresponding to the initial crack information based on the thermal distribution image, may include the following steps:

[0062] Step 201: The processing device obtains the temperature distribution image of the crack area based on the color on the thermal distribution image.

[0063] A temperature distribution image is an image created by processing a thermal distribution image using computer software, which transforms the colors in the thermal distribution image into a temperature distribution image.

[0064] The software program on the computer device processes the color of each pixel in the thermal distribution image into temperature. At this point, each pixel represents a temperature, and different temperatures form a stepped outline, constituting a temperature distribution image.

[0065] For example, image processing and software programs can be used to extract the color corresponding to each pixel in a heat distribution image. For instance, a heat distribution image S2 contains 256 pixels of various colors, with each color corresponding to multiple pixels. After image processing and software programs extract each pixel, each temperature can be obtained. The same temperatures are combined with other different temperatures to form a stepped outline, thus forming a temperature distribution image S3.

[0066] Step 202: The processing device determines the actual crack region from the crack region corresponding to the initial crack information based on the temperature distribution image.

[0067] The computer equipment determines the actual crack region from the crack region corresponding to the initial crack information by using the stepped contours between different temperatures in the temperature distribution image.

[0068] For example, taking temperature t as the standard, if the temperature value t1 in temperature distribution image S3 is greater than t, then the image area corresponding to temperature value t1 is a higher temperature area; if the temperature value t2 in temperature distribution image S3 is less than t, then the image area corresponding to temperature value t2 is a lower temperature area. The temperature value t1 in temperature distribution image S3 is equal to any temperature value on the same isotherm as .... Therefore, the

[0069] In the above embodiments, the computer device first obtains the temperature distribution image of the crack region based on the color in the thermal distribution image, and then determines the actual crack region from the crack region corresponding to the initial crack information based on the temperature distribution image. Through this embodiment, the thermal distribution image can be processed by software programs and image processing to obtain a temperature distribution image, thereby obtaining a stepped contour formed by different isotherms at different temperatures in the temperature distribution image. Based on the stepped contour formed by different isotherms at different temperatures in the temperature distribution image, the actual crack region is determined from the crack region corresponding to the initial crack information. When the computer device processes the image, it can accurately identify and calculate different temperatures in the temperature distribution image, which is beneficial for quantitative analysis of the temperature distribution image. Furthermore, by determining the stepped contour formed by different isotherms at different temperatures in the temperature distribution image, it is beneficial for intuitive analysis of the temperature distribution image.

[0070] In one embodiment, such as Figure 3 As shown, step 202 above, where the processing device determines the actual crack region from the crack region corresponding to the initial crack information based on the temperature distribution image, may include the following steps:

[0071] Step 301: The processing device determines the strip region from the crack region corresponding to the initial crack information based on the temperature distribution image.

[0072] Among them, the banded region refers to the area in the temperature distribution image that shows a striped feature of uneven temperature distribution.

[0073] Computer equipment uses thresholding, edge detection, or matching algorithms to extract regions with significantly uneven temperature distribution in temperature distribution images and identify them as banded regions.

[0074] For example, assuming that temperature distribution image S3 contains regions with obvious banded features and uniformly distributed non-banded features, then temperature distribution histogram S4 exhibits a bimodal distribution. When temperature distribution histogram S4 has bimodal characteristics, the temperature value t3 corresponding to the trough between the two peaks is selected as the threshold. Regions greater than the threshold are defined as banded regions, and regions less than the threshold are defined as non-banded regions. Here, temperature value t3 is the temperature value corresponding to the lowest frequency in temperature distribution histogram S4.

[0075] Step 302: The processing equipment determines the actual crack area based on the strip-shaped area.

[0076] After obtaining all the banded regions, the computer equipment identifies the banded regions as the actual crack regions based on the uneven temperature distribution within them.

[0077] For example, after the computer device obtains the first strip region, it names it D1; after obtaining the second strip region, it names it D2, and so on, until the nth strip region is obtained, which is then named D... n This process yields all the banded regions, where each banded region represents a real crack region. The first banded region D1 to the nth banded region D... n All were identified as actual crack areas.

[0078] In the above embodiments, a banded region is first determined from the crack region corresponding to the initial crack information based on the temperature distribution image; then, the actual crack region is determined based on the banded region. Through the embodiments of this application, regions with significantly uneven temperature distribution in the temperature distribution image can be extracted and identified as banded regions using thresholding, edge detection, or matching algorithms. Since thresholding, edge detection, or matching algorithms are accurate, they are highly efficient and fast, thus enabling rapid detection of the actual crack region.

[0079] In one embodiment, step 302, the step of the processing device determining the actual crack region based on the strip-shaped region, may include: the processing device determining the actual crack region based on a first temperature of the centerline of the strip-shaped region and a second temperature of the target background region. Here, the centerline is a straight line parallel to the length direction of the strip-shaped region, and the target background region includes at least one of two background regions on either side of the centerline.

[0080] The computer equipment calculates the temperature difference between the first temperature of the centerline of the strip region and the second temperature of the target background region, and then performs numerical analysis on the temperature difference to determine the actual crack region.

[0081] For example, based on the first temperature t4 of the centerline of the strip region and the second temperature t5 of the target background region, the temperature difference between the two is calculated to obtain the temperature difference value t5-t4. Then, the temperature difference value t5-t4 is numerically analyzed and compared to determine the actual crack region.

[0082] In the above embodiments, the actual crack area is determined based on the first temperature of the center line of the strip region and the second temperature of the target background region. Through the embodiments of this application, temperature differences can be obtained, and quantitative analysis methods can be used to numerically analyze and compare these temperature differences to determine the actual crack area. This process is accurate and avoids the subjectivity of manual inspection.

[0083] In one embodiment, such as Figure 4 As shown, the above-mentioned processing equipment determines the actual crack region based on a first temperature of the centerline of the strip region and a second temperature of the target background region, and may include the following steps:

[0084] Step 401: Determine the temperature difference between the second temperature and the first temperature, and determine the gradient value in the direction perpendicular to the center line.

[0085] The computer equipment first calculates the temperature difference between the first temperature of the center line of the strip region and the second temperature of the target background region. Then, it determines the gradient value in the temperature distribution map. The gradient value in the temperature distribution map refers to the temperature gradient value at any point on the center line along the gradient direction.

[0086] For example, first, based on the first temperature t4 of the center line of the strip region and the second temperature t5 of the target background region, the temperature difference between the two is calculated to obtain the temperature difference value t5-t4. Then, any point P3 on the center line is determined, and the temperature gradient value of point P3 along the gradient direction is obtained.

[0087] Step 402: If the temperature difference is greater than the preset temperature difference threshold and the gradient value is greater than or equal to the preset gradient threshold, then the strip region corresponding to the strip image is determined to be the real crack region.

[0088] The preset temperature difference threshold refers to the abrupt change in the temperature difference between the first temperature of the centerline and the second temperature of the target background area.

[0089] The computer device first obtains a preset temperature difference threshold and a preset gradient threshold. Then, it determines whether the temperature difference between the first temperature of the center line and the second temperature of the target background area is greater than the preset temperature difference threshold, and whether the gradient value is greater than or equal to the preset gradient threshold. If the temperature difference is greater than the preset temperature difference threshold and the gradient value is greater than or equal to the preset gradient threshold, then the strip region corresponding to the strip image is determined to be a real crack region. If the temperature difference is less than or equal to the preset temperature difference threshold, or the gradient value is less than the preset gradient threshold, then the strip region corresponding to the strip image cannot be determined to be a real crack region.

[0090] For example, if the temperature difference threshold is preset to 0.2℃ and the gradient threshold is preset to 0.1℃ / mm, and the temperature difference of 0.3℃ is greater than the preset temperature difference threshold of 0.2℃, and the gradient value of 0.15℃ / mm is greater than or equal to the preset gradient threshold of 0.1℃ / mm, then the strip region corresponding to the strip image is determined to be the real crack region.

[0091] In the above embodiments, the temperature difference between the second temperature and the first temperature is first determined, and the gradient value in the direction perpendicular to the center line is determined; then, if the temperature difference is greater than a preset temperature difference threshold and the gradient value is greater than or equal to a preset gradient threshold, the strip region corresponding to the strip image is determined to be the real crack region. Through the embodiments of this application, crack regions can be determined most specifically. A quantitative determination method is used to judge the temperature difference and gradient value, which can determine the real crack region. The processing effect is accurate and avoids the subjectivity of manual inspection.

[0092] To make the detection device in this invention easier to understand, such as Figure 5 The diagram shows the structure of the detection device. In one embodiment, the detection device further includes a ring-shaped first support mechanism 1 and a second support mechanism 2. The first support mechanism 1 is provided with a plurality of spaced water spray devices 3, and the second support mechanism 2 is provided with a plurality of spaced thermal imaging devices 4. The step of the processing device acquiring the thermal distribution image of the crack area corresponding to the initial crack information by the thermal imaging device may include: the processing device receiving the thermal distribution image sent by each thermal imaging device; the thermal distribution image is the thermal radiation signal of the crack area collected by the thermal imaging device after cooling for a preset time in the crack area, and converting the thermal radiation signal into an electrical signal, and obtaining the image based on the electrical signal.

[0093] After a preset cooling period, the infrared lens of the thermal imaging device acquires the thermal radiation signal of the crack area. The infrared detector component of the thermal imaging device converts the thermal radiation signal into an electrical signal. The electronic component of the thermal imaging device processes the electrical signal and obtains a thermal distribution image based on the electrical signal. Then, the computer device acquires the thermal distribution image from the thermal imaging device.

[0094] In the above embodiments, a computer device receives thermal distribution images sent by various thermal imaging devices. Through the embodiments of this application, thermal distribution images can be obtained through thermal imaging devices, facilitating the subsequent acquisition of temperature distribution images. Furthermore, the actual crack region can be determined from the crack region corresponding to the initial crack information based on the temperature distribution images.

[0095] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0096] Based on the same inventive concept, this application also provides a crack detection device for implementing the crack detection method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more crack detection device embodiments provided below can be found in the limitations of the crack detection method described above, and will not be repeated here.

[0097] In one embodiment, such as Figure 6 As shown, a crack detection device is provided, comprising: a first acquisition module 501, a second acquisition module 502, and a determination module 503, wherein:

[0098] The first acquisition module 501 is used to acquire a first image of the lining section to be detected captured by the camera, and to obtain the initial crack information of the lining section to be detected based on the first image.

[0099] The second acquisition module 502 is used to acquire the thermal distribution image of the crack area corresponding to the initial crack information by the thermal imaging device; the thermal distribution image is the image obtained by the thermal imaging device after spraying water on the crack area using a water spraying device and cooling the crack area for a preset time.

[0100] The determination module 503 is used to determine the actual crack region from the crack region corresponding to the initial crack information based on the thermal distribution image.

[0101] In one embodiment, the determining module 503 includes:

[0102] The acquisition submodule is used to obtain the temperature distribution image of the crack region based on the color on the thermal distribution image;

[0103] The determination submodule is used to determine the actual crack region from the crack region corresponding to the initial crack information based on the temperature distribution image.

[0104] In one embodiment, determining the submodule includes:

[0105] The first determining unit is used to determine the strip region from the crack region corresponding to the initial crack information based on the temperature distribution image;

[0106] The second determining unit is used to process the equipment to determine the actual crack area based on the strip-shaped area.

[0107] In one embodiment, the second determining unit is specifically used to process the device to determine the actual crack region based on a first temperature of the centerline of the strip region and a second temperature of the target background region; wherein the centerline is a straight line parallel to the length direction of the strip region, and the target background region includes at least one of the two background regions on the left and right sides of the centerline.

[0108] In one embodiment, the second determining unit is specifically used to determine the temperature difference between the second temperature and the first temperature, and to determine the gradient value in the direction perpendicular to the center line; if the temperature difference is greater than a preset temperature difference threshold, and the gradient value is greater than or equal to a preset gradient threshold, then the strip region corresponding to the strip image is determined to be the real crack region.

[0109] In one embodiment, the second acquisition module 502 is specifically used to process the thermal distribution images sent by each thermal imaging device; the thermal distribution image is the thermal radiation signal of the crack area collected by the thermal imaging device after the crack area has been cooled for a preset time, and the thermal radiation signal is converted into an electrical signal, and the image is obtained based on the electrical signal.

[0110] Each module in the aforementioned crack detection device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.

[0111] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 7As shown, the computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operating system and computer programs in the non-volatile storage media to run. The database stores initial crack information, colors from thermal distribution images, temperature values ​​from temperature distribution images, banded regions, temperature differences and threshold values, gradients, and gradient threshold data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a crack detection method.

[0112] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0113] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0114] The processing device acquires the first image of the lining section to be inspected captured by the camera, and obtains the initial crack information of the lining section to be inspected based on the first image;

[0115] The processing equipment acquires the thermal distribution image of the crack area corresponding to the initial crack information from the thermal imaging device; the thermal distribution image is the image obtained by the thermal imaging device after spraying water on the crack area using a water spraying device and cooling the crack area for a preset time.

[0116] The processing equipment determines the actual crack region from the crack region corresponding to the initial crack information based on the thermal distribution image.

[0117] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0118] The processing equipment obtains the temperature distribution image of the crack region based on the colors on the thermal distribution image;

[0119] The processing equipment determines the actual crack region from the crack region corresponding to the initial crack information based on the temperature distribution image.

[0120] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0121] The processing equipment determines the strip-shaped region from the crack region corresponding to the initial crack information based on the temperature distribution image;

[0122] The processing equipment determines the actual crack area based on the strip-shaped region.

[0123] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0124] The processing equipment determines the actual crack area based on the first temperature of the centerline of the strip region and the second temperature of the target background region;

[0125] The center line is a straight line parallel to the length of the strip region, and the target background region includes at least one of the two background regions on the left and right sides of the center line.

[0126] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0127] Determine the temperature difference between the second temperature and the first temperature, and determine the gradient value in the direction perpendicular to the center line;

[0128] If the temperature difference is greater than the preset temperature difference threshold and the gradient value is greater than or equal to the preset gradient threshold, then the strip region corresponding to the strip image is determined to be the real crack region.

[0129] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0130] The processing equipment receives thermal distribution images sent by each thermal imaging device; the thermal distribution image is the thermal radiation signal of the crack area collected by the thermal imaging device after cooling for a preset time in the crack area, and converts the thermal radiation signal into an electrical signal, and obtains the image based on the electrical signal.

[0131] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0132] The processing device acquires the first image of the lining section to be inspected captured by the camera, and obtains the initial crack information of the lining section to be inspected based on the first image;

[0133] The processing equipment acquires the thermal distribution image of the crack area corresponding to the initial crack information from the thermal imaging device; the thermal distribution image is the image obtained by the thermal imaging device after spraying water on the crack area using a water spraying device and cooling the crack area for a preset time.

[0134] The processing equipment determines the actual crack region from the crack region corresponding to the initial crack information based on the thermal distribution image.

[0135] In one embodiment, when a computer program is executed by a processor, it performs the following steps:

[0136] The processing equipment obtains the temperature distribution image of the crack region based on the colors on the thermal distribution image;

[0137] The processing equipment determines the actual crack region from the crack region corresponding to the initial crack information based on the temperature distribution image.

[0138] In one embodiment, when a computer program is executed by a processor, it performs the following steps:

[0139] The processing equipment determines the strip-shaped region from the crack region corresponding to the initial crack information based on the temperature distribution image;

[0140] The processing equipment determines the actual crack area based on the strip-shaped region.

[0141] In one embodiment, when a computer program is executed by a processor, it performs the following steps:

[0142] The processing equipment determines the actual crack area based on the first temperature of the centerline of the strip region and the second temperature of the target background region;

[0143] The center line is a straight line parallel to the length of the strip region, and the target background region includes at least one of the two background regions on the left and right sides of the center line.

[0144] In one embodiment, when a computer program is executed by a processor, it performs the following steps:

[0145] Determine the temperature difference between the second temperature and the first temperature, and determine the gradient value in the direction perpendicular to the center line;

[0146] If the temperature difference is greater than the preset temperature difference threshold and the gradient value is greater than or equal to the preset gradient threshold, then the strip region corresponding to the strip image is determined to be the real crack region.

[0147] In one embodiment, when a computer program is executed by a processor, it performs the following steps:

[0148] The processing equipment receives thermal distribution images sent by each thermal imaging device; the thermal distribution image is the thermal radiation signal of the crack area collected by the thermal imaging device after cooling for a preset time in the crack area, and converts the thermal radiation signal into an electrical signal, and obtains the image based on the electrical signal.

[0149] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0150] The processing device acquires the first image of the lining section to be inspected captured by the camera, and obtains the initial crack information of the lining section to be inspected based on the first image;

[0151] The processing equipment acquires the thermal distribution image of the crack area corresponding to the initial crack information from the thermal imaging device; the thermal distribution image is the image obtained by the thermal imaging device after spraying water on the crack area using a water spraying device and cooling the crack area for a preset time.

[0152] The processing equipment determines the actual crack region from the crack region corresponding to the initial crack information based on the thermal distribution image.

[0153] In one embodiment, when a computer program is executed by a processor, it performs the following steps:

[0154] The processing equipment obtains the temperature distribution image of the crack region based on the colors on the thermal distribution image;

[0155] The processing equipment determines the actual crack region from the crack region corresponding to the initial crack information based on the temperature distribution image.

[0156] In one embodiment, when a computer program is executed by a processor, it performs the following steps:

[0157] The processing equipment determines the strip-shaped region from the crack region corresponding to the initial crack information based on the temperature distribution image;

[0158] The processing equipment determines the actual crack area based on the strip-shaped region.

[0159] In one embodiment, when a computer program is executed by a processor, it performs the following steps:

[0160] The processing equipment determines the actual crack area based on the first temperature of the centerline of the strip region and the second temperature of the target background region;

[0161] The center line is a straight line parallel to the length of the strip region, and the target background region includes at least one of the two background regions on the left and right sides of the center line.

[0162] In one embodiment, when a computer program is executed by a processor, it performs the following steps:

[0163] Determine the temperature difference between the second temperature and the first temperature, and determine the gradient value in the direction perpendicular to the center line;

[0164] If the temperature difference is greater than the preset temperature difference threshold and the gradient value is greater than or equal to the preset gradient threshold, then the strip region corresponding to the strip image is determined to be the real crack region.

[0165] In one embodiment, when a computer program is executed by a processor, it performs the following steps:

[0166] The processing equipment receives thermal distribution images sent by each thermal imaging device; the thermal distribution image is the thermal radiation signal of the crack area collected by the thermal imaging device after cooling for a preset time in the crack area, and converts the thermal radiation signal into an electrical signal, and obtains the image based on the electrical signal.

[0167] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0168] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0169] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A crack detection method, characterized in that, The method is applied to a crack detection system, which includes detection equipment and processing equipment. The detection equipment is equipped with a camera, a thermal imaging device, and a water spray device. The processing device acquires a first image of the lining section to be detected captured by the camera, and obtains initial crack information of the lining section to be detected based on the first image; the lining is used to prevent deformation or collapse of the surrounding rock, and the lining is a support structure built along the perimeter of the subway tunnel; the initial crack information includes real cracks and false cracks. The processing device acquires a thermal distribution image of the crack region corresponding to the initial crack information from the thermal imaging device; the thermal distribution image is an image obtained by the thermal imaging device after spraying water onto the crack region using the water spraying device and cooling the crack region for a preset time. The processing device obtains a temperature distribution image of the crack region based on the colors in the thermal distribution image, and determines the actual crack region from the crack region corresponding to the initial crack information based on the stepped contours formed by different isotherms at different temperatures in the temperature distribution image; the temperature distribution image includes an image of converting the colors in the thermal distribution image into a temperature distribution image.

2. The method according to claim 1, characterized in that, The processing device determines the actual crack region from the crack region corresponding to the initial crack information based on the temperature distribution image, including: The processing device determines a strip-shaped region from the crack region corresponding to the initial crack information based on the temperature distribution image; The processing equipment determines the actual crack area based on the strip-shaped region.

3. The method according to claim 2, characterized in that, The processing equipment determines the actual crack area based on the strip-shaped region, including: The processing device determines the actual crack region based on a first temperature of the centerline of the strip region and a second temperature of the target background region. Wherein, the center line is a straight line parallel to the length direction of the strip region, and the target background region includes at least one of the two background regions on the left and right sides of the center line.

4. The method according to claim 3, characterized in that, The processing device determines the actual crack region based on a first temperature of the centerline of the strip region and a second temperature of the target background region, including: Determine the temperature difference between the second temperature and the first temperature, and determine the gradient value in the direction perpendicular to the center line; If the temperature difference is greater than a preset temperature difference threshold and the gradient value is greater than or equal to a preset gradient threshold, then the strip region corresponding to the strip image is determined to be the real crack region.

5. The method according to any one of claims 1-4, characterized in that, The detection equipment also includes a ring-shaped first support mechanism and a second support mechanism. The first support mechanism is provided with a plurality of water spray devices distributed at intervals, and the second support mechanism is provided with a plurality of thermal imaging devices distributed at intervals. The processing device acquires a thermal distribution image of the crack region corresponding to the initial crack information from the thermal imaging device, including: The processing device receives the thermal distribution images sent by each of the thermal imaging devices; The thermal distribution image is the thermal radiation signal of the crack area collected by the thermal imaging device after the crack area has been cooled for a preset time, and the thermal radiation signal is converted into an electrical signal, and the image is obtained based on the electrical signal.

6. A crack detection device, characterized in that, The device includes: The first acquisition module is used to process the first image of the lining section to be detected captured by the camera, and to obtain the initial crack information of the lining section to be detected based on the first image; the lining is used to prevent deformation or collapse of the surrounding rock, and the lining is a support structure built along the perimeter of the subway tunnel; the initial crack information includes real cracks and false cracks. The second acquisition module is used by the processing device to acquire a thermal distribution image of the crack area corresponding to the initial crack information from the thermal imaging device; the thermal distribution image is an image obtained by the thermal imaging device after spraying water onto the crack area using a water spraying device and cooling the crack area for a preset time. The determination module is used by the processing device to obtain a temperature distribution image of the crack region based on the color in the thermal distribution image, and to determine the actual crack region from the crack region corresponding to the initial crack information based on the stepped contours formed by different isotherms at different temperatures in the temperature distribution image; the temperature distribution image includes converting the color in the thermal distribution image into a temperature distribution image.

7. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.

9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • System and method for nondestructive testing of defects of bridge concrete structure

    CN106290471A

  • Airport pavement crack detection method based on infrared and visible light image data fusion

    CN110246130A

  • Method for remotely detecting crack of building

    CN114119614A