atlas

Research map / Detection and segmentation / CNN features

Token Cropr: Faster ViTs for Quite a Few Tasks

CVPR 2025 · Detection and segmentation › CNN features · approach: Plain and high-resolution ViTs · 3 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.

Proposes Cropr, a cross-attention token pruner for ViTs whose auxiliary heads learn task-relevant token selection end-to-end and are discarded at inference, combined with Last Layer Fusion to reintroduce pruned tokens for dense tasks.

Problem

Improving ViT inference throughput by token reduction that is fast, keeps high performance, and works across vision tasks including dense prediction (segmentation, detection) where pixel-level outputs conflict with pruning.

Approach

Cropr modules use a streamlined cross-attention scorer with learnable queries, trained via auxiliary task heads with stop-gradient so the encoder is unaffected; at inference the aggregator and heads are removed, leaving a cheap scorer plus Top-K router. Last Layer Fusion concatenates pruned tokens back before the final block so dense predictions can be made.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
prune 8 tokens per block with LLFViT-L with Cropr · ImageNet-1kaccuracy: 85.8 -> 85.3Hurt
use Cropr token pruning instead of no pruningEVA-02-L · ImageNet-1kaccuracy: 89.9 -> 89.7Hurt
prune 40 tokens after each of the first 22 blocks with LLFEVA-02-L Segmenter · ADE20kmedian mIoU: 56.7% -> 56.6%Hurt
apply five-stage Cropr pruning with LLFEVA-02-L Cascade Mask R-CNN · COCO valAPbox: 64.2 -> 63.0Hurt
use 16-head MHA with QKV and head projections and LayerNorm instead of simple single-head cross-attention (ablation)Cropr · ImageNet-1kaccuracy: 85.3 -> 85.2Hurt
sample tokens from the cross-attention distribution instead of using Top-K (ablation)Cropr · ImageNet-1kaccuracy: 85.3 -> 85.1Hurt
remove the aggregator MLP, LayerNorm, and residual connection (ablation)Cropr · ImageNet-1kaccuracy: 85.0 -> 85.3Hurt
allow gradients from Cropr components to flow through the encoder (ablation)Cropr · ImageNet-1kaccuracy: 85.0 -> 85.3Hurt
replace LLF with cross-attention fusion without reactivating pruned tokens (ablation)Cropr · ADE20kmIoU: 56.6 -> 47.7Hurt
replace LLF with token concatenation after the last layer (ablation)Cropr · ADE20kmIoU: 56.6 -> 51.8Hurt
replace LLF with cross-attention plus token concatenation (ablation)Cropr · ADE20kmIoU: 56.6 -> 51.5Hurt
replace LLF with MHSA plus token concatenation (ablation)Cropr · ADE20kmIoU: 56.6 -> 55.2Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k ADE20k COCO Objects365

Benchmarks: ImageNet-1k ADE20k COCO

Metrics: top-1 accuracy median mIoU APbox APmask FLOPs throughput (im/s)

Baselines: EViT ToMe DToP ATS DynamicViT Variance pruning Attn Top-K Random pruning K-Medoids SiT PatchMerger Sinkhorn

Builds on: Perceiver IO Segmenter Cascade Mask R-CNN EVA-02 Masked autoencoder

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