Robotic vision is increasingly applied for surface inspection of built infrastructure. For this, it is essential to develop robust algorithms for semantic segmentation. This article presents a deep learning approach… Click to show full abstract
Robotic vision is increasingly applied for surface inspection of built infrastructure. For this, it is essential to develop robust algorithms for semantic segmentation. This article presents a deep learning approach using a bidirectional self-rectifying network with Bayesian modeling (BSNBM) for improving detection accuracy, in dealing with the embedded uncertainty caused by false-positive labels and nonlinearity in sequentially convolutional blocks. For integration with residual encoders, a feature preserving branch is designed, wherein the output of previous dilated convolutional blocks is upsizedly or downsizedly passed on and concatenated with the following blocks recursively and bidirectionally. Further, to achieve robustness in feature representation with an acceptable level of credibility, convolutional kernels are randomized via a Bayesian model and adjusted per evidence update. As such, the network becomes less sensitive to uncertainty and redundant nonlinearity, which is inevitable in activation layers. Experimental results confirm the advantage of our BSNBM over current crack detection approaches.
               
Click one of the above tabs to view related content.