atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

A Fixed-Point Approach to Unified Prompt-Based Counting

AAAI 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Learning from unlabeled and positive-unlabeled data

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.

Proposes a unified class-agnostic counting framework that turns box, point, and text prompts into prompt masks, trained with a fixed-point loss and contrastive training to reduce dataset bias.

Problem

Class-agnostic counting models rely on a single prompt type (usually boxes), and FSC-147 training bias causes models to count salient objects rather than the prompted ones.

Approach

Convert box, point, and text prompts into a shared prompt mask (text via MaskCLIP-style CLIP value embeddings with softmax over an image-specific concept dictionary), refine density maps via a fixed-point recurrent loop trained with implicit differentiation, and use contrastive image pairs with all-zero negatives.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use softmax prompt masks instead of cosine masks (ablation)unified prompt counting model · FSC-147 validation, box promptsMAE: 18.55 -> 16.87Helped
use softmax prompt masks instead of cosine masks (ablation)unified prompt counting model · FSC-147 validation, text promptsMAE: 20.59 -> 16.92Helped
use softmax prompt masks instead of cosine masks (ablation)unified prompt counting model · FSC-147 validation, point promptsMAE: 18.46 -> 17.16Helped
add fixed-point loss instead of vanilla L2 loss (ablation)unified prompt counting model · FSC-147 validationMAE: 19.09 -> 16.98Helped
add fixed-point loss instead of vanilla L2 loss (ablation)unified prompt counting model · FSC-147 testMAE: 17.22 -> 16.45Helped
add contrastive training (ablation)unified prompt counting model · FSC-147 validation negative samplesN-MAE: 38.09 -> 1.90Helped
add contrastive training (ablation)unified prompt counting model · FSC-147 test negative samplesN-MAE: 48.77 -> 3.89Helped
add scale priorunified prompt counting model · FSC-147 validation, box promptsMAE: 16.87 -> 12.80Helped
add scale priorunified prompt counting model · FSC-147 test, box promptsMAE: 16.68 -> 11.86Helped
use only the infinity loss, omitting the finite loss (ablation)fixed-point training · FSC-147 testMAE: 26.97Hurt
combine infinity loss with alternative finite loss L_T' instead of L_T (ablation)fixed-point training · FSC-147 testMSE: 104.72 vs. 105.91Hurt
set refinement iterations to T=2 (ablation)fixed-point inference · FSC-147MAEHelped

Surprising findings

Limitations

Experimental setup

Datasets: FSC-147 CARPK

Benchmarks: FSC-147 CARPK

Metrics: MAE MSE N-MAE N-MSE

Baselines: GMN FamNet BMNet SPDCN CounTR TFPOC ZSOC CLIP-C

Builds on: MaskCLIP CounTR CLIP implicit differentiation

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