Automation in Construction · 2022 · 156 citations · 30 references
ComputingCivil EngineeringComputer ScienceComputer VisionMachine LearningMachine VisionDeep LearningImage SegmentationMasonry UnitsObject DetectionPattern RecognitionSemantic SegmentationBrick Masonry WallsConvolutional Neural Network SegmentationConvolutional Neural NetworksCrack DetectionCrack SegmentationCracksImage Processing AlgorithmsMasonry Walls
This paper aims to improve automation in brick segmentation and crack detection of masonry walls through image-based techniques and machine learning. Initially, a large dataset of hand-labelled images of different in colour, texture, and size of brickwork masonry walls has been developed. Then, different deep learning networks (U-Net, DeepLabV3+, U-Net (SM), LinkNet (SM), and FPN (SM)) were utilised and their quality was assessed. Furthermore, the ability to generate geometric models of masonry structures and the evaluation of the geometric properties of detected cracks was also investigated. Additional metrics were also developed to compare the CNN output with other image-processing algorithms. From the analysis of results it was shown that the use of machine learning, for brick segmentation, provides better outcome than typical image-processing applications. This implementation of deep-learning for crack detection and localisation of bricks in masonry walls highlights the great potential of new technologies for documentation of masonry fabric.
30