paper-with-me

홈 › Papers

Taming Self-Training for Open-Vocabulary Object Detection

2023-08-11 · CVPR 2024 1 · Shiyu Zhao, Samuel Schulter, Long Zhao, Zhixing Zhang, Vijay Kumar B. G, Yumin Suh, Manmohan Chandraker, Dimitris N. Metaxas

Recent studies have shown promising performance in open-vocabulary object detection (OVD) by utilizing pseudo labels (PLs) from pretrained vision and language models (VLMs). However, teacher-student self-training, a powerful and widely used paradigm to leverage PLs, is rarely explored for OVD. This work identifies two challenges of using self-training in OVD: noisy PLs from VLMs and frequent distribution changes of PLs. To address these challenges, we propose SAS-Det that tames self-training for OVD from two key perspectives. First, we present a split-and-fusion (SAF) head that splits a standard detection into an open-branch and a closed-branch. This design can reduce noisy supervision from pseudo boxes. Moreover, the two branches learn complementary knowledge from different training data, significantly enhancing performance when fused together. Second, in our view, unlike in closed-set tasks, the PL distributions in OVD are solely determined by the teacher model. We introduce a periodic update strategy to decrease the number of updates to the teacher, thereby decreasing the frequency of changes in PL distributions, which stabilizes the training process. Extensive experiments demonstrate SAS-Det is both efficient and effective. SAS-Det outperforms recent models of the same scale by a clear margin and achieves 37.4 AP50 and 29.1 APr on novel categories of the COCO and LVIS benchmarks, respectively. Code is available at \url{https://github.com/xiaofeng94/SAS-Det}.

📄 PDF Abstract BibTeX arXiv:2308.06412

Code (2)

xiaofeng94/sas-det 공식 구현 pytorch
xiaofeng94/vl-plm pytorch

Tasks

Objectobject-detectionObject DetectionOpen-vocabulary object detectionOpen Vocabulary Object Detection

Similar Papers 제목 키워드 기반

CLIPSelf: Vision Transformer Distills Itself for Open-Vocabulary Dense Prediction

2023-10-02 · Size Wu, Wenwei Zhang, Lumin Xu, Sheng Jin 외

Open-vocabulary dense prediction tasks including object detection and image segmentation have been advanced by the success of Contrastive Language-Image Pre-training (CLIP). CLIP models, particularly those incorporating …

image-classificationImage ClassificationImage Segmentationobject-detection+10

VOVTrack: Exploring the Potentiality in Videos for Open-Vocabulary Object Tracking

2024-10-11 · Zekun Qian, Ruize Han, Junhui Hou, Linqi Song 외

Open-vocabulary multi-object tracking (OVMOT) represents a critical new challenge involving the detection and tracking of diverse object categories in videos, encompassing both seen categories (base classes) and unseen c…

Multi-Object TrackingObjectobject-detectionObject Detection+4

Toward Open Vocabulary Aerial Object Detection with CLIP-Activated Student-Teacher Learning

2023-11-20 · Yan Li, Weiwei Guo, Xue Yang, Ning Liao 외

An increasingly massive number of remote-sensing images spurs the development of extensible object detectors that can detect objects beyond training categories without costly collecting new labeled data. In this paper, w…

Objectobject-detectionObject DetectionObject Detection In Aerial Images+3

Scaling Open-Vocabulary Object Detection

2023-06-16 · NeurIPS 2023 11 · Matthias Minderer, Alexey Gritsenko, Neil Houlsby

Open-vocabulary object detection has benefited greatly from pretrained vision-language models, but is still limited by the amount of available detection training data. While detection training data can be expanded by usi…

image-classificationImage ClassificationLanguage ModellingObject+5

Fine-grained Visual-Text Prompt-Driven Self-Training for Open-Vocabulary Object Detection

2022-11-02 · Yanxin Long, Jianhua Han, Runhui Huang, Xu Hang 외

Inspired by the success of vision-language methods (VLMs) in zero-shot classification, recent works attempt to extend this line of work into object detection by leveraging the localization ability of pre-trained VLMs and…

Objectobject-detectionObject DetectionOpen-vocabulary object detection+6