Building construction quality safety assessment system and method

Through multi-angle high-definition cameras, the building construction images are collected and cracks and settlements are identified in combination with edge recognition technology, and the pre-trained evaluation model is used to output safety evaluation scores, solving the problems of manual evaluation instability and complex laser point cloud data processing in the existing technology, achieving efficient and accurate building construction quality and safety assessment.

CN120014467AActive Publication Date: 2025-05-16MIDDLE EAST INFRASTRUCTURE TECH GRP CO LTD

Patent Information

Application Number
CN202510133565.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-06
Publication Date
2025-05-16
Estimated Expiration
2045-02-06

AI Technical Summary

Technical Problem

Existing building construction quality and safety assessment technologies have problems such as unstable manual assessment and complex and costly processing of laser point cloud data, making it difficult to provide efficient and reliable assessments in large-scale or complex construction projects.

Method used

High-definition cameras are used to collect building construction images through multiple angles, combine edge recognition technology to identify building cracks and ground settlement images, and process and analyze them through a pre-trained construction quality and safety assessment model to output safety assessment scores.

Benefits of technology

Through multi-angle image acquisition and edge recognition technology, building cracks and ground settlement can be effectively identified, assessment accuracy and coverage can be improved, assessment process can be simplified, and safety assessment scores can be provided to help identify potential risks and hidden dangers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120014467A_ABST
    Figure CN120014467A_ABST
Patent Text Reader

Abstract

The invention discloses a building construction quality safety assessment system and method, through a multi-angle shooting mode, key parts of a building construction site are fully covered, missing detection caused by incomplete angles is avoided, the precision of subsequent building construction quality safety assessment is improved, and the coverage of crack and settlement detection areas is very critical. According to the method, the building crack image and the ground subsidence image are recognized by performing edge recognition on the building construction image and processing and analyzing the image, the edge recognition technology is used for extracting the crack in the building image and the subsidence feature in the ground image, the crack and subsidence areas can be effectively distinguished, and the problematic areas are efficiently recognized; clear data support is provided for subsequent quality evaluation; and finally, based on the building crack image and the land subsidence image, processing and analyzing through a pre-trained construction quality safety assessment model, and outputting to obtain a safety assessment score of the current construction site.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of building construction quality and safety assessment, and in particular to a building construction quality and safety assessment system and method. Background Art

[0002] Construction quality and safety assessment is crucial to construction safety. High-quality construction can improve the safety performance of buildings. Traditional construction quality and safety assessment methods usually use manual assessment or use 3D laser point cloud data recognition, and then use the recognition results of 3D laser point cloud data to analyze and evaluate based on artificial intelligence algorithms to obtain the construction quality and safety assessment results; However, although manual evaluation is simple to operate, it is highly dependent on human experience and subjective judgment, and is easily affected by factors such as the operator's emotions and professional level, resulting in instability and low accuracy of the evaluation results. Especially in large-scale or complex construction projects, manual inspections are time-consuming and prone to omissions, making it difficult to provide efficient and reliable evaluations.

[0003] As a relatively advanced evaluation method, laser point cloud data can accurately obtain the geometric shape and details of buildings by obtaining three-dimensional point cloud data of buildings through laser scanning technology. Although the evaluation effect of laser point cloud data is relatively good, it faces the problem of huge layout and data processing costs in practical applications. The installation, debugging and data collection process of laser equipment is cumbersome and requires high technical requirements and manual intervention. At the same time, the subsequent steps of laser point cloud data processing are very complicated, involving a large amount of data conversion and analysis, which is time-consuming and requires a high-performance computing platform, which limits its application in most construction projects.

[0004] With the development of image processing technology, high-definition cameras and multi-angle acquisition technology are widely used in construction sites. Therefore, researchers further found that by acquiring multiple construction images and combining edge recognition technology, safety hazards such as building cracks and ground subsidence can be effectively identified, thereby providing data support for construction quality and safety assessment. However, due to the complexity of building cracks, traditional edge recognition technology cannot fully identify, detect and analyze detailed building cracks, resulting in poor assessment results. Summary of the invention

[0005] The purpose of the present invention is to provide a construction quality safety assessment system and method to solve the above technical problems pointed out in the prior art.

[0006] The present invention provides a construction quality safety assessment system, comprising an image acquisition module, a recognition module and an assessment module; The image acquisition module is used to acquire multiple construction images of the current construction site through multi-angle acquisition using a high-definition camera; The building construction image includes a building image and a building ground image; The recognition module is used to analyze and process the building construction image through edge recognition to obtain a building crack image and a ground settlement image of the current construction site; The evaluation module is used to process and analyze the building crack image and the ground settlement image through a pre-trained construction quality safety evaluation model, and output a safety evaluation score for the current construction site.

[0007] Preferably, the identification module includes a pre-processing module, a depth image generation and alignment module, a crack identification module and a settlement identification module; Wherein, the preprocessing module is used to obtain a first building construction image through a preprocessing operation based on the building construction image; The first building construction image includes a first building image and a first building ground image; The depth image generation and alignment module is used to obtain the camera internal parameters of the high-definition camera; generate the building construction image based on the camera internal parameters to obtain a depth building construction image; align the depth building construction image with the first building ground image to obtain a construction image group; The crack recognition module is used to obtain a building crack image through edge detection and recognition analysis based on the first building image; The settlement recognition module is used to obtain a ground settlement image through edge detection, recognition and analysis based on the construction image group.

[0008] Specifically, the crack identification module includes a first extraction module, a clustering module, a second extraction module and an iterative analysis module; The first extraction module is used to extract multi-dimensional feature data of each building image pixel point in the first building image; The multi-dimensional feature data includes gray value feature data, gradient value feature data and gradient direction feature data; The clustering module is used to cluster the building image pixels based on the multi-dimensional feature data to obtain multiple clusters; determine the image area of ​​the cluster based on the gray value mean of each building image pixel in the cluster; obtain the image area to be processed based on the image area screening of the cluster; and obtain the image area label matrix L based on the cluster cluster label of the image area to be processed; The image area includes a background area image, a crack area image and an edge area image; The image area to be processed includes a crack area image and an edge area image; Each element in the image region label matrix L represents the image region to which each building image pixel point in the first building image belongs; The number of clusters is 3; The second extraction module is used to extract the position feature data of each building image pixel point in the image area label matrix L; construct a spatial distribution feature matrix S based on the position feature data; extract the shape features of the spatial distribution feature matrix S to construct a shape feature matrix M; The iterative analysis module is used to perform iterative analysis on the image of the area to be processed based on the spatial distribution feature matrix S and the shape feature matrix M in combination with probability calculation and morphological processing to identify and obtain a building crack image.

[0009] Specifically, the iterative analysis module includes a first construction submodule, a second construction submodule, a first segmentation submodule, an iterative analysis submodule and a third construction submodule; Wherein, the first construction submodule is used to construct a comprehensive feature matrix C based on the spatial distribution feature matrix S and the shape feature matrix M; The second construction submodule is used to calculate the probability r of each pixel point of the building image belonging to the crack area image based on the comprehensive feature matrix C; and construct a scoring matrix R based on the probability r; The first segmentation submodule is used to mark the building image pixel points corresponding to the probability r greater than or equal to the initial segmentation threshold T0 in the scoring matrix R as crack areas based on a preset initial segmentation threshold T0, so as to obtain a first crack area image; and perform morphological processing on the first crack area image to output a second crack area image; The iterative analysis submodule is used to perform iterative analysis and screening based on the second crack region image in combination with the spatial distribution feature matrix S and the shape feature matrix M to obtain target crack pixel points; The third construction submodule is used to construct and obtain a building crack image based on all the target crack pixel points.

