paper-with-me

Papers

Learning to Count Anything: Reference-less Class-agnostic Counting with Weak Supervision

2022-05-20 · Michael Hobley, Victor Prisacariu

Current class-agnostic counting methods can generalise to unseen classes but usually require reference images to define the type of object to be counted, as well as instance annotations during training. Reference-less class-agnostic counting is an emerging field that identifies counting as, at its core, a repetition-recognition task. Such methods facilitate counting on a changing set composition. We show that a general feature space with global context can enumerate instances in an image without a prior on the object type present. Specifically, we demonstrate that regression from vision transformer features without point-level supervision or reference images is superior to other reference-less methods and is competitive with methods that use reference images. We show this on the current standard few-shot counting dataset FSC-147. We also propose an improved dataset, FSC-133, which removes errors, ambiguities, and repeated images from FSC-147 and demonstrate similar performance on it. To the best of our knowledge, we are the first weakly-supervised reference-less class-agnostic counting method.

📄 PDF Abstract BibTeX arXiv:2205.10203

Code (2)

activevisionlab/learningtocountanything 공식 구현 pytorch
SinicaGroup/Class-agnostic-Few-shot-Object-Counting pytorch

Tasks

Exemplar-Free CountingObject Counting

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Residual Connection 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Vision Transformer The Vision Transformer, or ViT, is a model for image classification that employs a Transformer-like architecture over…

Similar Papers 제목 키워드 기반

Can SAM Count Anything? An Empirical Study on SAM Counting

2023-04-21 · Zhiheng Ma, Xiaopeng Hong, Qinnan Shangguan

Meta AI recently released the Segment Anything model (SAM), which has garnered attention due to its impressive performance in class-agnostic segmenting. In this study, we explore the use of SAM for the challenging task o…

Object Counting

A Simple-but-effective Baseline for Training-free Class-Agnostic Counting

2024-03-03 · YuHao Lin, HaiMing Xu, Lingqiao Liu, Javen Qinfeng Shi

Class-Agnostic Counting (CAC) seeks to accurately count objects in a given image with only a few reference examples. While previous methods achieving this relied on additional training, recent efforts have shown that it'…

A Survey on Class-Agnostic Counting: Advancements from Reference-Based to Open-World Text-Guided Approaches

2025-01-31 · Luca Ciampi, Ali Azmoudeh, Elif Ecem Akbaba, Erdi Sarıtaş 외

Object counting has recently shifted towards class-agnostic counting (CAC), which addresses the challenge of counting objects across arbitrary categories, tackling a critical need in versatile counting systems. While hum…

Object Counting

A Recipe for CAC: Mosaic-based Generalized Loss for Improved Class-Agnostic Counting

2024-04-15 · Tsung-Han Chou, Brian Wang, Wei-Chen Chiu, Jun-Cheng Chen

Class agnostic counting (CAC) is a vision task that can be used to count the total occurrence number of any given reference objects in the query image. The task is usually formulated as a density map estimation problem t…

Benchmarking

OCCAM: Class-Agnostic, Training-Free, Prior-Free and Multi-Class Object Counting

2026-01-20 · Michail Spanakis, Iason Oikonomidis, Antonis Argyros arxiv

Class-Agnostic object Counting (CAC) involves counting instances of objects from arbitrary classes within an image. Due to its practical importance, CAC has received increasing attention in recent years. Most existing me…

Object Counting