paper-with-me

홈 › Papers

Open-Vocabulary DETR with Conditional Matching

2022-03-22 · Yuhang Zang, Wei Li, Kaiyang Zhou, Chen Huang, Chen Change Loy

Open-vocabulary object detection, which is concerned with the problem of detecting novel objects guided by natural language, has gained increasing attention from the community. Ideally, we would like to extend an open-vocabulary detector such that it can produce bounding box predictions based on user inputs in form of either natural language or exemplar image. This offers great flexibility and user experience for human-computer interaction. To this end, we propose a novel open-vocabulary detector based on DETR -- hence the name OV-DETR -- which, once trained, can detect any object given its class name or an exemplar image. The biggest challenge of turning DETR into an open-vocabulary detector is that it is impossible to calculate the classification cost matrix of novel classes without access to their labeled images. To overcome this challenge, we formulate the learning objective as a binary matching one between input queries (class name or exemplar image) and the corresponding objects, which learns useful correspondence to generalize to unseen queries during testing. For training, we choose to condition the Transformer decoder on the input embeddings obtained from a pre-trained vision-language model like CLIP, in order to enable matching for both text and image queries. With extensive experiments on LVIS and COCO datasets, we demonstrate that our OV-DETR -- the first end-to-end Transformer-based open-vocabulary detector -- achieves non-trivial improvements over current state of the arts.

📄 PDF Abstract BibTeX arXiv:2203.11876

Code (4)

yuhangzang/ov-detr 공식 구현 pytorch
hchoi256/i-halla-v1.0
kaist-cvml-lab/part-clipseg pytorch
kaist-cvml/part-clipseg jax

Tasks

Language Modellingobject-detectionObject DetectionOpen-vocabulary object detectionOpen Vocabulary Object Detection

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Residual Connection 설명 없음
Position-Wise Feed-Forward Layer 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Multi-Head Attention 설명 없음

Similar Papers 제목 키워드 기반

OVLW-DETR: Open-Vocabulary Light-Weighted Detection Transformer

2024-07-15 · Yu Wang, Xiangbo Su, Qiang Chen, Xinyu Zhang 외

Open-vocabulary object detection focusing on detecting novel categories guided by natural language. In this report, we propose Open-Vocabulary Light-Weighted Detection Transformer (OVLW-DETR), a deployment friendly open-…

Language ModelingLanguage Modellingobject-detectionObject Detection+2

OV-DQUO: Open-Vocabulary DETR with Denoising Text Query Training and Open-World Unknown Objects Supervision

2024-05-28 · Junjie Wang, Bin Chen, Bin Kang, Yulin Li 외

Open-vocabulary detection aims to detect objects from novel categories beyond the base categories on which the detector is trained. However, existing open-vocabulary detectors trained on base category data tend to assign…

Contrastive LearningDenoisingobject-detectionObject Detection+2

LaMI-DETR: Open-Vocabulary Detection with Language Model Instruction

2024-07-16 · Penghui Du, Yu Wang, Yifan Sun, Luting Wang 외

Existing methods enhance open-vocabulary object detection by leveraging the robust open-vocabulary recognition capabilities of Vision-Language Models (VLMs), such as CLIP.However, two main challenges emerge:(1) A deficie…

Language ModelingLanguage Modellingobject-detectionObject Detection+2

CORA: Adapting CLIP for Open-Vocabulary Detection with Region Prompting and Anchor Pre-Matching

2023-03-23 · CVPR 2023 1 · Xiaoshi Wu, Feng Zhu, Rui Zhao, Hongsheng Li

Open-vocabulary detection (OVD) is an object detection task aiming at detecting objects from novel categories beyond the base categories on which the detector is trained. Recent OVD methods rely on large-scale visual-lan…

Described Object Detectionobject-detectionObject DetectionObject Localization+1

D$^3$ETR: Decoder Distillation for Detection Transformer

2022-11-17 · Xiaokang Chen, Jiahui Chen, Yan Liu, Gang Zeng

While various knowledge distillation (KD) methods in CNN-based detectors show their effectiveness in improving small students, the baselines and recipes for DETR-based detectors are yet to be built. In this paper, we foc…

DecoderKnowledge Distillation