Periodically Exchange Teacher-Student for Source-Free Object Detection (2311.13930v1)
Abstract: Source-free object detection (SFOD) aims to adapt the source detector to unlabeled target domain data in the absence of source domain data. Most SFOD methods follow the same self-training paradigm using mean-teacher (MT) framework where the student model is guided by only one single teacher model. However, such paradigm can easily fall into a training instability problem that when the teacher model collapses uncontrollably due to the domain shift, the student model also suffers drastic performance degradation. To address this issue, we propose the Periodically Exchange Teacher-Student (PETS) method, a simple yet novel approach that introduces a multiple-teacher framework consisting of a static teacher, a dynamic teacher, and a student model. During the training phase, we periodically exchange the weights between the static teacher and the student model. Then, we update the dynamic teacher using the moving average of the student model that has already been exchanged by the static teacher. In this way, the dynamic teacher can integrate knowledge from past periods, effectively reducing error accumulation and enabling a more stable training process within the MT-based framework. Further, we develop a consensus mechanism to merge the predictions of two teacher models to provide higher-quality pseudo labels for student model. Extensive experiments on multiple SFOD benchmarks show that the proposed method achieves state-of-the-art performance compared with other related methods, demonstrating the effectiveness and superiority of our method on SFOD task.
- Exploring object relation in mean teacher for cross-domain detection. In CVPR, pages 11457–11466, 2019.
- Harmonizing transferability and discriminability for adapting object detectors. In CVPR, pages 8869–8878, 2020.
- Reusing the task-specific classifier as a discriminator: Discriminator-free adversarial domain adaptation. In CVPR, pages 7181–7190, 2022.
- Diffusiondet: Diffusion model for object detection. arXiv preprint arXiv:2211.09788, 2022.
- Self-supervised noisy label learning for source-free unsupervised domain adaptation. In IROS, pages 10185–10192, 2022.
- Unsupervised image classification for deep representation learning. In ECCVw, pages 430–446. Springer, 2020.
- Domain adaptive faster r-cnn for object detection in the wild. In CVPR, pages 3339–3348, 2018.
- Adversarial alignment for source free object detection. In Brian Williams, Yiling Chen, and Jennifer Neville, editors, AAAI, pages 452–460, 2023.
- The cityscapes dataset for semantic urban scene understanding. In CVPR, pages 3213–3223, 2016.
- Unbiased mean teacher for cross-domain object detection. In CVPR, pages 4091–4101, 2021.
- Domain-adversarial training of neural networks. J. Mach. Learn. Res., 17(1):2096–2030, 2016.
- Vision meets robotics: The kitti dataset. Int. J. Robotics Res., 32(11):1231–1237, 2013.
- Multi-adversarial faster-rcnn for unrestricted object detection. In ICCV, pages 6668–6677, 2019.
- Domain adaptive object detection via asymmetric tri-way faster-rcnn. In ECCV 2020, pages 309–324. Springer, 2020.
- Source-free unsupervised domain adaptation for cross-modality abdominal multi-organ segmentation. Knowl. Based Syst., 250:109155, 2022.
- Progressive domain adaptation for object detection. In WACV, pages 749–757, 2020.
- Model adaptation: Historical contrastive learning for unsupervised domain adaptation without source data. NIPS, 34:3635–3649, 2021.
- Driving in the matrix: Can virtual worlds replace human-generated annotations for real world tasks? In ICRA, pages 746–753, 2017.
- A robust learning approach to domain adaptive object detection. In ICCV, pages 480–490, 2019.
- Diversify and match: A domain adaptive representation learning paradigm for object detection. In CVPR, pages 12456–12465, 2019.
- Spatial attention pyramid network for unsupervised domain adaptation. In ECCV, pages 481–497. Springer, 2020.
- Yolov6: A single-stage object detection framework for industrial applications. arXiv preprint arXiv:2209.02976, 2022.
- Divergence-agnostic unsupervised domain adaptation by adversarial attacks. IEEE Trans. Patt. Anal. Mach. Intell., 44(11):8196–8211, 2021.
- Source-free object detection by learning to overlook domain style. In CVPR, pages 8014–8023, 2022.
- A free lunch for unsupervised domain adaptive object detection without source data. In AAAI, volume 35, pages 8474–8481, 2021.
- Target-aware auto-augmentation for unsupervised domain adaptive object detection. In ICASSP, pages 3848–3852, 2022.
- Do we really need to access the source data? source hypothesis transfer for unsupervised domain adaptation. In ICML, pages 6028–6039, 2020.
- Run and chase: Towards accurate source-free domain adaptive object detection. In ICME, 2023.
- Slimmable domain adaptation. In CVPR, pages 7141–7150, 2022.
- Simrod: A simple adaptation method for robust object detection. In ICCV, pages 3570–3579, 2021.
- Faster r-cnn: Towards real-time object detection with region proposal networks. NIPS, 28, 2015.
- Strong-weak distribution alignment for adaptive object detection. In CVPR, pages 6956–6965, 2019.
- Semantic foggy scene understanding with synthetic data. IJCV, 126(9):973–992, 2018.
- Weighted boxes fusion: Ensembling boxes from different object detection models. Image Vis. Comput., 107:104117, 2021.
- Prior knowledge guided unsupervised domain adaptation. In ECCV, pages 639–655, 2022.
- Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning results. NIPS, 30, 2017.
- Adversarial discriminative domain adaptation. In CVPR, pages 7167–7176, 2017.
- Mega-cda: Memory guided attention for category-aware unsupervised domain adaptive object detection. In CVPR, pages 4516–4526, 2021.
- Instance relation graph guided source-free domain adaptive object detection. In CVPR, pages 3520–3530, 2023.
- Mixture of teacher experts for source-free domain adaptive object detection. In ICIP, pages 3606–3610, 2022.
- Afan: Augmented feature alignment network for cross-domain object detection. IEEE Trans. Image Process., 30:4046–4056, 2021.
- Detectron2. https://github.com/facebookresearch/detectron2, 2019.
- Source data-free domain adaptation of object detector through domain-specific perturbation. Int. J. Intell. Syst., 36(8):3746–3766, 2021.
- Exploring categorical regularization for domain adaptive object detection. In CVPR, pages 11724–11733, 2020.
- Source free domain adaptation for medical image segmentation with fourier style mining. Medical Image Anal., 79:102457, 2022.
- Tvt: Transferable vision transformer for unsupervised domain adaptation. In WACV, pages 520–530, 2023.
- Bdd100k: A diverse driving video database with scalable annotation tooling. arXiv preprint arXiv:1805.04687, 2(5):6, 2018.
- Simulation-and-mining: Towards accurate source-free unsupervised domain adaptive object detection. In ICASSP, pages 3843–3847, 2022.
- Self-guided adaptation: Progressive representation alignment for domain adaptive object detection. IEEE Trans. Multim., 24:2246–2258, 2021.
- Collaborative training between region proposal localization and classification for domain adaptive object detection. In ECCV, pages 86–102, 2020.
- Adaptive mutual learning for unsupervised domain adaptation. IEEE Trans. Circuits Syst. Video Technol., 2023.
- ifan: Image-instance full alignment networks for adaptive object detection. In AAAI, volume 34, pages 13122–13129, 2020.
- Qipeng Liu (24 papers)
- Luojun Lin (13 papers)
- Zhifeng Shen (5 papers)
- Zhifeng Yang (3 papers)