A Survey on Class-Agnostic Counting: Advancements from Reference-Based to Open-World Text-Guided Approaches
Not on the map. Why?
Abstract (arXiv)
Visual object counting has recently shifted towards class-agnostic counting (CAC), which addresses the challenge of counting objects across arbitrary categories, a crucial capability for flexible and generalizable counting systems. Unlike humans, who effortlessly identify and count objects from diverse categories without prior knowledge, most existing counting methods are restricted to enumerating instances of known classes, requiring extensive labeled datasets for training and struggling in open-vocabulary settings. In contrast, CAC aims to count objects belonging to classes never seen during training, operating in a few-shot setting. In this paper, we present the first comprehensive review of CAC methodologies. We propose a taxonomy to categorize CAC approaches into three paradigms based on how target object classes can be specified: reference-based, reference-less, and open-world text-guided. Reference-based approaches achieve state-of-the-art performance by relying on exemplar-guided mechanisms. Reference-less methods eliminate exemplar dependency by leveraging inherent image patterns. Finally, open-world text-guided methods use vision-language models, enabling object class descriptions via textual prompts, offering a flexible and promising solution. Based on this taxonomy, we provide an overview of 30 CAC architectures and report their performance on gold-standard benchmarks, discussing key strengths and limitations. Specifically, we present results on the FSC-147 dataset, setting a leaderboard using gold-standard metrics, and on the CARPK dataset to assess generalization capabilities. Finally, we offer a critical discussion of persistent challenges, such as annotation dependency and generalization, alongside future directions.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 72 of its 132 references that are in the map. First posted on arXiv 31 Jan 2025.
Builds on
72 of 132 references.
References · 72
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2023Segment Anythingcited by 8,234
- 2023Visual Instruction Tuningcited by 7,869
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
38 more
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
- 2022LAION-5B: An open large-scale dataset for training next generation image-text modelscited by 4,152
- 2023Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detectioncited by 3,332
- 2015Fast R-CNNcited by 2,933
- 2016Matching Networks for One Shot Learningcited by 2,255
- 2017Deformable Convolutional Networkscited by 1,488
- 2016Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Networkcited by 1,204
- 2023mPLUG-Owl: Modularization Empowers Large Language Models with Multimodalitycited by 1,040
- 2018Self-Attention Generative Adversarial Networkscited by 809
- 2018Deformable ConvNets v2: More Deformable, Better Resultscited by 670
- 2021Extract Free Dense Labels from CLIPcited by 583
- 2020A Metric Learning Reality Checkcited by 321
- 2018Fast Online Object Tracking and Segmentation: A Unifying Approachcited by 272
- 2018Composition Loss for Counting, Density Map Estimation and Localization in Dense Crowdscited by 186
- 2023LAMM: Language-Assisted Multi-Modal Instruction-Tuning Dataset, Framework, and Benchmarkcited by 169
- 2017Drone-based Object Counting by Spatially Regularized Regional Proposal Networkcited by 156
- 2019Bottom-up Object Detection by Grouping Extreme and Center Pointscited by 156
- 2018Context-Aware Crowd Countingcited by 150
- 2021Learning To Count Everythingcited by 150
- 2019Learning from Synthetic Data for Crowd Counting in the Wildcited by 148
- 2017Deep Extreme Cut: From Extreme Points to Object Segmentationcited by 127
- 2017Switching Convolutional Neural Network for Crowd Countingcited by 93
- 2018Class-Agnostic Countingcited by 85
- 2023CLIP-Count: Towards Text-Guided Zero-Shot Object Countingcited by 83
- 2022Represent, Compare, and Learn: A Similarity-Aware Framework for Class-Agnostic Countingcited by 80
- 2022CounTR: Transformer-based Generalised Visual Countingcited by 79
- 2022A Low-Shot Object Counting Network With Iterative Prototype Adaptationcited by 65
- 2022Few-shot Object Counting with Similarity-Aware Feature Enhancementcited by 62
- 2023Zero-shot Object Countingcited by 57
- 2016CrowdNet: A Deep Convolutional Network for Dense Crowd Countingcited by 52
- 2024DAVE -- A Detect-and-Verify Paradigm for Low-Shot Countingcited by 49
- 2023VLCounter: Text-aware Visual Representation for Zero-Shot Object Countingcited by 45
- 2020CNN-based Density Estimation and Crowd Counting: A Surveycited by 43
- 2022Learning to Count Anything: Reference-less Class-agnostic Counting with Weak Supervisioncited by 41
- 2023Open-world Text-specified Object Countingcited by 41
- 2023Point, Segment and Count: A Generalized Framework for Object Countingcited by 39
- 2023Training-free Object Counting with Promptscited by 34
50 most cited of 72 All 72 (JSON)
Built on by
Citing papers per year: 2025: 3; 2026: 4.
7 papers.
- 2025Can Current AI Models Count What We Mean, Not What They See? A Benchmark and Systematic Evaluationcited by 7
- 2025CountingDINO: A Training-free Pipeline for Class-Agnostic Counting using Unsupervised Backbonescited by 6
- 2026Does it Really Count? Assessing Semantic Grounding in Text-Guided Class-Agnostic Countingcited by 2
- 2025CoDi -- an exemplar-conditioned diffusion model for low-shot countingcited by 1
- 2026OCCAM: Class-Agnostic, Training-Free, Prior-Free and Multi-Class Object Countingcited by 1
- 2026Count Anythingcited by 0
- 2026Object Counting Across Modalities: Taxonomies, Benchmarks, Applications, and Open Challengescited by 0
- 2026Object Counting Across Modalities: Taxonomies, Benchmarks, Applications, and Open Challenges24 Aug 2026
- 2026Count Anything29 May 2026
- 2026Does it Really Count? Assessing Semantic Grounding in Text-Guided Class-Agnostic Counting4 May 2026
- 2026OCCAM: Class-Agnostic, Training-Free, Prior-Free and Multi-Class Object Counting20 Jan 2026
- 2025CoDi -- an exemplar-conditioned diffusion model for low-shot counting23 Dec 2025
- 2025Can Current AI Models Count What We Mean, Not What They See? A Benchmark and Systematic Evaluation17 Sep 2025
- 2025CountingDINO: A Training-free Pipeline for Class-Agnostic Counting using Unsupervised Backbones23 Apr 2025
Similar, not cited
Close in wording, no citation either way
- 2023Zero-Shot Object Counting with Language-Vision Models
- 2025Assessing the Visual Enumeration Abilities of Specialized Counting Architectures and Vision-Language Models
- 2025FiGO: Fine-Grained Object Counting without Annotations
- 2025Object Counting with GPT-4o and GPT-5: A Comparative Study
- 2026Count Anything at Any Granularity
- 2024LVLM-COUNT: Enhancing the Counting Ability of Large Vision-Language Models
- 2025Single Domain Generalization for Few-Shot Counting via Universal Representation Matching
- 2026Bootstrapping MLLM for Weakly-Supervised Class-Agnostic Object Counting