Active Learning Strategies for Weakly-supervised Object Detection

Huy V. Vo, Oriane Siméoni, Spyros Gidaris, Andrei Bursuc, Patrick Pérez +1 more
7/25/2022
cs.CV

Official code: huyvvo/BiB (32 stars, GPL-3.0, last commit 2022-07-26).

Abstract

Object detectors trained with weak annotations are affordable alternatives to fully-supervised counterparts. However, there is still a significant performance gap between them. We propose to narrow this gap by fine-tuning a base pre-trained weakly-supervised detector with a few fully-annotated samples automatically selected from the training set using ``box-in-box'' (BiB), a novel active learning strategy designed specifically to address the well-documented failure modes of weakly-supervised detectors. Experiments on the VOC07 and COCO benchmarks show that BiB outperforms other active learning techniques and significantly improves the base weakly-supervised detector's performance with only a few fully-annotated images per class. BiB reaches 97% of the performance of fully-supervised Fast RCNN with only 10% of fully-annotated images on VOC07. On COCO, using on average 10 fully-annotated images per class, or equivalently 1% of the training set, BiB also reduces the performance gap (in AP) between the weakly-supervised detector and the fully-supervised Fast RCNN by over 70%, showing a good trade-off between performance and data efficiency. Our code is publicly available at https://github.com/huyvvo/BiB.

View on arXivView PDF

Code Implementations(1)

huyvvo/BiBOfficial100%
GPL-3.0

[ECCV 2022] Official Python implementation of BiB: Active Learning Strategies for Weakly-Supervised Object Detection.

324C, C++Jul 25, 20224 years agoGPL-3.0
active-learningobject-detectionweakly-supervised

Similar Papers

Cite this paper

@article{vo2022active,
  title  = {Active Learning Strategies for Weakly-supervised Object Detection},
  author = {Huy V. Vo and Oriane Siméoni and Spyros Gidaris and Andrei Bursuc and Patrick Pérez and Jean Ponce},
  year   = {2022},
  eprint = {2207.12112},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.12112v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2207.12112.svg)](https://codeofpaper.com/paper/2207.12112)

Discussion