Region-Based Deep Learning Method (Mask R-CNN)
Region-Based Deep Learning Method (Mask R-CNN)
• Classification
• Object Detection
• Segmentation
Image Courtesy: Machine Learning for Crack Detection: Review and Model Performance Comparison by
Yung-An Hsieh et al. (2020). https://ascelibrary.org/doi/10.1061/%28ASCE%29CP.1943-5487.0000918
Trend Over the Years:
Distribution of ML-based crack detection research. Larger dots represent a higher number of papers
published that year.
Image Courtesy: Machine Learning for Crack Detection: Review and Model Performance Comparison by
Yung-An Hsieh et al. (2020). https://ascelibrary.org/doi/10.1061/%28ASCE%29CP.1943-5487.0000918
Instance Segmentation
Person 5
Person 4 Person 5
Person Pixels
Person 2 Person 3
Person 1 Person 1 Person 2 Person 3
Disadvantages
• Uses region proposals network to
Advantages
Image Courtesy: Review On Autonomous Damage Segmentation And Measurement Of Glazed Tiles In Historic Buildings
Via Deep Learning by Niannian Wang et al. (2019). https://onlinelibrary.wiley.com/doi/abs/10.1111/mice.12488
Detecting Spalling Damages In Roof Tiles
Comparison results of Mask region-based convolutional neural networks (R-CNN) and full convolution
network (FCN)
Image Courtesy: Review On Autonomous Damage Segmentation And Measurement Of Glazed Tiles In Historic Buildings
Via Deep Learning by Niannian Wang et al. (2019). https://onlinelibrary.wiley.com/doi/abs/10.1111/mice.12488
Concrete Crack Assessment
Test Structure
Left Section
Concrete Crack Assessment
Image Courtesy: Automated Building Crack Identification using Enhanced Mask R-CNN by Lee et al. (2020).
https://www.akademisains.gov.my/asmsj/article/automated-building-crack-identification-using-enhanced-mask-r-cnn/
Mask Refinement Using Filter
YOLOV3 Detection Results Mask R-CNN Detection Results Mask R-CNN after Edge Agreement
Head Applied Detection Results
(a) Crocodile cracks, (b) Longitudinal cracks, (c) Transverse cracks
Future Expected Use for Mask R-CNN
• Detecting other damage types i.e. Rebar Expose, Steel Corrosion, Pit
Corrosion etc.
• Detecting multiple damage types at once and their level of damage.
• Decreasing the training time
• Use in real time damage detection system/application
References
• Yung-An Hsieh and Yichang James Tsai, M.ASCE. Machine Learning for Crack
Detection: Review and Model Performance Comparison. ASCE Journal of Computing
in Civil Engineering-Volume 34 Issue 5. (
https://doi.org/10.1061/(ASCE)CP.1943-5487.0000918)
• Niannian Wang, Xuefeng Zhao, Zheng Zou, Peng Zhao , Fei Qi Autonomous damage
segmentation and measurement of glazed tiles in historic buildings via deep learning.
Computer‐Aided Civil and Infrastructure Engineering Journal Volume35, Issue3 March
2020, Pages 277-291 https://onlinelibrary.wiley.com/doi/abs/10.1111/mice.12488
• Byunghyun Kim & Soojin Cho. Image‐based concrete crack assessment using mask
and region‐based convolutional neural network. Wiley Structural Control Health
Monitoring Journal-Volume 26 Issue 8. ( https://doi.org/10.1002/stc.2381)
• Wei Qin Lee, King Hann Lim, Chin Hong Lim, Wen Loong Lim Automated Building
Crack Identification using Enhanced Mask R-CNN
https://www.akademisains.gov.my/asmsj/article/automated-building-crack-identifi
cation-using-enhanced-mask-r-cnn/