[0010] Specifically, the iterative analysis submodule includes a second segmentation submodule, a seed point acquisition module, an iterative optimization growth module and a fourth construction submodule; The second segmentation submodule is used to segment the second crack region image based on a preset second segmentation threshold T1 to obtain a first target crack pixel point and a target crack pixel point to be determined; The seed point acquisition module is used to acquire all first target crack pixel points at the outermost periphery of the first target crack pixel point bounding box and determine them as seed points; The iterative optimization growth module is used to optimize the spatial distribution characteristics of the seed points. With shape features Performing iterative optimization growth processing analysis on the target crack pixel point to be determined to obtain a second target crack pixel point; The fourth construction submodule is used to obtain a target crack pixel point based on the first target crack pixel point and the second target crack pixel point.

[0011] Specifically, the iterative optimization growth module is further used to traverse each of the seed points, obtain the target crack pixel points to be determined in the neighborhood pixel points of the seed point and determine them as the pixel points to be grown; Traverse each of the pixels to be grown, based on the spatial distribution characteristics of the pixels to be grown Shape characteristics to be grown And the spatial distribution characteristics of the seed points With shape features Calculate the growth similarity measure between the pixel point to be grown and the seed point ; Based on the growth similarity metric The judgment iteration output is performed to obtain a second target crack pixel point among the target crack pixel points to be determined.

[0012] Preferably, the iterative optimization growth module is specifically used to determine the growth similarity metric Is it greater than or equal to the preset growth similarity measurement threshold? ; If so, determine that the pixel point to be grown is the second target crack pixel point; determine whether all the pixel points to be grown have been traversed. If so, obtain a new seed point based on the second target crack pixel point corresponding to the seed point, and return the new seed point to the above operation to continue the traversal operation until all the target crack pixel points to be determined have been traversed, and all the second target crack pixel points are output.

[0013] In a specific implementation process, the iterative optimization growth module is further used to obtain a third crack region image based on the first target crack pixel point and the current second target crack pixel point; divide the third crack region image into a plurality of grid regions of equal size; obtain the second target crack pixel point in each grid region and determine it as a first candidate seed point; Selecting the first candidate pixel point with the highest growth similarity measure in each of the grid areas as the second candidate seed point; Calculate the local density of each of the second candidate seed points based on the preset window radius w ; Select the local density of the second candidate seed point Greater than or equal to the preset local density threshold of the second candidate seed point The second candidate seed point is used as the new seed point.

[0014] Accordingly, the present invention also provides a construction quality safety assessment method, comprising the following steps: Use high-definition cameras to acquire multiple construction images of the current construction site through multi-angle acquisition; Based on the building construction image, edge recognition is used to analyze and process the image to obtain a building crack image and a ground subsidence image of the current construction site; The building crack image and the ground subsidence image are processed and analyzed by a pre-trained construction quality safety assessment model, and a safety assessment score of the current construction site is output.

[0015] Compared with the prior art, the embodiments of the present invention have at least the following technical advantages: From the analysis of the above-mentioned construction quality and safety assessment system and method provided by the present invention, it can be known that in specific applications, through multi-angle shooting methods, the key parts of the construction site can be fully covered to ensure that each area where cracks or settlements may occur is carefully observed, providing sufficient data support for subsequent crack and settlement detection, avoiding missed detections due to incomplete angles, and improving the accuracy of subsequent construction quality and safety assessments. Covering the detection area for cracks and settlements is very critical, because cracks and settlements are the two most important indicators in construction quality and safety, affecting the stability and safety of buildings; further, by performing edge recognition on the construction image, processing and analyzing the image, identifying the building crack image and the ground settlement image, the edge recognition technology is used to extract the crack features in the building image and the settlement features in the ground image, which can effectively distinguish between crack and settlement areas, and efficiently identify problematic areas, providing clear data support for subsequent quality assessments. ; Finally, the identified building crack images and ground subsidence images are input into the pre-trained construction quality and safety assessment model for processing and analysis, and finally the safety assessment score of the construction site is output; by converting the crack and subsidence images into a score form, the construction quality and safety assessment model can quantify the safety status of the construction site, concretize the severity of each crack and subsidence, form a scoring system, simplify the complex construction quality assessment process, and accurately reflect the potential risks and hidden dangers of the construction site according to the assessment scores, so as to help technical personnel to timely discover safety problems in construction and carry out targeted remediation; the above-mentioned embodiment of the present application ensures comprehensive coverage of key parts of the construction site through multi-angle high-definition image acquisition, and the edge recognition technology effectively extracts the image features of building cracks and ground subsidence. Finally, through the pre-trained construction quality and safety assessment model, the severity of cracks and subsidence is quantified and accurately assessed, providing data support for subsequent remedial measures. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 It is a schematic diagram of the overall architecture of a building construction quality and safety assessment system; Figure 2 It is a schematic diagram of the main process of a construction quality and safety assessment method; Figure 3 A schematic diagram of the operation steps of identifying a building crack image and a ground settlement image of a current construction site in a construction quality safety assessment method; Figure 4 A schematic diagram of the operation steps for analyzing and obtaining a building crack image in a building construction quality safety assessment method; Figure 5 A schematic diagram of cluster label simulation in a construction quality and safety assessment method; Figure 6A schematic diagram of the operation steps for identifying and obtaining a building crack image in a building construction quality safety assessment method; Figure 7 A simulation schematic diagram of a method for evaluating the quality and safety of a building construction, in which a first target crack pixel point and a target crack pixel point to be determined are distinguished by a second segmentation threshold value T1; Figure 8 A schematic diagram of the operation steps for analyzing and obtaining a second target crack pixel point in a construction quality safety assessment method; Fig. 9 A schematic diagram of the operational steps for screening and obtaining new seed points in a construction quality and safety assessment method.

[0017] Figure numerals: image acquisition module 10, recognition module 20, evaluation module 30, preprocessing module 21, depth image generation and alignment module 22, crack recognition module 23, settlement recognition module 24, first extraction module 231, clustering module 232, second extraction module 233, iterative analysis module 234; first construction submodule 2341, second construction submodule 2342, first segmentation submodule 2343, iterative analysis submodule 2344, third construction submodule 2345, second segmentation submodule 23441, seed point acquisition module 23442, iterative optimization growth module 23443, fourth construction submodule 23444. DETAILED DESCRIPTION

[0018] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0019] The present invention is further described in detail below through specific embodiments in conjunction with the accompanying drawings.

