English

Where are the Blobs: Counting by Localization with Point Supervision

Computer Vision and Pattern Recognition 2018-07-27 v1

Abstract

Object counting is an important task in computer vision due to its growing demand in applications such as surveillance, traffic monitoring, and counting everyday objects. State-of-the-art methods use regression-based optimization where they explicitly learn to count the objects of interest. These often perform better than detection-based methods that need to learn the more difficult task of predicting the location, size, and shape of each object. However, we propose a detection-based method that does not need to estimate the size and shape of the objects and that outperforms regression-based methods. Our contributions are three-fold: (1) we propose a novel loss function that encourages the network to output a single blob per object instance using point-level annotations only; (2) we design two methods for splitting large predicted blobs between object instances; and (3) we show that our method achieves new state-of-the-art results on several challenging datasets including the Pascal VOC and the Penguins dataset. Our method even outperforms those that use stronger supervision such as depth features, multi-point annotations, and bounding-box labels.

Keywords

Cite

@article{arxiv.1807.09856,
  title  = {Where are the Blobs: Counting by Localization with Point Supervision},
  author = {Issam H. Laradji and Negar Rostamzadeh and Pedro O. Pinheiro and David Vazquez and Mark Schmidt},
  journal= {arXiv preprint arXiv:1807.09856},
  year   = {2018}
}
R2 v1 2026-06-23T03:14:38.108Z