GLASS: Guided Latent Slot Diffusion for Object-Centric Learning

Krishnakant Singh, Simone Schaub-Meyer, Stefan Roth
7/25/2024
cs.CVcs.LG

No official code found. Best implementation: visinf/glass (12 stars, Apache-2.0, last commit 2025-10-15).

Abstract

Object-centric learning aims to decompose an input image into a set of meaningful object files (slots). These latent object representations enable a variety of downstream tasks. Yet, object-centric learning struggles on real-world datasets, which contain multiple objects of complex textures and shapes in natural everyday scenes. To address this, we introduce Guided Latent Slot Diffusion (GLASS), a novel slot-attention model that learns in the space of generated images and uses semantic and instance guidance modules to learn better slot embeddings for various downstream tasks. Our experiments show that GLASS surpasses state-of-the-art slot-attention methods by a wide margin on tasks such as (zero-shot) object discovery and conditional image generation for real-world scenes. Moreover, GLASS enables the first application of slot attention to the compositional generation of complex, realistic scenes.

View on arXivView PDF

Code Implementations(1)

visinf/glassCommunity75%
Apache-2.0

GLASS: Guided Latent Slot Diffusion for Object-Centric Learning (CVPR 2025)

120Shell, PythonMar 24, 20251 years agoApache-2.0

Similar Papers

Cite this paper

@article{singh2024glass,
  title  = {GLASS: Guided Latent Slot Diffusion for Object-Centric Learning},
  author = {Krishnakant Singh and Simone Schaub-Meyer and Stefan Roth},
  year   = {2024},
  eprint = {2407.17929},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.17929v2},
  journal = {CVPR 2024 2024}
}

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/2407.17929.svg)](https://codeofpaper.com/paper/2407.17929)

Discussion