paper-with-me

Papers

Zero-shot Object Detection Through Vision-Language Embedding Alignment

2021-09-24 · Johnathan Xie, Shuai Zheng

Recent approaches have shown that training deep neural networks directly on large-scale image-text pair collections enables zero-shot transfer on various recognition tasks. One central issue is how this can be generalized to object detection, which involves the non-semantic task of localization as well as semantic task of classification. To solve this problem, we introduce a vision-language embedding alignment method that transfers the generalization capabilities of a pretrained model such as CLIP to an object detector like YOLOv5. We formulate a loss function that allows us to align the image and text embeddings from the pretrained model CLIP with the modified semantic prediction head from the detector. With this method, we are able to train an object detector that achieves state-of-the-art performance on the COCO, ILSVRC, and Visual Genome zero-shot detection benchmarks. During inference, our model can be adapted to detect any number of object classes without additional training. We also find that standard object detection scaling can transfer well to our method and find consistent improvements across various scales of YOLOv5 models and the YOLOv3 model. Lastly, we develop a self-labeling method that provides a significant score improvement without needing extra images nor labels.

📄 PDF Abstract BibTeX arXiv:2109.12066

Code (1)

Johnathan-Xie/ZSD-YOLO 공식 구현 pytorch

Tasks

Objectobject-detectionObject DetectionZero-Shot Object Detection

Methods 이 논문이 사용한 방법론

BNB Customer Service Number +1-833-534-1729 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Batch Normalization 설명 없음
Average Pooling 설명 없음
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
Residual Connection 설명 없음
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…
k-Means Clustering k-Means Clustering is a clustering algorithm that divides a training set into $k$ different clusters of examples that are near each other. It works by initializing $k$…

Similar Papers 제목 키워드 기반

FADE: Few-shot/zero-shot Anomaly Detection Engine using Large Vision-Language Model

2024-08-31 · Yuanwei Li, Elizaveta Ivanova, Martins Bruveris

Automatic image anomaly detection is important for quality inspection in the manufacturing industry. The usual unsupervised anomaly detection approach is to train a model for each object class using a dataset of normal s…

Anomaly DetectionAnomaly SegmentationLanguage ModelingLanguage Modelling+2

Zero-shot detection of daily objects in YCB video dataset

2021-09-29 · Wanqing Xia

To let robots be able to manipulate objects, they have to sense the location of objects. With the development of visual data collecting and processing technology, robots are gradually evolving to localize objects in a gr…

Objectobject-detectionObject DetectionZero-Shot Object Detection

Frustratingly Simple but Effective Zero-shot Detection and Segmentation: Analysis and a Strong Baseline

2023-02-14 · Siddhesh Khandelwal, Anirudth Nambirajan, Behjat Siddiquie, Jayan Eledath 외

Methods for object detection and segmentation often require abundant instance-level annotations for training, which are time-consuming and expensive to collect. To address this, the task of zero-shot object detection (or…

Objectobject-detectionObject DetectionSegmentation+2

SAM3D: Zero-Shot 3D Object Detection via Segment Anything Model

2023-06-04 · Dingyuan Zhang, Dingkang Liang, Hongcheng Yang, Zhikang Zou 외

With the development of large language models, many remarkable linguistic systems like ChatGPT have thrived and achieved astonishing success on many tasks, showing the incredible power of foundation models. In the spirit…

3D Object DetectionImage SegmentationObjectobject-detection+2

Zero-shot Generalizable Incremental Learning for Vision-Language Object Detection

2024-03-04 · Jieren Deng, Haojian Zhang, Kun Ding, Jianhua Hu 외

This paper presents Incremental Vision-Language Object Detection (IVLOD), a novel learning task designed to incrementally adapt pre-trained Vision-Language Object Detection Models (VLODMs) to various specialized domains,…

Incremental Learningobject-detectionObject DetectionZero-shot Generalization