[0020] Embodiment 1 like Figure 1 As shown, the first embodiment of the present invention provides a construction quality safety assessment system, including an image acquisition module 10, a recognition module 20 and an assessment module 30; The image acquisition module 10 is used to acquire multiple construction images of the current construction site through multi-angle acquisition using a high-definition camera; The building construction image includes a building image and a building ground image; The recognition module 20 is used to analyze and process the building construction image through edge recognition to obtain a building crack image and a ground settlement image of the current construction site; The evaluation module 30 is used to process and analyze the building crack image and the ground settlement image through a pre-trained construction quality safety evaluation model, and output a safety evaluation score of the current construction site.

[0021] Preferably, the identification module 20 includes a pre-processing module 21, a depth image generation and alignment module 22, a crack identification module 23 and a settlement identification module 24; Wherein, the preprocessing module 21 is used to obtain a first building construction image through a preprocessing operation based on the building construction image; The first building construction image includes a first building image and a first building ground image; The depth image generation and alignment module 22 is used to obtain the camera internal parameters of the high-definition camera; generate the building construction image based on the camera internal parameters to obtain a depth building construction image; align the depth building construction image with the first building ground image to obtain a construction image group; The crack recognition module 23 is used to obtain a building crack image through edge detection and recognition analysis based on the first building image; The settlement recognition module 24 is used to obtain a ground settlement image through edge detection, recognition and analysis based on the construction image group.

[0022] Specifically, the crack identification module 23 includes a first extraction module 231, a clustering module 232, a second extraction module 233 and an iterative analysis module 234; The first extraction module 231 is used to extract multi-dimensional feature data of each building image pixel point in the first building image; The multi-dimensional feature data includes gray value feature data, gradient value feature data and gradient direction feature data; The clustering module 232 is used to cluster the building image pixels based on the multi-dimensional feature data to obtain multiple clusters; determine the image area of ​​the cluster based on the gray value mean of each building image pixel in the cluster; obtain the image area to be processed based on the image area screening of the cluster; and obtain the image area label matrix L based on the cluster cluster label of the image area to be processed; The image area includes a background area image, a crack area image and an edge area image; The image area to be processed includes a crack area image and an edge area image; Each element in the image region label matrix L represents the image region to which each building image pixel point in the first building image belongs; The number of clusters is 3; The second extraction module 233 is used to extract the position feature data of each building image pixel in the image area label matrix L; construct a spatial distribution feature matrix S based on the position feature data; extract the shape features of the spatial distribution feature matrix S to construct a shape feature matrix M; The iterative analysis module 234 is used to perform iterative analysis on the image of the area to be processed based on the spatial distribution feature matrix S and the shape feature matrix M in combination with probability calculation and morphological processing to identify and obtain a building crack image.

[0023] Specifically, the iterative analysis module 234 includes a first construction submodule 2341, a second construction submodule 2342, a first segmentation submodule 2343, an iterative analysis submodule 2344 and a third construction submodule 2345; Wherein, the first construction submodule 2341 is used to construct a comprehensive feature matrix C based on the spatial distribution feature matrix S and the shape feature matrix M; The second construction submodule 2342 is used to calculate the probability r of each pixel point of the building image belonging to the crack area image based on the comprehensive feature matrix C; and construct a scoring matrix R based on the probability r; The first segmentation submodule 2343 is used to mark the building image pixel points corresponding to the probability r greater than or equal to the initial segmentation threshold T0 in the scoring matrix R as crack areas based on a preset initial segmentation threshold T0, so as to obtain a first crack area image; and perform morphological processing on the first crack area image to output a second crack area image; The iterative analysis submodule 2344 is used to perform iterative analysis and screening based on the second crack region image in combination with the spatial distribution feature matrix S and the shape feature matrix M to obtain target crack pixel points; The third construction submodule 2345 is used to construct a building crack image based on all the target crack pixel points.

[0024] Specifically, the iterative analysis submodule 2344 includes a second segmentation submodule 23441, a seed point acquisition module 23442, an iterative optimization growth module 23443 and a fourth construction submodule 23444; The second segmentation submodule 23441 is used to segment the second crack region image based on a preset second segmentation threshold T1 to obtain a first target crack pixel point and a target crack pixel point to be determined; The seed point acquisition module 23442 is used to acquire all first target crack pixel points at the outermost periphery of the first target crack pixel point bounding box and determine them as seed points; The iterative optimization growth module 23443 is used to optimize the spatial distribution characteristics of the seed points based on the With shape features Performing iterative optimization growth processing analysis on the target crack pixel point to be determined to obtain a second target crack pixel point; The fourth construction submodule 23444 is used to obtain a target crack pixel point based on the first target crack pixel point and the second target crack pixel point.

[0025] Specifically, the iterative optimization growth module 23443 is further used to traverse each of the seed points, obtain the target crack pixel points to be determined in the neighborhood pixel points of the seed point and determine them as the pixel points to be grown; Traverse each of the pixels to be grown, based on the spatial distribution characteristics of the pixels to be grown Shape characteristics to be grown And the spatial distribution characteristics of the seed points With shape features Calculate the growth similarity measure between the pixel point to be grown and the seed point ; The growth similarity metric The calculation method is: ; In the formula, , is the weight coefficient and satisfies α+β=1; and is the norm parameter; Determine the growth similarity metric Is it greater than or equal to the preset growth similarity measurement threshold? ; If so, determine that the pixel point to be grown is the second target crack pixel point; determine whether all the pixel points to be grown have been traversed. If so, obtain a new seed point based on the second target crack pixel point corresponding to the seed point, and return the new seed point to the above operation to continue the traversal operation until all the target crack pixel points to be determined have been traversed, and all the second target crack pixel points are output.

[0026] In a specific implementation process, the iterative optimization growth module 23443 is further used to obtain a third crack region image based on the first target crack pixel point and the current second target crack pixel point; divide the third crack region image into a plurality of grid regions of equal size; obtain the second target crack pixel point in each grid region and determine it as a first candidate seed point; Selecting the first candidate pixel point with the highest growth similarity measure in each of the grid areas as the second candidate seed point; Calculate the local density of each of the second candidate seed points based on the preset window radius w ; The local density of the second candidate seed point The calculation method is: ; In the formula, is the window radius; is the offset in the vertical direction; is the offset in the horizontal direction; Select the local density of the second candidate seed point Greater than or equal to the preset local density threshold of the second candidate seed point The second candidate seed point is used as the new seed point.

[0027] Embodiment 2 like Figure 2 As shown, the second embodiment of the present invention provides a construction quality safety assessment method, including the following steps: Step S10: using a high-definition camera to acquire multiple construction images of the current construction site through multi-angle acquisition; The building construction image includes a building image and a building ground image; It should be noted that the above embodiment of the present application uses a high-definition camera to shoot the current construction site from multiple angles to obtain multiple construction images; the above building images refer to building parts (such as wall joints, window frames, door frames, etc.) that are prone to cracks on the building; the above building ground images refer to ground areas where the building is prone to settlement; the above building cracks and building ground settlement are crucial to the quality and safety of construction; Shooting from multiple angles ensures full coverage of key parts of the building, guarantees comprehensive shooting of the construction site, and improves the accuracy of subsequent construction quality and safety assessments.

[0028] Step S20: analyzing and processing the building construction image through edge recognition to obtain a building crack image and a ground settlement image of the current construction site; Step S30: Based on the building crack image and the ground subsidence image, a pre-trained construction quality safety assessment model is used to process and analyze the image, and a safety assessment score of the current construction site is output; It should be noted that the above-mentioned embodiment of the present application is to input the building crack data and the ground subsidence data into a pre-trained construction quality and safety assessment model, and then process and analyze the construction quality and safety assessment model to output a safety assessment score; after obtaining the safety assessment score, the technician will generate a construction quality and safety assessment report based on the safety assessment score and send it to the management party. Further, the management party will take corresponding remedial measures based on the construction quality and safety assessment report; specifically, the pre-trained construction quality and safety assessment model is based on preset rules, and the building crack image and ground subsidence data of the current construction site are input into the pre-trained construction quality and safety assessment model, and then the construction quality and safety assessment model is processed and analyzed by ... The settlement image is converted into a score form, and the severity of each crack and settlement corresponds to a certain deduction point to form the construction safety assessment score of the building; for example, 5 points are deducted for mild cracks or settlement, 10 points for moderate cracks, and 20 points for severe cracks; the safety assessment score of the building construction is calculated based on the total severity score of all cracks in the building image and all settlements in the ground image; further, the remedial measures refer to mild cracks or settlements that can be repaired and reinforced, such as crack grouting, ground reinforcement, etc.; moderate cracks or settlements require structural reinforcement or foundation adjustment; severe cracks or settlements may require demolition and reconstruction or large-scale repair; The above-mentioned embodiment of the present application can comprehensively cover the key parts of the construction site through multi-angle shooting, ensure that each area where cracks or settlements may occur is carefully observed, provide sufficient data support for subsequent crack and settlement detection, avoid missed detection due to incomplete angles, and improve the accuracy of subsequent construction quality and safety assessment. Multi-angle acquisition is to cover the detection area of ​​cracks and settlements, which is very critical because cracks and settlements are the two most important indicators in construction quality and safety, affecting the stability and safety of the building; further, by edge recognition of the construction image, processing and analyzing the image, identifying the building crack image and the ground settlement image, the edge recognition technology is used to extract the cracks in the building image and the settlement features in the ground image, which can effectively distinguish the crack and settlement areas, and efficiently identify the problematic areas, providing clear data support for the subsequent quality assessment; Finally, the identified building crack images and ground subsidence images are input into the pre-trained construction quality and safety assessment model for processing and analysis, and finally the safety assessment score of the construction site is output; by converting the crack and subsidence images into score form, the construction quality and safety assessment model can quantify the safety status of the construction site, concretize the severity of each crack and subsidence, form a scoring system, simplify the complex construction quality assessment process, and accurately reflect the potential risks and hidden dangers of the construction site according to the assessment scores, helping technical personnel to promptly discover safety problems in construction, so as to carry out targeted remediation; the above-mentioned embodiment of the present application ensures comprehensive coverage of key parts of the construction site through multi-angle high-definition image acquisition, and the edge recognition technology effectively extracts the image features of building cracks and ground subsidence. Finally, through the pre-trained construction quality and safety assessment model, the severity of cracks and subsidence is quantified and accurately assessed, providing data support for subsequent remedial measures.

[0029] Specifically, Figure 3 As shown, in step S20, the building crack image and the ground subsidence image of the current construction site are obtained by analyzing and processing the building construction image through edge recognition, including the following operation steps: Step S21: obtaining a first building construction image through a preprocessing operation based on the building construction image; The first building construction image includes a first building image and a first building ground image; It should be noted that the preprocessing operation in the above-mentioned embodiment of the present application includes a grayscale processing operation, a denoising processing operation and a contrast enhancement processing operation; the above-mentioned image grayscale operation is to convert a color building construction image into a grayscale image to simplify the processing process; the denoising processing operation is to use Gaussian filtering, median filtering and other methods to denoise the grayscale image to eliminate random noise and salt and pepper noise in the image; the contrast enhancement processing operation is to use histogram equalization or adaptive contrast enhancement technology to enhance the contrast of cracks and settlement areas in the image to make it easier to identify; the above-mentioned building construction image includes a building image and a building ground image; accordingly, the first construction image obtained after the preprocessing operation is performed on the building construction image will correspond to the first building image obtained after the building image is preprocessed and the first building ground image obtained after the building ground image is preprocessed; Step S22: acquiring the camera internal parameters of the high-definition camera; generating the building construction image based on the camera internal parameters; aligning the deep building construction image with the first building ground image to obtain a construction image group; It should be noted that the above embodiment of the present application aligns the depth image with the first building construction image to ensure that the spatial correspondence between the 2D image and the depth data is accurate, thereby ensuring that the subsequent analysis of the building crack image and the ground settlement image is accurate; In the above-mentioned embodiments of the present application, the generation of a deep construction image based on the construction image in the camera is common knowledge to those skilled in the art and will not be elaborated in this application.

[0030] Step S23: obtaining a building crack image through edge detection and recognition analysis based on the first building image; Step S24: obtaining a ground subsidence image through edge detection, recognition and analysis based on the construction image group.

[0031] It should be noted that ground subsidence often manifests itself as depression or height change in a local area, which is manifested as a sudden change in depth data in a depth image. Under normal circumstances, a depth image of a flat ground image often manifests itself as a uniform depth change. Based on this, the embodiment of the present application combines the depth image (i.e., the above-mentioned construction image group) with edge detection to not only detect the shape of the subsidence area, but also accurately evaluate the depth and range of the subsidence. The above-mentioned embodiment of the present application first performs preprocessing operations such as grayscale conversion, denoising and contrast enhancement on the construction image to obtain a "first construction image". Removing noise from the image can significantly improve the accuracy of subsequent analysis, avoid the influence of noise on the detection of cracks and settlement areas, and enhance the contrast of cracks and settlement areas, making these areas more conspicuous, facilitating subsequent edge detection and analysis, and improving the accuracy of image recognition; further, the camera intrinsic parameters of the high-definition camera are obtained, and the camera intrinsic parameters are used together with the construction image to generate a deep construction image. Through accurate camera intrinsic parameters, it is possible to ensure accurate spatial alignment of 2D images and depth data, so that subsequent analysis can be based on a consistent The spatial reference of the building image is used to ensure that the spatial correspondence between the depth data and the actual image is accurate, so that the spatial information of the crack image and the ground subsidence image is synchronized, thereby improving the accuracy of the analysis; further, through edge detection technology, the significant edges in the image are extracted, and the boundaries of the crack area are clearly identified, so that the position and shape of the crack can be accurately located, which is convenient for subsequent processing, and the characteristics of the cracks are accurately extracted from the building image, and the potential safety hazard areas are marked. Based on the changes in the depth image (such as sudden changes in the depth data), the area of ​​ground subsidence is accurately identified and its severity is evaluated. Combined with edge detection, the boundaries of the settlement area can be accurately delineated, thereby improving the accuracy of settlement analysis.

[0032] During the specific implementation of the above-mentioned embodiments of the present application, technicians found that the detection and analysis of building crack images may result in incomplete or insufficient accuracy of the identified building crack images due to the complexity of the cracks, thereby causing inaccurate evaluation results in the subsequent construction quality and safety assessment. Therefore, the recognition of building crack images requires further refined analysis to identify a complete building crack image.

