Oh-A-DINO: Understanding and Enhancing Attribute-Level Information in Self-Supervised Object-Centric Representations

Stefan Sylvius Wagner, Stefan Harmeling
3/12/2025
cs.CVcs.LG

No official code found. Best implementation: Ryalith/OADino (0 stars, last commit 2026-02-15).

Abstract

Object-centric understanding is fundamental to human vision and required for complex reasoning. Traditional methods define slot-based bottlenecks to learn object properties explicitly, while recent self-supervised vision models like DINO have shown emergent object understanding. We investigate the effectiveness of self-supervised representations from models such as CLIP, DINOv2 and DINOv3, as well as slot-based approaches, for multi-object instance retrieval, where specific objects must be faithfully identified in a scene. This scenario is increasingly relevant as pre-trained representations are deployed in downstream tasks, e.g., retrieval, manipulation, and goal-conditioned policies that demand fine-grained object understanding. Our findings reveal that self-supervised vision models and slot-based representations excel at identifying edge-derived geometry (shape, size) but fail to preserve non-geometric surface-level cues (colour, material, texture), which are critical for disambiguating objects when reasoning about or selecting them in such tasks. We show that learning an auxiliary latent space over segmented patches, where VAE regularisation enforces compact, disentangled object-centric representations, recovers these missing attributes. Augmenting the self-supervised methods with such latents improves retrieval across all attributes, suggesting a promising direction for making self-supervised representations more reliable in downstream tasks that require precise object-level reasoning.

View on arXivView PDF

Code Implementations(1)

Ryalith/OADinoCommunity63%

A pytorch implementation of the Object Aware Dino algorithm proposed in "Oh-A-DINO: Understanding and Enhancing Attribute-Level Information in Self-Supervised Object-Centric Representations" (S. Wagner; S. Harmeling; arXiv:2503.09867)

01Python, Jupyter NotebookJan 3, 20268 months ago

Similar Papers

Cite this paper

@article{wagner2025ohadino,
  title  = {Oh-A-DINO: Understanding and Enhancing Attribute-Level Information in Self-Supervised Object-Centric Representations},
  author = {Stefan Sylvius Wagner and Stefan Harmeling},
  year   = {2025},
  eprint = {2503.09867},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.09867v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.09867.svg)](https://codeofpaper.com/paper/2503.09867)

Discussion