Understanding the Ability of Deep Neural Networks to Count Connected Components in Images
Not on the map. Why?
Abstract (arXiv)
Humans can count very fast by subitizing, but slow substantially as the number of objects increases. Previous studies have shown a trained deep neural network (DNN) detector can count the number of objects in an amount of time that increases slowly with the number of objects. Such a phenomenon suggests the subitizing ability of DNNs, and unlike humans, it works equally well for large numbers. Many existing studies have successfully applied DNNs to object counting, but few studies have studied the subitizing ability of DNNs and its interpretation. In this paper, we found DNNs do not have the ability to generally count connected components. We provided experiments to support our conclusions and explanations to understand the results and phenomena of these experiments. We proposed three ML-learnable characteristics to verify learnable problems for ML models, such as DNNs, and explain why DNNs work for specific counting problems but cannot generally count connected components.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 5 of its 14 references that are in the map. First posted on arXiv 5 Jan 2021.
Builds on
5 of 14 references.
References · 5
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2015SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentationcited by 1,487
- 2018Crowd Counting using Deep Recurrent Spatial-Aware Networkcited by 21
- 2016Salient Object Subitizingcited by 13
- 2017Deep Spatial Regression Model for Image Crowd Countingcited by 2
Built on by
Citing papers per year: 2022: 1.
1 paper.