CVDec 11, 2019

Learning from Noisy Anchors for One-stage Object Detection

arXiv:1912.05086v2111 citations
Originality Incremental advance
AI Analysis

This work addresses label noise in object detection, offering an incremental improvement for computer vision applications.

The paper tackles the problem of noisy binary labels in one-stage object detectors caused by harsh IoU-based anchor assignment, proposing a method to dynamically determine anchor contributions using cleanliness scores, which improves RetinaNet by ~2% on COCO.

State-of-the-art object detectors rely on regressing and classifying an extensive list of possible anchors, which are divided into positive and negative samples based on their intersection-over-union (IoU) with corresponding groundtruth objects. Such a harsh split conditioned on IoU results in binary labels that are potentially noisy and challenging for training. In this paper, we propose to mitigate noise incurred by imperfect label assignment such that the contributions of anchors are dynamically determined by a carefully constructed cleanliness score associated with each anchor. Exploring outputs from both regression and classification branches, the cleanliness scores, estimated without incurring any additional computational overhead, are used not only as soft labels to supervise the training of the classification branch but also sample re-weighting factors for improved localization and classification accuracy. We conduct extensive experiments on COCO, and demonstrate, among other things, the proposed approach steadily improves RetinaNet by ~2% with various backbones.

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