Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Learning Domain Adaptive Object Detection with Probabilistic Teacher

About

Self-training for unsupervised domain adaptive object detection is a challenging task, of which the performance depends heavily on the quality of pseudo boxes. Despite the promising results, prior works have largely overlooked the uncertainty of pseudo boxes during self-training. In this paper, we present a simple yet effective framework, termed as Probabilistic Teacher (PT), which aims to capture the uncertainty of unlabeled target data from a gradually evolving teacher and guides the learning of a student in a mutually beneficial manner. Specifically, we propose to leverage the uncertainty-guided consistency training to promote classification adaptation and localization adaptation, rather than filtering pseudo boxes via an elaborate confidence threshold. In addition, we conduct anchor adaptation in parallel with localization adaptation, since anchor can be regarded as a learnable parameter. Together with this framework, we also present a novel Entropy Focal Loss (EFL) to further facilitate the uncertainty-guided self-training. Equipped with EFL, PT outperforms all previous baselines by a large margin and achieve new state-of-the-arts.

Meilin Chen, Weijie Chen, Shicai Yang, Jie Song, Xinchao Wang, Lei Zhang, Yunfeng Yan, Donglian Qi, Yueting Zhuang, Di Xie, Shiliang Pu• 2022

Related benchmarks

TaskDatasetResultRank
Object DetectionCityscapes to Foggy Cityscapes (test)
mAP42.7
196
Object DetectionSim10K → Cityscapes (test)
AP (Car)55.1
104
Object DetectionBDD100K (val)
mAP34.9
60
Object DetectionCityscapes -> Foggy Cityscapes
mAP42.7
55
Object DetectionSim10k to Cityscapes
AP (Car)55.1
51
Object DetectionKITTI to Cityscapes
AP (Car)60.2
42
Object DetectionClipart1k 1.0 (test)
aero AP23
21
Object DetectionBDD100K
mAP34.9
19
Object DetectionBDD100K Cs→B adaptation (test)
mAP34.9
18
Object DetectionCityscapes → BDD100k
Truck AP25.8
18
Showing 10 of 17 rows

Other info

Follow for update