2017
DOI: 10.1111/mice.12263
|View full text |Cite
|
Sign up to set email alerts
|

Deep Learning‐Based Crack Damage Detection Using Convolutional Neural Networks

Abstract: A number of image processing techniques (IPTs) have been implemented for detecting civil infrastructure defects to partially replace human-conducted onsite inspections. These IPTs are primarily used to manipulate images to extract defect features, such as cracks in concrete and steel surfaces. However, the extensively varying real-world situations (e.g., lighting and shadow changes) can lead to challenges to the wide adoption of IPTs. To overcome these challenges, this article proposes a vision-based method us… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

3
1,304
0
6

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 2,503 publications
(1,313 citation statements)
references
References 43 publications
3
1,304
0
6
Order By: Relevance
“…A recent application of deep neural network learning model in construction has been presented in this paper. In addition, Cha et al [124] presented deep learningbased crack damage detection using convolutional neural network. Other applications of deep neural network learning model should follow.…”
Section: Resultsmentioning
confidence: 99%
“…A recent application of deep neural network learning model in construction has been presented in this paper. In addition, Cha et al [124] presented deep learningbased crack damage detection using convolutional neural network. Other applications of deep neural network learning model should follow.…”
Section: Resultsmentioning
confidence: 99%
“…It is expressed as the probabilistic expression p(y = j/x), where x is the input sample and the corresponding label is y, p is the probability of sample j. Therefore, the output will be an n-dimensional vector for a classifier with n classes and the sum of the elements in a vector is 1, as shown by Equation (6) [20,35]:…”
Section: (4) Classificationmentioning
confidence: 99%
“…In the training process, the optimization algorithm is used to minimize the loss function to complete the network training. The loss function J(θ) is defined by Equation (7) [35]:…”
Section: (4) Classificationmentioning
confidence: 99%
See 1 more Smart Citation
“…This involves intensive computation, especially for networks with more than two layers. Often, the gradient converges to machine-zero value and training stops or explodes into a huge value; ultimately training process becomes intractable [30,31]. Deep learning offers a new learning algorithm: to find the initial parameters for deep CNN, it uses a series of single layer networks -which do not suffer from vanishing or exploding gradients.…”
Section: Design Of Deep Learning Modelsmentioning
confidence: 99%