[0033] Specifically, Figure 4 As shown, in step S23, obtaining a building crack image through edge detection and recognition analysis based on the first building image includes the following steps: Step S231: extracting multi-dimensional feature data of each building image pixel point in the first building image; The multi-dimensional feature data includes gray value feature data, gradient value feature data and gradient direction feature data; It should be noted that the above-mentioned embodiments of the present application can effectively extract edge information of cracks by calculating gradient values ​​and gradient directions (i.e., the above-mentioned gradient value feature data and gradient direction feature data). Local changes in cracks are usually accompanied by large gradient changes, especially in edge areas. Therefore, the gradient features provide significant edge information for subsequent crack detection, helping to separate cracks from other patterns or backgrounds. By considering grayscale values ​​(i.e., the above-mentioned grayscale value feature data), the features not only rely on edge changes, but can also capture grayscale differences in crack areas, which helps to distinguish background textures from actual crack areas and reduce the possibility of misidentification.

[0034] Step S232: clustering the building image pixels based on the multi-dimensional feature data to obtain a plurality of clusters; determining the image region of the cluster based on the mean gray value of each building image pixel in the cluster; obtaining the image region to be processed based on the image region screening of the cluster; and obtaining the image region label matrix L based on the cluster label of the image region to be processed; The image area includes a background area image, a crack area image and an edge area image; The image area to be processed includes a crack area image and an edge area image; Each element in the image region label matrix L represents the image region to which each building image pixel point in the first building image belongs; The number of clusters is 3; it should be noted that, Figure 5As shown, the cluster label refers to the label of the image area where each pixel is located; the cluster label includes the background area image label (label 1 in the figure), the crack area image label (label 3 in the figure) and the edge area image label (label 2 in the figure); the clusters have three types at the same time, namely, the clusters composed of background area pixels, the clusters composed of crack area pixels and the clusters composed of edge area pixels; It should be noted that the above clustering usually uses the K-means clustering method. Since the first building image in the embodiment of the present application mainly includes three areas, namely the background area (the image area of ​​the building body), the crack area (the area where cracks appear on the building body) and the edge area (the edge area of ​​the cracks on the building body); therefore, the embodiment of the present application clusters the building image pixels through K-means clustering based on the multi-dimensional feature data to obtain three cluster clusters, which correspond to the background area image cluster cluster, the crack area image cluster cluster and the edge area image cluster cluster respectively; Furthermore, usually, the pixels of the background area image are in a uniform grayscale form, the pixels of the crack area image are in a deepened grayscale form, and the pixels of the edge area image are in a gradual grayscale form. Therefore, the embodiment of the present application determines the image area of ​​each cluster cluster by the grayscale value mean of each building image pixel in the cluster cluster, that is, the cluster cluster with the smallest grayscale value mean is determined as the background area image, the cluster cluster with a medium grayscale value mean is determined as the edge area image, and the cluster cluster with the largest grayscale value mean is determined as the crack area image; further, since in the clustering process of this step, only a rough clustering process of the pixels is performed, the cracks and the edges of the cracks (that is, the crack area image and the edge area image) cannot be completely and finely distinguished to obtain a complete crack area image (the complete crack area image is the above-mentioned building crack image). Therefore, the crack area image and the edge area image need to be further processed and analyzed, and the above-mentioned embodiment of the present application screens the image area to be processed (that is, the crack area image and the edge area image) to screen out the background area image that accounts for a large proportion in the first building image, thereby reducing the subsequent calculation pressure and improving the efficiency of analysis and calculation; The above-mentioned embodiment of the present application groups images according to pixel features (such as grayscale value, gradient, direction, etc.) through K-means clustering, which can automatically distinguish crack areas from other areas (such as background, edge), and by setting the initial clustering number k=3, the crack area, edge area and background area can be effectively divided; the label matrix in the clustering algorithm can clearly mark the category to which each pixel belongs. Through these labels, subsequent steps can further process different areas (cracks, edges, background), effectively reducing the confusion caused by complex crack structures.

[0035] Step S233: extracting the position feature data of each building image pixel in the image region label matrix L; constructing a spatial distribution feature matrix S based on the position feature data; extracting the shape features of the spatial distribution feature matrix S to construct a shape feature matrix M; It should be noted that the above-mentioned embodiments of the present application use the spatial distribution feature matrix S and the shape feature matrix M to deeply analyze the geometric morphology of each cluster, including the connectivity and shape (such as aspect ratio, contour, area, etc.) of the cluster, to improve the effect of identifying broken crack areas or cracks with complex morphology, and avoid missed detection or false detection.

[0036] Step S234: Based on the spatial distribution feature matrix S and the shape feature matrix M and in combination with probability calculation and morphological processing, the image of the area to be processed is iteratively analyzed and processed to identify and obtain a building crack image.

[0037] It should be noted that step S231 to step S232 is a coarse segmentation processing operation, which aims to filter out the background area image in the first building image, and step S233-step S234 is a fine segmentation processing operation, which aims to perform fine segmentation processing on the image of the area to be processed obtained after filtering out the background area image, that is, to perform fine segmentation on the crack area image and the edge of the crack area image (edge ​​area image), filter out the edge, and obtain a complete crack area image, that is, the building crack image.

[0038] Specifically, Figure 6 As shown, in step S234, based on the spatial distribution feature matrix S and the shape feature matrix M and in combination with probability calculation and morphological processing, the image of the area to be processed is iteratively analyzed and processed to identify and obtain a building crack image, including the following operation steps: Step S2341: constructing a comprehensive feature matrix C based on the spatial distribution feature matrix S and the shape feature matrix M; It should be noted that the above embodiment of the present application first normalizes the spatial distribution feature matrix S and the shape feature matrix M to ensure that different features have the same scale; further, the normalized spatial distribution feature matrix S and the shape feature matrix M are fused by feature weighting to obtain a comprehensive feature matrix C; Step S2342: Calculate the probability r of each pixel point of the building image belonging to the crack area image based on the comprehensive feature matrix C; construct a scoring matrix R based on the probability r; It should be noted that the above embodiment of the present application is based on the comprehensive feature matrix C, calculates the probability value of each pixel point belonging to a crack (the Sigmoid function or the Softmax function can be used for calculation), and generates a scoring matrix R, in which each element of the scoring matrix R represents the probability that each pixel point of the building image belongs to a crack; Step S2343: Based on a preset initial segmentation threshold T0, the pixel points of the building image corresponding to the probability r greater than or equal to the initial segmentation threshold T0 in the scoring matrix R are marked as crack areas, so as to obtain a first crack area image; the first crack area image is subjected to a morphological processing operation, and a second crack area image is outputted; It should be noted that, in the probability calculation of the above-mentioned embodiment of the present application and the segmentation processing operation of the initial segmentation threshold T0, the first crack area image obtained will filter out most of the edge area images (that is, most of the pixels of the crack area images that do not belong to the building crack image are filtered out). However, due to the complexity of the building cracks, there are still a small part of the edges remaining. In order to ensure the accuracy of the subsequent construction quality and safety assessment, it is also necessary to screen out and optimize the small part of the remaining edges to obtain a more refined building crack image. For specific operations, please refer to the subsequent steps.

