CVAug 29, 2023

Few-Shot Object Detection via Synthetic Features with Optimal Transport

arXiv:2308.15005v26 citationsh-index: 33
Originality Incremental advance
AI Analysis

This addresses the challenge of limited training samples for novel object classes in detection tasks, representing an incremental improvement over existing methods.

The paper tackles the problem of few-shot object detection by generating synthetic data for novel classes using a generator trained on base classes with an optimal transport loss, and demonstrates state-of-the-art performance on benchmark datasets.

Few-shot object detection aims to simultaneously localize and classify the objects in an image with limited training samples. However, most existing few-shot object detection methods focus on extracting the features of a few samples of novel classes that lack diversity. Hence, they may not be sufficient to capture the data distribution. To address that limitation, in this paper, we propose a novel approach in which we train a generator to generate synthetic data for novel classes. Still, directly training a generator on the novel class is not effective due to the lack of novel data. To overcome that issue, we leverage the large-scale dataset of base classes. Our overarching goal is to train a generator that captures the data variations of the base dataset. We then transform the captured variations into novel classes by generating synthetic data with the trained generator. To encourage the generator to capture data variations on base classes, we propose to train the generator with an optimal transport loss that minimizes the optimal transport distance between the distributions of real and synthetic data. Extensive experiments on two benchmark datasets demonstrate that the proposed method outperforms the state of the art. Source code will be available.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes