Self-Supervised Adversarial Learning for Domain Adaptation of Pavement Distress Classification

被引:12
作者
Wu, Yanwen [1 ]
Hong, Mingjian [1 ,2 ]
Li, Ao [1 ]
Huang, Sheng [1 ,2 ]
Liu, Huijun [3 ]
Ge, Yongxin [1 ,2 ]
机构
[1] Chongqing Univ, Sch Big Data & Software Engn, Chongqing 400044, Peoples R China
[2] Chongqing Univ, Key Lab Dependable Serv Comp Cyber Phys Soc, Minist Educ, Chongqing 400044, Peoples R China
[3] Chongqing Univ, Coll Comp Sci, Chongqing 400044, Peoples R China
基金
中国国家自然科学基金;
关键词
Pavement distress classification; adversarial domain adaptation; self-supervised learning; discriminative information;
D O I
10.1109/TITS.2023.3314680
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Pavement distress classification is crucial for the maintenance of highways. Although many methods for classifying pavement distress are available, they all assume that training and testing datasets are drawn from the same distribution. When we introduce a new unlabeled dataset with a different distribution, the performance of existing methods decreases considerably due to domain shift, motivating us to look beyond the supervised setting to utilize unlabeled datasets directly in training a model. Therefore, we develop a novel unsupervised domain adaptation (UDA) framework, namely, the Self-supervised Adversarial Network (SSAN) for the first time in this study to conduct multi-category pavement distress classification on an unlabeled target domain. In particular, SSAN leverages adversarial domain adaptation (ADA) thoughts to align the features of different domains. However, distress typically occupies a small section of high-resolution pavement images. Consequently, aligning features directly is unreasonable because the aligning procedure is still dominated by background features instead of foreground features, which are the most useful information for classification. Therefore, we design a pretext module, called Self-supervised Learning for the Target domain (SLT), to mine foreground information. To validate our method, we use two challenging pavement crack datasets, namely, the Chonqing University Bituminous Pavement Disease Detection (CQU-BPDD) and the Chongqing University Bituminous Pavement Multi-label Disease Detection (CQU-BPMDD) datasets. Moreover, extensive experiments demonstrate that SSAN outperforms state-of-the-art UDA methods.
引用
收藏
页码:1966 / 1977
页数:12
相关论文
共 61 条
[1]  
[Anonymous], 2011, PROC CVPR IEEE
[2]  
Bachman P, 2019, ADV NEUR IN, V32
[3]  
Bardes A., 2022, P ICLR, P1
[4]  
Bello I, 2021, ADV NEUR IN, V34
[5]  
Ben-David S., 2006, Advances in Neural Information Processing Systems, V19, DOI DOI 10.7551/MITPRESS/7503.003.0022
[6]   A theory of learning from different domains [J].
Ben-David, Shai ;
Blitzer, John ;
Crammer, Koby ;
Kulesza, Alex ;
Pereira, Fernando ;
Vaughan, Jennifer Wortman .
MACHINE LEARNING, 2010, 79 (1-2) :151-175
[7]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[8]   Deep Clustering for Unsupervised Learning of Visual Features [J].
Caron, Mathilde ;
Bojanowski, Piotr ;
Joulin, Armand ;
Douze, Matthijs .
COMPUTER VISION - ECCV 2018, PT XIV, 2018, 11218 :139-156
[9]   Deep Learning-Based Crack Damage Detection Using Convolutional Neural Networks [J].
Cha, Young-Jin ;
Choi, Wooram ;
Buyukozturk, Oral .
COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2017, 32 (05) :361-378
[10]   Pavement crack detection and classification based on fusion feature of LBP and PCA with SVM [J].
Chen, Cheng ;
Seo, Hyungjoon ;
Jun, Chang Hyun ;
Zhao, Y. .
INTERNATIONAL JOURNAL OF PAVEMENT ENGINEERING, 2022, 23 (09) :3274-3283