[0039] Step S2344: performing iterative analysis and screening based on the second crack region image and in combination with the spatial distribution feature matrix S and the shape feature matrix M to obtain target crack pixel points; Step S2345: constructing and composing a building crack image based on all the target crack pixel points.

[0040] It should be noted that the above-mentioned embodiment of the present application firstly processes the spatial distribution feature matrix S and the shape feature matrix M by normalization to ensure that they are fused at the same scale, and fuses the normalized matrices by feature weighting to obtain a comprehensive feature matrix C, so as to make full use of the contribution of each feature in the complex building crack image and enhance the accurate recognition of the crack area; further, by calculating the crack probability of each pixel, the crack and non-crack areas are accurately distinguished, and accurate probability information is provided for subsequent segmentation to prevent misjudgment or missed judgment in complex crack scenes, thereby improving the recognition accuracy of the crack image; further, using a preset initial segmentation threshold T0, the pixels in the scoring matrix R are classified according to the probability value, and those greater than or equal to T0 are marked as crack areas to obtain a first crack area image; the initial threshold T0 is used to effectively remove pixels that do not meet the crack characteristics, screen out most of the non-crack areas, and ensure the initial accuracy of the crack area image; and the edge processing is further optimized by morphological processing to eliminate the problem of unclear edges or missing a small part of the cracks due to the complex morphology of the building cracks, thereby improving the fineness of the image and providing a better basis for subsequent analysis; Furthermore, based on the second crack area image, an iterative analysis is performed in combination with the spatial distribution feature matrix S and the shape feature matrix M to further optimize the recognition of the crack area, screen out the target crack pixels, further explore the characteristics of the complex cracks in the image, and combine the spatial distribution and shape characteristics to identify crack areas that may be missed, especially in cracks with complex structures or blurred shapes, to improve the comprehensiveness and accuracy of the image; finally, through the aggregation of target crack pixels, the integrity and accuracy of the crack area are ensured, missed detection or misjudgment is avoided, and the high-quality output of the building crack image is ensured, providing reliable image support for subsequent building quality and safety assessments.

[0041] Specifically, in step S2344, based on the second crack region image and in combination with the spatial distribution feature matrix S and the shape feature matrix M, target crack pixel points are screened and obtained, including the following operation steps: Step S23441: segmenting the second crack region image based on a preset second segmentation threshold T1 to obtain a first target crack pixel point and a target crack pixel point to be determined; It should be noted that if Figure 7As shown, the above-mentioned embodiment of the present application distinguishes the pixel points in the second crack area image by the second segmentation threshold value T1, and obtains the first target crack pixel point (the pure black part of the crack in the figure) and the target crack pixel point to be determined (the gray-white part of the crack in the figure); wherein the first target pixel point is determined as a pixel point in the building crack image. Generally, the building crack image is presented as a grayscale deepening, while the edge area image pixel point (the edge area image pixel point here refers to the above-mentioned small part of the edge residue) is presented as a grayscale gradient. The embodiment of the present application determines the building image pixel point (that is, the second crack area image pixel point) whose grayscale value is greater than or equal to the second segmentation threshold value T1 as the first target crack pixel point, and sets it aside for use, and processes it in subsequent steps, mainly for distinguishing the target crack pixel point to be determined (that is, the building image pixel point whose grayscale value is less than the second segmentation threshold value T1), and identifying the pixel points belonging to the building crack image; The second segmentation threshold T1 in the embodiment of the present application is different from the first segmentation threshold T0 mentioned above. The difference is that the first segmentation threshold T0 is a probability threshold, which is expressed as a threshold for judging the probability that a pixel point of a building image belongs to a crack; the second segmentation threshold T1 is a gray value threshold, which is expressed as a threshold for judging that a pixel point of a building image belongs to a pixel point of a building crack image; Step S23442: obtaining all first target crack pixel points at the outermost periphery of the first target crack pixel point bounding box and determining them as seed points; Step S23443: Based on the spatial distribution characteristics of the seed points With shape features Performing iterative optimization growth processing analysis on the target crack pixel point to be determined to obtain a second target crack pixel point; Step S23444: obtaining a target crack pixel point based on the first target crack pixel point and the second target crack pixel point; It should be noted that the first target crack pixel point and the second target crack pixel point together constitute the target crack pixel point.

[0042] Specifically, Figure 8 As shown, in step S23443, based on the spatial distribution characteristics of the seed point With shape features Performing iterative optimization growth processing analysis on the target crack pixel point to be determined to obtain a second target crack pixel point includes the following steps: Step S234431: traverse each of the seed points, obtain the target crack pixel points to be determined in the neighborhood pixel points of the seed point and determine them as the pixel points to be grown; Step S234432: traverse each of the pixels to be grown, based on the spatial distribution characteristics of the pixels to be grown Shape characteristics to be grown And the spatial distribution characteristics of the seed points With shape features Calculate the growth similarity measure between the pixel point to be grown and the seed point ; The growth similarity metric The calculation method is: ; In the formula, , is the weight coefficient and satisfies α+β=1; and is the norm parameter (controls the similarity calculation, usually can be taken as 1 (Manhattan distance) or 2 (Euclidean distance)); It should be noted that the spatial distribution characteristics to be grown and the shape characteristics to be grown of the pixel points to be grown in the above-mentioned embodiment of the present application and the spatial distribution characteristics and shape characteristics of the seed points are extracted from the above-mentioned spatial distribution feature matrix and shape feature matrix according to the corresponding pixel points; Step S234433: Determine the growth similarity metric Is it greater than or equal to the preset growth similarity measurement threshold? ; If yes (if no, filter out), then determine that the pixel to be grown is the second target crack pixel; determine whether all the pixel to be grown have been traversed, if yes (if no, return to the above step S234432 to continue traversing until all the pixel to be grown have been traversed, and the second target crack pixel corresponding to the current seed point is output), then based on the second target crack pixel corresponding to the seed point, filter and obtain a new seed point, and return the new seed point to the above step S234431 to continue the traversal operation until all the target crack pixel to be determined have been traversed, and all the second target crack pixel points are output.

[0043] It should be noted that the above-mentioned embodiment of the present application first initializes the growth range of the crack by identifying the seed point and its neighborhood, thereby laying the foundation for subsequent expansion and screening; further, the growth similarity measure between the pixel point to be grown and the seed point is calculated based on the spatial distribution characteristics and shape characteristics of the pixel point to be grown and the seed point, and the pixel points similar to the seed point are screened out to ensure that the crack expansion direction is consistent with the initial seed point. By calculating the similarity, it is possible to effectively determine which pixels belong to the same crack area; further, according to the calculated growth similarity measure, by setting a threshold for the growth similarity, the pixel points similar to the seed point are effectively screened out to avoid irrelevant or noise pixels being misjudged as part of the crack; by continuously updating the seed point and continuing to traverse, the crack area is gradually expanded to ensure that the crack is identified in different parts of the image. Through an iterative process, all the crack pixel points are finally identified to ensure the comprehensiveness of crack detection.

