Detection of Sealed and Unsealed Cracks with Complex Backgrounds Using Deep Convolutional Neural Network