atlas

Research map / Video / Video segmentation and tracking

Weakly Supervised Video Individual Counting

CVPR 2024 · Video › Video segmentation and tracking · approach: Self-supervised video representation learning · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces weakly supervised video individual counting (WVIC), using only inflow/outflow labels instead of trajectories, and a baseline CGNet trained with a group-level matching soft contrastive loss and a memory-based count predictor, plus a new UAV dataset UAVVIC.

Problem

Video individual counting normally requires expensive per-person trajectory labels to learn identity association across frames; the paper asks whether counting unique individuals can be learned from cheaper identity-agnostic inflow/outflow labels.

Approach

Relax individual-level identity association to group-level matching between adjacent frames: a soft contrastive loss (optimal transport via Sinkhorn) pulls shared individuals together and pushes inflow/outflow individuals apart, and a hinge loss constrains cross-group similarities; inference uses a memory of individual templates with Hungarian matching to count inflows.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add constraints on S1 and S2 in the group-level matching loss (ablation)CGNet · SenseCrowd testMAE: 13.35 -> 8.86Helped
add the hinge loss in Eq. (5) (ablation)CGNet · SenseCrowd testMAE: 9.84 -> 8.86Helped
add the memory-based individual count predictor (MCP) (ablation)CGNet · SenseCrowd testWRAE (%): 16.9 -> 12.6Helped
set the sampling interval δ to 4 instead of 3 (ablation)CGNet · SenseCrowd testMAE: 8.86 -> 8.71Helped
replace FIDT with YOLOv8 small as the locator (ablation)CGNet · SenseCrowd testMAE: 8.86 -> 7.56Helped
replace FIDT with YOLOv8 nano as the locator (ablation)CGNet · SenseCrowd testMAE: 8.86 -> 8.01Helped
replace ConvNext-S with PrRoIPooling and replace MCP with DRNet inflow reasoning (ablation)CGNet · SenseCrowd testMAE: 10.01 -> 12.59Hurt
train existing VIC methods with CGNet-generated pseudo trajectory labels instead of ground-truth trajectory labels (ablation)existing VIC methods on SenseCrowd · SenseCrowd testMAE: 12.3 -> 14.5Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SenseCrowd CroHD UAVVIC VisDrone

Benchmarks: SenseCrowd CroHD UAVVIC

Metrics: MAE MSE WRAE

Baselines: DRNet FairMOT HeadHunter-T SMILE SparseTrack Deep-OC-SORT BoT-SORT LOI PHDTT

Builds on: DRNet FIDT ConvNeXt Sinkhorn algorithm

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy