Crowd Counting by Self-supervised Transfer Colorization Learning and Global Prior Classification
Labeled crowd scene images are expensive and scarce. To significantly reduce the requirement of the labeled images, we propose ColorCount, a novel CNN-based approach by combining self-supervised transfer colorization learning and global prior classification to leverage the abundantly available unlabeled data. The self-supervised colorization branch learns the semantics and surface texture of the image by using its color components as pseudo labels. The classification branch extracts global group priors by learning correlations among image clusters. Their fused resultant discriminative features (global priors, semantics and textures) provide ample priors for counting, hence significantly reducing the requirement of labeled images. We conduct extensive experiments on four challenging benchmarks. ColorCount achieves much better performance as compared with other unsupervised approaches. Its performance is close to the supervised baseline with substantially less labeled data (10\% of the original one).
Code (0)
등록된 구현이 없습니다.
Tasks
ColorizationCrowd CountingMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Towards Unsupervised Crowd Counting via Regression-Detection Bi-knowledge Transfer
Unsupervised crowd counting is a challenging yet not largely explored task. In this paper, we explore it in a transfer learning setting where we learn to detect and count persons in an unlabeled target set by transferrin…
Crowd CountingKnowledge DistillationregressionSelf-Supervised Learning+1Reinforcing Local Feature Representation for Weakly-Supervised Dense Crowd Counting
Fully-supervised crowd counting is a laborious task due to the large amounts of annotations. Few works focus on weekly-supervised crowd counting, where only the global crowd numbers are available for training. The main c…
Crowd CountingSemi-Supervised Crowd Counting via Self-Training on Surrogate Tasks
Most existing crowd counting systems rely on the availability of the object location annotation which can be expensive to obtain. To reduce the annotation cost, one attractive solution is to leverage a large number of un…
Crowd CountingTransCrowd: weakly-supervised crowd counting with transformers
The mainstream crowd counting methods usually utilize the convolution neural network (CNN) to regress a density map, requiring point-level annotations. However, annotating each person with a point is an expensive and lab…
Crowd CountingSemi-Supervised Crowd Counting from Unlabeled Data
Automatic Crowd behavior analysis can be applied to effectively help the daily transportation statistics and planning, which helps the smart city construction. As one of the most important keys, crowd counting has drawn …
Crowd Counting