atlas

Research map / Video / Video segmentation and tracking

PooDLe🐩: Pooled and dense self-supervised learning from naturalistic videos

ICLR 2025 · Video › Video segmentation and tracking · approach: Self-supervised video representation learning

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 PooDLe, a self-supervised method for naturalistic video that combines a flow-equivariant dense objective with a pooled invariance objective on flow-aligned pseudo-iconic subcrops, linked by a spatial decoder module.

Problem

Self-supervised learning on dense, cluttered, naturalistic videos (e.g., driving and first-person walking footage) suffers from semantic mismatch in pooled objectives and spatial class imbalance in dense objectives, underrepresenting small objects.

Approach

Combines a FlowE-style dense flow-equivariance loss with a pooled invariance loss over K flow-informed subcrop pairs (pseudo-iconic views), integrated via a lightweight spatial decoder module with top-down layers and UNet-style lateral connections.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
combine pooled loss and the full SDM with the dense objective (ablation)PooDLe on BDD100K · BDD100K semantic segmentation linearmIoU: 28.8 -> 34.2Helped
add pooled loss to the dense objective without an SDM (ablation)FlowE on BDD100K · BDD100K semantic segmentation linearmIoU: 28.8 -> 28.9No clear effect
add a top-down decoder without lateral connections (ablation)dense + pooled objective on BDD100K · BDD100K semantic segmentation linearmIoU: 28.9 -> 30.3No clear effect
add lateral connections without a top-down decoder (ablation)dense + pooled objective on BDD100K · BDD100K semantic segmentation linearmIoU: 28.9 -> 30.3No clear effect
combine top-down decoding with lateral connections (ablation)dense objective on BDD100K · BDD100K semantic segmentation linearmIoU: 28.8 -> 31.8Helped
use UFlow instead of RAFT for optical flow (ablation)PooDLe on BDD100K · BDD100K semantic segmentation linearmIoU: 33.7 -> 34.2Hurt
initialize PooDLe from supervised ImageNet weightsPooDLe on BDD100K · BDD100K semantic segmentation linearmIoU: 36.7 -> 44.7Helped
use PooDLe instead of FlowEBDD100K-pretrained ResNet-50 · BDD100K semantic segmentation linearmIoU: 35.7 -> 39.2Helped
use PooDLe instead of FlowEBDD100K-pretrained ResNet-50 · BDD100K object detection C4mAP: 3.2 -> 4.9Helped
use PooDLe instead of FlowEBDD100K-pretrained ResNet-50 · Cityscapes semantic segmentation linearmIoU: 43.1 -> 47.2Helped
use PooDLe instead of DoRAWalking Tours all-video pretraining · ADE20K linearmIoU: 13.9 -> 16.5Helped
use PooDLe instead of DoRAWalking Tours all-video pretraining · WT-Sem linearmIoU: 7.8 -> 11.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: BDD100K Walking Tours KITTI ADE20K Cityscapes ImageNet-1K

Benchmarks: BDD100K semantic segmentation BDD100K object detection Cityscapes semantic segmentation ADE20K semantic segmentation WT-Sem semantic segmentation

Metrics: mIoU pixel accuracy mAP

Baselines: DINO iBOT DoRA DenseCL PixPro FlowE MAE Supervised IN1K

Builds on: FlowE BYOL UNet FPN multi-crop

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