IoU-balanced Loss Functions for Single-stage Object Detection

By Shengkai Wu, Xiaoping Li. 2019

117 citations recorded by the source corpus.

Single-stage detectors are efficient. However, we find that the loss functions adopted by single-stage detectors are sub-optimal for accurate localization. The standard cross entropy loss for classification is independent of localization task and drives all the positive examples to learn as high classification score as possible regardless of localization accuracy during training. As a result, there will be detections that have high classification score but low IoU or low classification score but high IoU. And the detections with low classification score but high IOU will be suppressed by the ones with high classification score but low IOU during NMS, hurting the localization accuracy. For the standard smooth L1 loss, the gradient is dominated by the outliers that have poorly localization accuracy and this is harmful for accurate localization. In this work, we propose IoU-balanced loss functions that consist of IoU-balanced classification loss and IoU-balanced localization loss to solve the above problems. The IoU-balanced classification loss focuses more attention on positive examples with high IOU and can enhance the correlation between classification and localization task. The IoU-balanced localization loss decreases the gradient of the examples with low IoU and increases the gradient of examples with high IoU, which can improve the localization accuracy of models. Sufficient studies on MS COCO demonstrate that both IoU-balanced classification loss and IoU-balanced localization loss can bring substantial improvement for the single-stage detectors. Without whistles and bells, the proposed methods can improve AP by 1.1% for single-stage detectors and the improvement for AP at higher IoU threshold is especially large, such as 2.3% for AP90. The source code will be made available.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Niko Sünderhauf
  2. Feras Dayoub
  3. Haoyang Zhang
  4. Shuo Chen
  5. Xiaoping Li
  6. Xiaolin Hu
  7. Xiang-Yang Li
  8. Xinggang Wang

In Computer Vision and Pattern Recognition

  1. Jian Yang
  2. Luc Van Gool
  3. Wenhai Wang
  4. Niko Sünderhauf
  5. Jinhui Tang
  6. Xiang-Yang Li
  7. Feras Dayoub
  8. Xinggang Wang

Citations in the corpus