Surface Damage Detection Scheme using Convolutional Neural Network and Artificial Neural Network
Surface damage on concrete is important as the damage can affect the structural integrity of the structure. This paper proposes a two-step surface damage detection scheme using Convolutional Neural Network (CNN) and Artificial Neural Network (ANN). The CNN classifies given input images into two categories: positive and negative. The positive category is where the surface damage is present within the image, otherwise the image is classified as negative. This is an image-based classification. The ANN accepts image inputs that have been classified as positive by the ANN. This reduces the number of images that are further processed by the ANN. The ANN performs feature-based classification, in which the features are extracted from the detected edges within the image. The edges are detected using Canny edge detection. A total of 19 features are extracted from the detected edges. These features are inputs into the ANN. The purpose of the ANN is to highlight only the positive damaged edges within the image. The CNN achieves an accuracy of 80.7% for image classification and the ANN achieves an accuracy of 98.1% for surface detection. The decreased accuracy in the CNN is due to the false positive detection, however false positives are tolerated whereas false negatives are not. The false negative detection for both CNN and ANN in the two-step scheme are 0%.
Code (0)
등록된 구현이 없습니다.
Tasks
Edge DetectionGeneral Classificationimage-classificationImage ClassificationSimilar Papers 제목 키워드 기반
Wind Turbine Blade Surface Damage Detection based on Aerial Imagery and VGG16-RCNN Framework
In this manuscript, an image analytics based deep learning framework for wind turbine blade surface damage detection is proposed. Turbine blade(s) which carry approximately one-third of a turbine weight are susceptible t…
Deep LearningImage AugmentationRoad Damage Detection Using Deep Neural Networks with Images Captured Through a Smartphone
Research on damage detection of road surfaces using image processing techniques has been actively conducted, achieving considerably high detection accuracies. Many studies only focus on the detection of the presence or a…
GPUobject-detectionObject DetectionRoad Damage DetectionGenerative Adversarial Networks for Labeled Acceleration Data Augmentation for Structural Damage Detection
There has been a major advance in the field of Data Science in the last few decades, and these have been utilized for different engineering disciplines and applications. Artificial Intelligence (AI), Machine Learning (ML…
Data AugmentationStructural Health MonitoringStructDamage:A Large Scale Unified Crack and Surface Defect Dataset for Robust Structural Damage Detection
Automated detection and classification of structural cracks and surface defects is a critical challenge in civil engineering, infrastructure maintenance, and heritage preservation. Recent advances in Computer Vision (CV)…
Road surface detection and differentiation considering surface damages
A challenge still to be overcome in the field of visual perception for vehicle and robotic navigation on heavily damaged and unpaved roads is the task of reliable path and obstacle detection. The vast majority of the res…
Image SegmentationSemantic Segmentation