atlas

Research map / Detection and segmentation / CNN features

FeatUp: A Model-Agnostic Framework for Features at Any Resolution

ICLR 2024 · Detection and segmentation › CNN features · approach: Local features and context in CNNs · 9 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 FeatUp, a model-agnostic framework that upsamples deep features using multi-view consistency over jittered low-resolution feature views, via either a learned JBU-based feedforward upsampler or a per-image implicit network.

Problem

Deep features from vision backbones are spatially coarse (e.g., ResNet-50 yields 7x7 maps; ViTs have 14x14 for 224 input), which limits their use for dense prediction and explanation methods without losing semantics.

Approach

Learn a high-resolution feature map whose learned downsampled, identically-jittered versions reproduce the backbone's low-resolution features across small image transforms (NeRF-like multi-view consistency), with a learned uncertainty-weighted likelihood loss; the upsampler is a learnable generalization of Joint Bilateral Upsampling (with a CUDA kernel) or a per-image implicit MLP with Fourier fea

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FeatUp (JBU) instead of the strongest listed baselineViT-S/16 features · CAM ScoreA.D.: 10.24 -> 9.83Helped
Use FeatUp (Implicit) instead of the strongest listed baselineViT-S/16 features · CAM ScoreA.I.: 5.16 -> 5.60Helped
Use FeatUp (Implicit) instead of the strongest listed baselineViT-S/16 features · COCO-Stuff valaccuracy: 67.72 -> 71.58Helped
Use FeatUp (Implicit) instead of the strongest listed baselineViT-S/16 features · COCO-Stuff valmIoU: 42.39 -> 47.37Helped
Use FeatUp (Implicit) instead of the strongest listed baselineViT-S/16 features · Depth EstimationRMSE: 1.09 -> 1.04Helped
Use FeatUp (JBU) instead of the strongest listed baselineViT-S/16 features · Depth Estimationδ > 1.25: 0.920 -> 0.938Helped
Use FeatUp (JBU) instead of FADESegFormer · ADE20K valmIoU: 43.6 -> 44.2Helped
Use FeatUp (JBU) instead of SAPASegFormer · ADE20K valmAcc: 55.3 -> 55.8Helped
Remove the guidance-signal MLP (ablation)FeatUp (JBU) with SegFormer · ADE20K valmIoU: 44.2 -> 42.9Hurt
Replace softmax with Euclidean distance (ablation)FeatUp (JBU) with SegFormer · ADE20K valmIoU: 44.2 -> 43.8Hurt
Replace softmax with cosine distance (ablation)FeatUp (JBU) with SegFormer · ADE20K valmIoU: 44.2 -> 43.7Hurt
Remove the attention downsampler (ablation)FeatUp (Implicit) · COCO-Stuff valmIoU: 47.37 -> 46.79Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet COCO-Stuff MiDaS pseudo-labels ADE20K

Benchmarks: COCO-Stuff ImageNet ADE20K MiDaS depth pseudo-labels

Metrics: Average Drop Average Increase mIoU pixel accuracy RMSE delta > 1.25 mAcc aAcc

Baselines: Bilinear upsampling Resize-conv Strided convolution Large image CARAFE SAPA FADE IndexNet A2U DIP

Builds on: Joint Bilateral Upsampling NeRF LIIF CARAFE SegFormer

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