Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Discrete-Constrained Regression for Local Counting Models

About

Local counts, or the number of objects in a local area, is a continuous value by nature. Yet recent state-of-the-art methods show that formulating counting as a classification task performs better than regression. Through a series of experiments on carefully controlled synthetic data, we show that this counter-intuitive result is caused by imprecise ground truth local counts. Factors such as biased dot annotations and incorrectly matched Gaussian kernels used to generate ground truth counts introduce deviations from the true local counts. Standard continuous regression is highly sensitive to these errors, explaining the performance gap between classification and regression. To mitigate the sensitivity, we loosen the regression formulation from a continuous scale to a discrete ordering and propose a novel discrete-constrained (DC) regression. Applied to crowd counting, DC-regression is more accurate than both classification and standard regression on three public benchmarks. A similar advantage also holds for the age estimation task, verifying the overall effectiveness of DC-regression.

Haipeng Xiong, Angela Yao• 2022

Related benchmarks

TaskDatasetResultRank
Crowd CountingShanghaiTech Part A (test)
MAE59.8
227
Crowd CountingShanghaiTech Part B (test)
MAE6.8
191
Crowd CountingShanghaiTech Part B
MAE7.1
160
Crowd CountingShanghaiTech Part A
MAE60.7
138
Age EstimationAgeDB-DIR v1 (test)--
24
Age EstimationIMDB-WIKI-DIR v1 (test)
bMAE (All)13.04
19
Age EstimationAgeDB-DIR 1.0 (Many)
bMAE6.82
18
Age EstimationAgeDB-DIR 1.0 (Med.)
bMAE8.77
18
Age EstimationAgeDB-DIR 1.0 (Few)
bMAE14.04
18
Age EstimationAgeDB-DIR 1.0 (All)
BMAE9.48
18
Showing 10 of 14 rows

Other info

Follow for update