CrIBo: Self-Supervised Learning via Cross-Image Object-Level Bootstrapping
Not on the map. Why?
Abstract (arXiv)
Leveraging nearest neighbor retrieval for self-supervised representation learning has proven beneficial with object-centric images. However, this approach faces limitations when applied to scene-centric datasets, where multiple objects within an image are only implicitly captured in the global representation. Such global bootstrapping can lead to undesirable entanglement of object representations. Furthermore, even object-centric datasets stand to benefit from a finer-grained bootstrapping approach. In response to these challenges, we introduce a novel Cross-Image Object-Level Bootstrapping method tailored to enhance dense visual representation learning. By employing object-level nearest neighbor bootstrapping throughout the training, CrIBo emerges as a notably strong and adequate candidate for in-context learning, leveraging nearest neighbor retrieval at test time. CrIBo shows state-of-the-art performance on the latter task while being highly competitive in more standard downstream segmentation tasks. Our code and pretrained models are publicly available at https://github.com/tileb1/CrIBo.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 48 of its 61 references that are in the map. First posted on arXiv 11 Oct 2023.
Builds on
48 of 61 references.
References · 48
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
- 2017Mask R-CNNcited by 7,259
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
36 more
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
- 2021Conceptual 12M: Pushing Web-Scale Image-Text Pre-Training To Recognize Long-Tail Visual Conceptscited by 1,209
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,020
- 2016COCO-Stuff: Thing and Stuff Classes in Contextcited by 858
- 2021Segmenter: Transformer for Semantic Segmentationcited by 855
- 2019Self-labelling via simultaneous clustering and representation learningcited by 525
- 2020Dense Contrastive Learning for Self-Supervised Visual Pre-Trainingcited by 512
- 2021With a Little Help from My Friends: Nearest-Neighbor Contrastive Learning of Visual Representationscited by 324
- 2020Propagate Yourself: Exploring Pixel-Level Consistency for Unsupervised Visual Representation Learningcited by 297
- 2022Unsupervised Semantic Segmentation by Distilling Feature Correspondencescited by 241
- 2022Bridging the Gap to Real-World Object-Centric Learningcited by 219
- 2019Local Aggregation for Unsupervised Learning of Visual Embeddingscited by 204
- 2021You Only Look at One Sequence: Rethinking Transformer in Vision through Object Detectioncited by 170
- 2021PiCIE: Unsupervised Semantic Segmentation using Invariance and Equivariance in Clusteringcited by 163
- 2021Efficient Visual Pretraining with Contrastive Detectioncited by 150
- 2021Efficient Self-supervised Vision Transformers for Representation Learningcited by 149
- 2020Unsupervised Learning of Dense Visual Representationscited by 147
- 2022VICRegL: Self-Supervised Learning of Local Visual Featurescited by 118
- 2020Don't Judge an Object by Its Context: Learning to Overcome Contextual Biascited by 91
- 2022Self-Supervised Learning of Object Parts for Semantic Segmentationcited by 90
- 2022Object discovery and representation networkscited by 80
- 2021Unsupervised Object-Level Representation Learning from Scene Imagescited by 72
- 2020Self-EMD: Self-Supervised Object Detection without ImageNetcited by 70
- 2022Self-Supervised Visual Representation Learning with Semantic Groupingcited by 70
- 2021Mean Shift for Self-Supervised Learningcited by 65
- 2022Patch-level Representation Learning for Self-supervised Vision Transformerscited by 60
- 2022Unsupervised Semantic Segmentation with Self-supervised Object-centric Representationscited by 54
- 2023Towards In-context Scene Understandingcited by 45
- 2020Delving into Inter-Image Invariance for Unsupervised Visual Representationscited by 37
- 2021Mine Your Own vieW: Self-Supervised Learning Through Across-Sample Predictioncited by 36
- 2023Time Does Tell: Self-Supervised Time-Tuning of Dense Image Representationscited by 35
- 2022CP2: Copy-Paste Contrastive Pretraining for Semantic Segmentationcited by 26
- 2023CrOC: Cross-View Online Clustering for Dense Visual Representation Learningcited by 21
- 2022Location-Aware Self-Supervised Transformers for Semantic Segmentationcited by 20
- 2022Global-Local Self-Distillation for Visual Representation Learningcited by 8
- 2023Adaptive Similarity Bootstrapping for Self-Distillation based Representation Learningcited by 3
Built on by
Citing papers per year: 2024: 4; 2025: 7; 2026: 6.
17 papers.
Sort:
By area:
- 2024Near, far: Patch-ordering enhances vision foundation models' scene understandingcited by 15
- 2025Object-Centric Pretraining via Target Encoder Bootstrappingcited by 6
- 2025MoSiC: Optimal-Transport Motion Trajectory for Dense Self-Supervised Learningcited by 5
- 2024S3PT: Scene Semantics and Structure Guided Clustering to Boost Self-Supervised Pre-Training for Autonomous Drivingcited by 4
- 2025Exploring Structural Degradation in Dense Representations for Self-supervised Learningcited by 4
- 2024A Simple Framework for Open-Vocabulary Zero-Shot Segmentationcited by 3
- 2024CycleSAM: Few-Shot Surgical Scene Segmentation with Cycle- and Scene-Consistent Feature Matchingcited by 3
- 2025CleverDistiller: Simple and Spatially Consistent Cross-modal Distillationcited by 3
- 2025DIP: Unsupervised Dense In-Context Post-training of Visual Representationscited by 3
- 2025Patch-Level Kernel Alignment for Dense Self-Supervised Learningcited by 1
- 2025Object-level Self-Distillation for Vision Pretrainingcited by 0
- 2026VINO: Video-driven Invariance for Non-contextual Objects via Structural Prior Guided De-contextualizationcited by 0
5 more
- 2026Featurising Pixels from Dynamic 3D Scenes with Linear In-Context Learnerscited by 0
- 2026Information theoretic underpinning of self-supervised learning by clusteringcited by 0
- 2026UniRefiner: Teaching Pre-trained ViTs to Self-Dispose Dross via Contrastive Registercited by 0
- 2026Mask-supervised Object-centric Representation Learning with LeJEPAcited by 0
- 2026Depth-Guided Contrastive Learning for 2D Representations with 3D Spatial Awarenesscited by 0
- 2026Depth-Guided Contrastive Learning for 2D Representations with 3D Spatial Awareness23 Sep 2026
- 2026Mask-supervised Object-centric Representation Learning with LeJEPA2 Jul 2026
- 2026UniRefiner: Teaching Pre-trained ViTs to Self-Dispose Dross via Contrastive Register19 May 2026
- 2026Information theoretic underpinning of self-supervised learning by clustering12 May 2026
- 2026Featurising Pixels from Dynamic 3D Scenes with Linear In-Context Learners29 Apr 2026
- 2026VINO: Video-driven Invariance for Non-contextual Objects via Structural Prior Guided De-contextualization7 Mar 2026
- 2025Exploring Structural Degradation in Dense Representations for Self-supervised Learning20 Oct 2025
- 2025Patch-Level Kernel Alignment for Dense Self-Supervised Learning6 Sep 2025
- 2025DIP: Unsupervised Dense In-Context Post-training of Visual Representations23 Jun 2025
- 2025MoSiC: Optimal-Transport Motion Trajectory for Dense Self-Supervised Learning10 Jun 2025
- 2025Object-level Self-Distillation for Vision Pretraining4 Jun 2025
- 2025Object-Centric Pretraining via Target Encoder Bootstrapping19 Mar 2025
5 more
- 2025CleverDistiller: Simple and Spatially Consistent Cross-modal Distillation12 Mar 2025
- 2024S3PT: Scene Semantics and Structure Guided Clustering to Boost Self-Supervised Pre-Training for Autonomous Driving30 Oct 2024
- 2024Near, far: Patch-ordering enhances vision foundation models' scene understanding20 Aug 2024
- 2024CycleSAM: Few-Shot Surgical Scene Segmentation with Cycle- and Scene-Consistent Feature Matching9 Jul 2024
- 2024A Simple Framework for Open-Vocabulary Zero-Shot Segmentation23 Jun 2024
- 2025Object-Centric Pretraining via Target Encoder Bootstrapping19 Mar 2025
- 2024Near, far: Patch-ordering enhances vision foundation models' scene understandingcited by 15
- 2025MoSiC: Optimal-Transport Motion Trajectory for Dense Self-Supervised Learningcited by 5
- 2024S3PT: Scene Semantics and Structure Guided Clustering to Boost Self-Supervised Pre-Training for Autonomous Drivingcited by 4
- 2025Exploring Structural Degradation in Dense Representations for Self-supervised Learningcited by 4
- 2024A Simple Framework for Open-Vocabulary Zero-Shot Segmentationcited by 3
- 2024CycleSAM: Few-Shot Surgical Scene Segmentation with Cycle- and Scene-Consistent Feature Matchingcited by 3
- 2025CleverDistiller: Simple and Spatially Consistent Cross-modal Distillationcited by 3
- 2025DIP: Unsupervised Dense In-Context Post-training of Visual Representationscited by 3
- 2025Patch-Level Kernel Alignment for Dense Self-Supervised Learningcited by 1
- 2025Object-level Self-Distillation for Vision Pretrainingcited by 0
- 2026VINO: Video-driven Invariance for Non-contextual Objects via Structural Prior Guided De-contextualizationcited by 0
- 2026Featurising Pixels from Dynamic 3D Scenes with Linear In-Context Learnerscited by 0
12 most cited of 16 All 16 (JSON)
- 2026Depth-Guided Contrastive Learning for 2D Representations with 3D Spatial Awareness23 Sep 2026
- 2026Mask-supervised Object-centric Representation Learning with LeJEPA2 Jul 2026
- 2026UniRefiner: Teaching Pre-trained ViTs to Self-Dispose Dross via Contrastive Register19 May 2026
- 2026Information theoretic underpinning of self-supervised learning by clustering12 May 2026
- 2026Featurising Pixels from Dynamic 3D Scenes with Linear In-Context Learners29 Apr 2026
- 2026VINO: Video-driven Invariance for Non-contextual Objects via Structural Prior Guided De-contextualization7 Mar 2026
- 2025Exploring Structural Degradation in Dense Representations for Self-supervised Learning20 Oct 2025
- 2025Patch-Level Kernel Alignment for Dense Self-Supervised Learning6 Sep 2025
- 2025DIP: Unsupervised Dense In-Context Post-training of Visual Representations23 Jun 2025
- 2025MoSiC: Optimal-Transport Motion Trajectory for Dense Self-Supervised Learning10 Jun 2025
- 2025Object-level Self-Distillation for Vision Pretraining4 Jun 2025
- 2025CleverDistiller: Simple and Spatially Consistent Cross-modal Distillation12 Mar 2025
12 newest of 16 All 16 (JSON)