Learning to Detect Cracks on Damaged Concrete Surfaces Using Two-Branched Convolutional Neural Network | Synapse