509 research outputs found
Road Crack Detection Using Deep Convolutional Neural Network and Adaptive Thresholding
Crack is one of the most common road distresses which may pose road safety
hazards. Generally, crack detection is performed by either certified inspectors
or structural engineers. This task is, however, time-consuming, subjective and
labor-intensive. In this paper, we propose a novel road crack detection
algorithm based on deep learning and adaptive image segmentation. Firstly, a
deep convolutional neural network is trained to determine whether an image
contains cracks or not. The images containing cracks are then smoothed using
bilateral filtering, which greatly minimizes the number of noisy pixels.
Finally, we utilize an adaptive thresholding method to extract the cracks from
road surface. The experimental results illustrate that our network can classify
images with an accuracy of 99.92%, and the cracks can be successfully extracted
from the images using our proposed thresholding algorithm.Comment: 6 pages, 8 figures, 2019 IEEE Intelligent Vehicles Symposiu
Segmentation of surface cracks based on a fully convolutional neural network and gated scale pooling
Iteratively Optimized Patch Label Inference Network for Automatic Pavement Disease Detection
We present a novel deep learning framework named the Iteratively Optimized
Patch Label Inference Network (IOPLIN) for automatically detecting various
pavement diseases that are not solely limited to specific ones, such as cracks
and potholes. IOPLIN can be iteratively trained with only the image label via
the Expectation-Maximization Inspired Patch Label Distillation (EMIPLD)
strategy, and accomplish this task well by inferring the labels of patches from
the pavement images. IOPLIN enjoys many desirable properties over the
state-of-the-art single branch CNN models such as GoogLeNet and EfficientNet.
It is able to handle images in different resolutions, and sufficiently utilize
image information particularly for the high-resolution ones, since IOPLIN
extracts the visual features from unrevised image patches instead of the
resized entire image. Moreover, it can roughly localize the pavement distress
without using any prior localization information in the training phase. In
order to better evaluate the effectiveness of our method in practice, we
construct a large-scale Bituminous Pavement Disease Detection dataset named
CQU-BPDD consisting of 60,059 high-resolution pavement images, which are
acquired from different areas at different times. Extensive results on this
dataset demonstrate the superiority of IOPLIN over the state-of-the-art image
classification approaches in automatic pavement disease detection. The source
codes of IOPLIN are released on \url{https://github.com/DearCaat/ioplin}.Comment: Revision on IEEE Trans on IT
Automated Pavement Crack Segmentation Using U-Net-based Convolutional Neural Network
Automated pavement crack image segmentation is challenging because of
inherent irregular patterns, lighting conditions, and noise in images.
Conventional approaches require a substantial amount of feature engineering to
differentiate crack regions from non-affected regions. In this paper, we
propose a deep learning technique based on a convolutional neural network to
perform segmentation tasks on pavement crack images. Our approach requires
minimal feature engineering compared to other machine learning techniques. We
propose a U-Net-based network architecture in which we replace the encoder with
a pretrained ResNet-34 neural network. We use a "one-cycle" training schedule
based on cyclical learning rates to speed up the convergence. Our method
achieves an F1 score of 96% on the CFD dataset and 73% on the Crack500 dataset,
outperforming other algorithms tested on these datasets. We perform ablation
studies on various techniques that helped us get marginal performance boosts,
i.e., the addition of spatial and channel squeeze and excitation (SCSE)
modules, training with gradually increasing image sizes, and training various
neural network layers with different learning rates.Comment: Accepted for publication in IEEE Acces
Deep Learning for Crack-Like Object Detection
Cracks are common defects on surfaces of man-made structures such as pavements, bridges, walls of nuclear power plants, ceilings of tunnels, etc. Timely discovering and repairing of the cracks are of great significance and importance for keeping healthy infrastructures and preventing further damages. Traditionally, the cracking inspection was conducted manually which was labor-intensive, time-consuming and costly. For example, statistics from the Central Intelligence Agency show that the world’s road network length has reached 64,285,009 km, of which the United States has 6,586,610 km. It is a huge cost to maintain and upgrade such an immense road network. Thus, fully automatic crack detection has received increasing attention.
With the development of artificial intelligence (AI), the deep learning technique has achieved great success and has been viewed as the most promising way for crack detection. Based on deep learning, this research has solved four important issues existing in crack-like object detection. First, the noise problem caused by the textured background is solved by using a deep classification network to remove the non-crack region before conducting crack detection. Second, the computational efficiency is highly improved. Third, the crack localization accuracy is improved. Fourth, the proposed model is very stable and can be used to deal with a wide range of crack detection tasks. In addition, this research performs a preliminary study about the future AI system, which provides a concept that has potential to realize fully automatic crack detection without human’s intervention
- …