Pavement Fatigue Crack Detection and Severity Classification Based on Convolutional Neural Network