IEEE Access (Jan 2024)
Pavement Crack Classification and Recognition Algorithm Combined With Tensor Voting and RANSAC
Abstract
The existing methods for pavement crack classification and identification solely offer information about the crack type, neglecting size and direction details, which are essential for guiding repair efforts and forming the engineer digital information data. In response to the challenges posed by insufficient crack information, prolonged training time and intricate parameter adjustment inherent in employing deep learning algorithms for pavement crack classification and recognition, we propose an integrated approach combining tensor voting with the random sample consensus for pavement crack classification and recognition. The method involves pre-processing road images using gray value transformation and the K-Means clustering algorithm. Subsequently, the tensor voting algorithm is applied to enhance the linear features, resulting in the generation of linear saliency maps of cracks along with crack junction information. Furthermore, a non-maximum suppression method and the RANSAC algorithm are employed to refine and fit the crack skeleton curves respectively, accomplishing the crack classification and recognition. The outcomes demonstrate that the proposed integrated approach in the crack skeleton segmentation algorithm yields an average F1-score of 0.7879, outperforming traditional non-maximum suppression methods. The accuracy of crack classification and recognition reaches 96%, outperforming other crack classification and recognition algorithms grounded in digital image processing methods. Compared with the neural networks employed for classification and recognition, the proposed algorithm is able to capture direction and size details of cracks, which can provide guidance for intelligent crack repair. This additional information can offer valuable guidance for intelligent crack repair processes.
Keywords