Papers › Semi-DETR: Semi-Supervised Object Detection with Detection Transformers

Semi-DETR: Semi-Supervised Object Detection with Detection Transformers

16 Jul 2023CVPR 2023 1arXiv:2307.08095archive 2025-07-28

Jiacheng Zhang, Xiangru Lin, Wei zhang, Kuo Wang, Xiao Tan, Junyu Han, Errui Ding, Jingdong Wang, Guanbin Li

We analyze the DETR-based framework on semi-supervised object detection (SSOD) and observe that (1) the one-to-one assignment strategy generates incorrect matching when the pseudo ground-truth bounding box is inaccurate, leading to training inefficiency; (2) DETR-based detectors lack deterministic correspondence between the input query and its prediction output, which hinders the applicability of the consistency-based regularization widely used in current SSOD methods. We present Semi-DETR, the first transformer-based end-to-end semi-supervised object detector, to tackle these problems. Specifically, we propose a Stage-wise Hybrid Matching strategy that combines the one-to-many assignment and one-to-one assignment strategies to improve the training efficiency of the first stage and thus provide high-quality pseudo labels for the training of the second stage. Besides, we introduce a Crossview Query Consistency method to learn the semantic feature invariance of object queries from different views while avoiding the need to find deterministic query correspondence. Furthermore, we propose a Cost-based Pseudo Label Mining module to dynamically mine more pseudo boxes based on the matching cost of pseudo ground truth bounding boxes for consistency training. Extensive experiments on all SSOD settings of both COCO and Pascal VOC benchmark datasets show that our Semi-DETR method outperforms all state-of-the-art methods by clear margins. The PaddlePaddle version code1 is at https://github.com/PaddlePaddle/PaddleDetection/tree/develop/configs/semi_det/semi_detr.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

JCZ404/Semi-DETR officialmentioned in papermentioned on GitHubpytorchMIT report
PaddlePaddle/PaddleDetection officialmentioned in paperpaddle report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

ObjectObject DetectionPseudo LabelSemi-Supervised Object Detectionobject-detection

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Semi-Supervised Object Detection COCO 1% labeled data Semi-DETR mAP 30.50±0.30 #2 of 22 Archive leaderboard report
Semi-Supervised Object Detection COCO 10% labeled data Semi-DETR detector DINO-Res50 #2 of 27 Archive leaderboard report
Semi-Supervised Object Detection COCO 10% labeled data Semi-DETR mAP 43.5 #2 of 27 Archive leaderboard report
Semi-Supervised Object Detection COCO 100% labeled data Semi-DETR mAP 50.5 #2 of 13 Archive leaderboard report
Semi-Supervised Object Detection COCO 5% labeled data Semi-DETR mAP 40.1 #1 of 23 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections