Expanding Zero-Shot Object Counting with Rich Prompts
Huilin Zhu, Senyao Li, Jingling Yuan, Zhengwei Yang, Yu Guo, Wenxuan Liu, Xian Zhong, Shengfeng He
TL;DR
RichCount tackles zero-shot object counting by addressing the misalignment between text prompts and visual features and the shallow semantic content of category labels. It introduces a two-stage training framework: Visual-Text Alignment, which enriches and aligns text with image features using an MLLM-derived descriptions, an FFN on the image encoder, and an adapter on the text encoder; and Text-Based Counting, which uses a fusion mechanism and a decoder to produce density maps from diverse prompts. The approach achieves state-of-the-art zero-shot performance on FSC-147 and demonstrates strong cross-dataset generalization to CARPK and ShanghaiTech, with ablations highlighting the critical roles of enriched descriptions, feature alignment, and consistent cross-prompt density estimation. By enabling flexible inference with category names, detailed descriptions, or attribute prompts, RichCount advances open-world counting and sets a solid foundation for robust visual-text counting in unseen categories.
Abstract
Expanding pre-trained zero-shot counting models to handle unseen categories requires more than simply adding new prompts, as this approach does not achieve the necessary alignment between text and visual features for accurate counting. We introduce RichCount, the first framework to address these limitations, employing a two-stage training strategy that enhances text encoding and strengthens the model's association with objects in images. RichCount improves zero-shot counting for unseen categories through two key objectives: (1) enriching text features with a feed-forward network and adapter trained on text-image similarity, thereby creating robust, aligned representations; and (2) applying this refined encoder to counting tasks, enabling effective generalization across diverse prompts and complex images. In this manner, RichCount goes beyond simple prompt expansion to establish meaningful feature alignment that supports accurate counting across novel categories. Extensive experiments on three benchmark datasets demonstrate the effectiveness of RichCount, achieving state-of-the-art performance in zero-shot counting and significantly enhancing generalization to unseen categories in open-world scenarios.
