atlas

Research map / Detection and segmentation / CNN features

Self-Supervised Learning of Intertwined Content and Positional Features for Object Detection

ICML 2025 · Detection and segmentation › CNN features · approach: Plain and high-resolution ViTs

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 self-supervised ViT pre-training method that encodes position as a cropped vector field tied to contrastive crops and masks/predicts position embeddings alongside content, built on DINOv2, improving COCO detection and instance segmentation.

Problem

Self-supervised ViT features for object detection and instance segmentation need to capture both content and positional information, but conventional contrastive SSL applies the same position encodings to cropped views, discarding their position and scale within the original image.

Approach

Define positional encoding as a smooth vector field over the original image that is cropped with the same transformations as the views, plus random position/scale augmentation of the field, and apply masked prediction independently to both position and content embeddings within a DINOv2-style framework.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add crop-aligned position-embedding sampling (ablation)Proposed method · COCOAPBox: 41.3 -> 43.2Helped
Add masked position prediction (Lpos) (ablation)Proposed method · COCOAPBox: 41.3 -> 43.7Helped
Use both crop-aligned position sampling and Lpos (ablation)Proposed method · COCOAPBox: 41.3 -> 44.8Helped
Sample scale s from Beta(2, 5) rather than use a constant scale (ablation)Proposed method · COCOAPBox: 43.0 -> 44.8Helped
Sample scale s from Beta(2, 5) rather than uniformly from [0.2, 1.0] (ablation)Proposed method · COCOAPBox: 43.7 -> 44.8Helped
Reduce position-field resolution from 50 × 50 to 19 × 19 (ablation)Proposed method · COCOAPBox: 44.8 -> 44.4No clear effect
Use cross-wise rather than box-wise position-mask sampling (ablation)Proposed method · COCOAPBox: 44.4 -> 44.8Helped
Use a 50:50 mix of content and position masking rather than content masking alone (ablation)Proposed method · COCOAPBox: 43.4 -> 44.8Helped
Use a 50:50 mix of content and position masking rather than position masking alone (ablation)Proposed method · COCOAPBox: 21.7 -> 44.8Helped
Use the proposed method rather than LOCAViT-Base/16 · COCOAPBox: 48.3 -> 49.2Helped
Use the proposed method rather than LOCAViT-Base/16 · COCOAPMask: 43.0 -> 43.8Helped
Use the proposed method rather than LOCAViT-Base/16 · ADE20KmIoU: 48.5 -> 48.4No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K COCO ADE20K

Benchmarks: COCO object detection COCO instance segmentation ADE20K semantic segmentation

Metrics: APBox APMask mIoU

Baselines: DINO MAE iBOT DINOv2 Mugs DropPos CrIBo SelfPatch FLSL CrOC LOCA

Builds on: DINOv2 iBOT DINO ViTDet

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