A Unified Object Counting Network with Object Occupation Prior

12/29/2022
by   Shengqin Jiang, et al.
0

The counting task, which plays a fundamental rule in numerous applications (e.g., crowd counting, traffic statistics), aims to predict the number of objects with various densities. Existing object counting tasks are designed for a single object class. However, it is inevitable to encounter newly coming data with new classes in our real world. We name this scenario as evolving object counting. In this paper, we build the first evolving object counting dataset and propose a unified object counting network as the first attempt to address this task. The proposed model consists of two key components: a class-agnostic mask module and a class-increment module. The class-agnostic mask module learns generic object occupation prior via predicting a class-agnostic binary mask (e.g., 1 denotes there exists an object at the considering position in an image and 0 otherwise). The class-increment module is used to handle new coming classes and provides discriminative class guidance for density map prediction. The combined outputs of class-agnostic mask module and image feature extractor are used to predict the final density map. When new classes come, we first add new neural nodes into the last regression and classification layers of this module. Then, instead of retraining the model from scratch, we utilize knowledge distilling to help the model remember what have already learned about previous object classes. We also employ a support sample bank to store a small number of typical training samples of each class, which are used to prevent the model from forgetting key information of old data. With this design, our model can efficiently and effectively adapt to new coming classes while keeping good performance on already seen data without large-scale retraining. Extensive experiments on the collected dataset demonstrate the favorable performance.

READ FULL TEXT

page 1

page 4

page 5

page 8

research
05/20/2022

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

Object counting is a seemingly simple task with diverse real-world appli...
research
11/01/2018

Class-Agnostic Counting

Nearly all existing counting methods are designed for a specific object ...
research
07/03/2020

A Few-Shot Sequential Approach for Object Counting

In this work, we address the problem of few-shot multi-classobject count...
research
09/09/2023

ABC Easy as 123: A Blind Counter for Exemplar-Free Multi-Class Class-agnostic Counting

Class-agnostic counting methods enumerate objects of an arbitrary class,...
research
09/11/2023

Interactive Class-Agnostic Object Counting

We propose a novel framework for interactive class-agnostic object count...
research
01/22/2022

Iterative Correlation-based Feature Refinement for Few-shot Counting

Few-shot counting aims to count objects of any class in an image given o...
research
08/15/2023

Visual and Textual Prior Guided Mask Assemble for Few-Shot Segmentation and Beyond

Few-shot segmentation (FSS) aims to segment the novel classes with a few...

Please sign up or login with your details

Forgot password? Click here to reset