[0044] During the specific implementation of the above-mentioned embodiment of the present application, the technicians also found that after traversing the target crack pixel points to be determined of all seed points, multiple second target crack pixel points are obtained. At this time, the number of second target crack pixel points is very large. If the second target crack pixel points are directly used as new seed points for re-traversal of the growth operation, the amount of calculation is very large, which will cause a great waste of computing power. Therefore, it is necessary to screen the obtained second target crack pixel points to obtain new seed points, thereby reducing the number of iterations, realizing high-speed calculation of the building model and reducing the waste of computing power. For details, please refer to the subsequent steps and Figure 8 .

[0045] Specifically, Fig. 9 As shown, in step S234433, a new seed point is obtained by screening based on the second target crack pixel point corresponding to the seed point, including the following operation steps: Step S2344331: obtaining a third crack region image based on the first target crack pixel point and the current second target crack pixel point; dividing the third crack region image into a plurality of grid regions of equal size; obtaining the second target crack pixel point in each grid region as a first candidate seed point; It should be noted that, in the above embodiment of the present application, the second target crack pixel point currently refers to the growth similarity metric that is iteratively calculated through the initial seed point in the above step S234433. The third crack region image formed based on the first target crack pixel point and the current second target crack pixel point is different from the second crack region image in that all the pixels in the third crack region image belong to the pixel points of the building crack image, and the third crack region image is different from the building crack image in that the third crack region image is not as complete as the pixel points of the building crack image, and some of the second target crack pixel points still exist in the second crack region image; The above-mentioned embodiment of the present application divides the third crack area image into grid areas of equal size, and obtains the first candidate seed points in each grid area, aiming to divide the currently obtained second target crack pixel points according to their spatial distribution, thereby obtaining the first candidate seed points of each grid area. In the subsequent operation process, new seed points are screened based on the first candidate seed points to avoid excessive concentration of the selected seed points, and are evenly distributed among all the currently obtained second target crack pixel points.

[0046] Step S2344332: selecting the first candidate pixel point with the highest growth similarity measure in each of the grid areas as the second candidate seed point; It should be noted that the above-mentioned embodiment of the present application combines the growth similarity measurement of the first candidate pixel point in each grid area with the non-maximum suppression algorithm to ensure that only one most significant seed point (i.e., the above-mentioned second candidate seed point) is retained in each grid area.

[0047] Step S2344333: Calculate the local density of each of the second candidate seed points based on the preset window radius w ; The local density of the second candidate seed point The calculation method is: ; In the formula, is the window radius; is the offset in the vertical direction (the value ranges from -w to w); l is the offset in the horizontal direction (the value ranges from -w to w); Step S2344334: Select the local density of the second candidate seed point Greater than or equal to the preset local density threshold of the second candidate seed point The second candidate seed point is taken as the new seed point; It should be noted that the above embodiment of the present application further optimizes the selection of new seed points through density analysis, ensures the uniform distribution of new seed points in space, and improves the coverage of crack identification; The above-mentioned embodiment of the present application first combines the first target crack pixel point and the current second target crack pixel point to obtain a third crack region image containing more crack information, and further divides the third crack region image into a plurality of grid regions of equal size, thereby optimizing the selection of seed points according to the spatial distribution, and then selects the second target crack pixel point from each grid region as the first candidate seed point, and distributes the second target crack pixel point to different regions according to the spatial distribution, effectively avoiding excessive concentration of seed points, ensuring a more uniform distribution of cracks, and thus improving the coverage and accuracy of crack detection; Furthermore, in each grid area, the first candidate pixel point with the highest growth similarity metric is selected as the second candidate seed point to ensure that only one most significant seed point is retained in each grid area, thereby avoiding repeated calculation of multiple similar seed points for the same crack area. The non-maximum suppression algorithm can effectively screen out the most significant seed points and reduce redundant calculations, thereby improving the efficiency of the algorithm; further, through density calculation, seed points with relatively uniform and dense distribution are screened out to ensure the uniform distribution of new seed points in space, avoiding excessive concentration of seed points in certain areas, affecting the integrity and accuracy of crack detection; finally, the second candidate seed point with a local density greater than or equal to a preset threshold is selected as the new seed point to ensure that the selected seed point has good representativeness in space and a reasonable distribution; the seed points screened out by density analysis have a higher spatial distribution uniformity, avoiding excessive concentration of seed points, thereby improving the global coverage of crack identification, and through the limitation of the local density threshold, seed points with reasonable distribution and representativeness can be further screened out to ensure the stability and robustness of the crack detection algorithm.

[0048] In summary, the system and method for assessing the quality and safety of construction proposed in the example of the present invention can effectively distinguish crack and settlement areas, and efficiently identify problematic areas by performing edge recognition on construction images, processing and analyzing images, and finally outputting the safety assessment score of the construction site. By converting the crack and settlement images into score forms, the construction quality and safety assessment model can quantify the safety status of the construction site, specify the severity of each crack and settlement, form a scoring system, simplify the complex construction quality assessment process, and accurately reflect the potential risks and hidden dangers of the construction site according to the assessment scores, so as to help technical personnel timely discover safety problems in construction and carry out targeted remediation. Specifically, when identifying ground subsidence images, the camera parameters are combined to generate depth images, so as to accurately identify and analyze the location and subsidence of the ground; Furthermore, in the process of recognizing the building crack image, the background area image in the first building image is firstly screened out through a coarse segmentation processing operation, and then the image of the area to be processed obtained after the background area image is screened out is finely segmented through a fine segmentation processing operation, that is, the crack area image and the edge of the crack area image (edge ​​area image) are finely segmented, and the edge is screened out to obtain a complete crack area image, that is, a building crack image; Furthermore, during the fine segmentation operation, the spatial distribution features and the shape features are fused to obtain a comprehensive feature matrix C, and the scoring matrix R is calculated based on the comprehensive feature matrix C. Then, based on the scoring matrix R, the spatial distribution feature matrix S and the shape feature matrix M, combined with the preset initial segmentation threshold T0 and the preset second segmentation threshold T1, the building crack image is analyzed; In the further operation process, firstly, by identifying the seed point and its neighborhood, the growth range of the crack is initialized, laying the foundation for subsequent expansion and screening; further, based on the spatial distribution characteristics and shape characteristics of the pixel point to be grown and the seed point, the growth similarity measurement between the pixel point to be grown and the seed point is calculated, and the pixel points similar to the seed point are screened out to ensure that the crack expansion direction is consistent with the initial seed point. By calculating the similarity, it is possible to effectively determine which pixels belong to the same crack area; further, according to the calculated growth similarity measurement, by setting the threshold of the growth similarity, the pixel points similar to the seed point are effectively screened out to avoid irrelevant or noise pixels being misjudged as part of the crack; by continuously updating the seed point and continuing to traverse, the crack area is gradually expanded to ensure that the crack is identified in different parts of the image. Through the iterative process, all the crack pixel points are finally identified to ensure the comprehensiveness of crack detection; In the further iteration process, the local density threshold is limited to further screen out the seed points with reasonable distribution and representativeness to ensure the stability and robustness of the crack detection algorithm.

