I. Introduction
Surface crack is a structural health indicator for the defect in transportation and civil assets such as roads, bridges, and buildings. Their effective maintenance and evacuation plans in residential zones for safety rest with the prompt inspection to such signs of abnormal cracks. For dangerous and unattainable inspection sites, it is wise to conduct robotic monitoring on cracks using e.g., unmanned aerial vehicles (UAVs) and unmanned ground vehicles. Vision-based crack detection requires a strong technique to address the important issue of similar binary segmentation [1] from the extraction of generic features. With advances in neural computing, deep convolutional neural networks (DCNNs) have emerged as a powerful tool that can effectively address this requirement in order to improve robustness and accuracy by learning from data.