[0049] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. A person skilled in the art may modify the technical solutions described in the above embodiments, or replace part or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A construction quality and safety assessment system, characterized in that: It includes an image acquisition module, a recognition module and an evaluation module; The image acquisition module is used to acquire multiple construction images of the current construction site through multi-angle acquisition using a high-definition camera; The building construction image includes a building image and a building ground image; The recognition module is used to analyze and process the building construction image through edge recognition to obtain a building crack image and a ground settlement image of the current construction site; The evaluation module is used to process and analyze the building crack image and the ground subsidence image through a pre-trained construction quality safety evaluation model, and output a safety evaluation score for the current construction site.

2. A construction quality safety assessment system according to claim 1, characterized in that: The identification module includes a preprocessing module, a depth image generation and alignment module, a crack identification module and a settlement identification module; Wherein, the preprocessing module is used to obtain a first building construction image through a preprocessing operation based on the building construction image; The first building construction image includes a first building image and a first building ground image; The depth image generation and alignment module is used to obtain the camera internal parameters of the high-definition camera; generate the building construction image based on the camera internal parameters to obtain a depth building construction image; align the depth building construction image with the first building ground image to obtain a construction image group; The crack recognition module is used to obtain a building crack image through edge detection and recognition analysis based on the first building image; The settlement recognition module is used to obtain a ground settlement image through edge detection, recognition and analysis based on the construction image group.

3. A construction quality safety assessment system according to claim 2, characterized in that: The crack identification module includes a first extraction module, a clustering module, a second extraction module and an iterative analysis module; The first extraction module is used to extract multi-dimensional feature data of each building image pixel point in the first building image; The multi-dimensional feature data includes gray value feature data, gradient value feature data and gradient direction feature data; The clustering module is used to cluster the building image pixels based on the multi-dimensional feature data to obtain multiple clusters; determine the image area of ​​the cluster based on the gray value mean of each building image pixel in the cluster; obtain the image area to be processed based on the image area screening of the cluster; and obtain the image area label matrix L based on the cluster cluster label of the image area to be processed; The second extraction module is used to extract the position feature data of each building image pixel in the image area label matrix L; construct a spatial distribution feature matrix S based on the position feature data; extract the shape features of the spatial distribution feature matrix S to construct a shape feature matrix M; The iterative analysis module is used to perform iterative analysis on the image of the area to be processed based on the spatial distribution feature matrix S and the shape feature matrix M in combination with probability calculation and morphological processing to identify and obtain a building crack image.

4. A construction quality safety assessment system according to claim 3, characterized in that: The multi-dimensional feature data includes gray value feature data, gradient value feature data and gradient direction feature data; The image area includes a background area image, a crack area image and an edge area image; The image area to be processed includes a crack area image and an edge area image; Each element in the image region label matrix L represents the image region to which each building image pixel point in the first building image belongs; The number of clusters is 3.

5. A construction quality safety assessment system according to claim 4, characterized in that: The iterative analysis module includes a first construction submodule, a second construction submodule, a first segmentation submodule, an iterative analysis submodule and a third construction submodule; Wherein, the first construction submodule is used to construct a comprehensive feature matrix C based on the spatial distribution feature matrix S and the shape feature matrix M; The second construction submodule is used to calculate the probability r of each pixel point of the building image belonging to the crack area image based on the comprehensive feature matrix C; and construct a scoring matrix R based on the probability r; The first segmentation submodule is used to mark the building image pixel points corresponding to the probability r greater than or equal to the initial segmentation threshold T0 in the scoring matrix R as crack areas based on a preset initial segmentation threshold T0, so as to obtain a first crack area image; and perform morphological processing on the first crack area image to output a second crack area image; The iterative analysis submodule is used to perform iterative analysis and screening based on the second crack region image in combination with the spatial distribution feature matrix S and the shape feature matrix M to obtain target crack pixel points; The third construction submodule is used to construct and obtain a building crack image based on all the target crack pixel points.

6. A construction quality safety assessment system according to claim 5, characterized in that: The iterative analysis submodule includes a second segmentation submodule, a seed point acquisition module, an iterative optimization growth module and a fourth construction submodule; The second segmentation submodule is used to segment the second crack region image based on a preset second segmentation threshold T1 to obtain a first target crack pixel point and a target crack pixel point to be determined; The seed point acquisition module is used to acquire all first target crack pixel points at the outermost periphery of the first target crack pixel point bounding box and determine them as seed points; The iterative optimization growth module is used to optimize the spatial distribution characteristics of the seed points. With shape features Performing iterative optimization growth processing analysis on the target crack pixel point to be determined to obtain a second target crack pixel point; The fourth construction submodule is used to obtain a target crack pixel point based on the first target crack pixel point and the second target crack pixel point.

7. A construction quality safety assessment system according to claim 6, characterized in that: The iterative optimization growth module is further used to traverse each of the seed points, obtain the target crack pixel points to be determined in the neighborhood pixel points of the seed point and determine them as the pixel points to be grown; Traverse each of the pixels to be grown, based on the spatial distribution characteristics of the pixels to be grown Shape characteristics to be grown And the spatial distribution characteristics of the seed points With shape features Calculate the growth similarity measure between the pixel point to be grown and the seed point ; Based on the growth similarity metric The judgment iteration output is performed to obtain a second target crack pixel point among the target crack pixel points to be determined.

8. A construction quality safety assessment system according to claim 7, characterized in that: The iterative optimization growth module is specifically used to determine the growth similarity metric Is it greater than or equal to the preset growth similarity measurement threshold? ; If so, determine that the pixel point to be grown is the second target crack pixel point; determine whether all the pixel points to be grown have been traversed. If so, obtain a new seed point based on the second target crack pixel point corresponding to the seed point, and return the new seed point to the above operation to continue the traversal operation until all the target crack pixel points to be determined have been traversed, and all the second target crack pixel points are output.

9. A construction quality safety assessment system according to claim 8, characterized in that: In a specific implementation process, the iterative optimization growth module is further used to obtain a third crack region image based on the first target crack pixel point and the current second target crack pixel point; divide the third crack region image into a plurality of grid regions of equal size; obtain the second target crack pixel point in each grid region and determine it as a first candidate seed point; Selecting the first candidate pixel point with the highest growth similarity measure in each of the grid areas as the second candidate seed point; Calculate the local density of each of the second candidate seed points based on the preset window radius w ; Select the local density of the second candidate seed point Greater than or equal to the preset local density threshold of the second candidate seed point The second candidate seed point is used as the new seed point.

10. A construction quality safety assessment method, characterized in that: The steps are as follows: Use high-definition cameras to acquire multiple construction images of the current construction site through multi-angle acquisition; Based on the building construction image, edge recognition is used to analyze and process the image to obtain a building crack image and a ground subsidence image of the current construction site; The building crack image and the ground subsidence image are processed and analyzed by a pre-trained construction quality safety assessment model, and a safety assessment score of the current construction site is output.

Citation Information

Patent Citations

  • Electric power comprehensive pipe gallery settlement crack identification method based on artificial intelligence technology

    CN113989257A

  • AI visual inspection method and system for concrete structure crack identification and analysis

    CN117876381A

  • Intelligent identification method and system for wood structure crack of ancient building

    CN118968231A

  • House building safety assessment method and system based on data processing

    CN119294685A

  • Bridge structure crack position identification method based on deep learning and computer vision

    CN119295660A

Cited By

  • Engine oil colloid identification processing system and method based on hyperspectral imaging

    CN120876373A