Emergence of Object Segmentation in Perturbed Generative Models
Not on the map. Why?
Abstract (arXiv)
We introduce a novel framework to build a model that can learn how to segment objects from a collection of images without any human annotation. Our method builds on the observation that the location of object segments can be perturbed locally relative to a given background without affecting the realism of a scene. Our approach is to first train a generative model of a layered scene. The layered representation consists of a background image, a foreground image and the mask of the foreground. A composite image is then obtained by overlaying the masked foreground image onto the background. The generative model is trained in an adversarial fashion against a discriminator, which forces the generative model to produce realistic composite images. To force the generator to learn a representation where the foreground layer corresponds to an object, we perturb the output of the generative model by introducing a random shift of both the foreground image and mask relative to the background. Because the generator is unaware of the shift before computing its output, it must produce layered representations that are realistic for any such random perturbation. Finally, we learn to segment an image by defining an autoencoder consisting of an encoder, which we train, and the pre-trained generator as the decoder, which we freeze. The encoder maps an image to a feature vector, which is fed as input to the generator to give a composite image matching the original input image. Because the generator outputs an explicit layered representation of the scene, the encoder learns to detect and segment objects. We demonstrate this framework on real images of several object categories.
Key facts. Cited by 57 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 18; 2022: 18; 2023: 13; 2024: 5; 2025: 3.
57 papers.
Sort:
By area:
- 2021PiCIE: Unsupervised Semantic Segmentation using Invariance and Equivariance in Clusteringcited by 163
- 2022Deep Spectral Methods: A Surprisingly Strong Baseline for Unsupervised Semantic Segmentation and Localizationcited by 150
- 2021Illiterate DALL-E Learns to Composecited by 147
- 2021GENESIS-V2: Inferring Unordered Object Representations without Iterative Refinementcited by 109
- 2021ClevrTex: A Texture-Rich Benchmark for Unsupervised Multi-Object Segmentationcited by 93
- 2022GIRAFFE HD: A High-Resolution 3D-aware Generative Modelcited by 86
- 2021CLIP2StyleGAN: Unsupervised Extraction of StyleGAN Edit Directionscited by 78
- 2021Mind the Gap: Domain Gap Control for Single Shot Domain Adaptation for Generative Adversarial Networkscited by 68
- 2022Unsupervised Learning of Efficient Geometry-Aware Neural Articulated Representationscited by 65
- 2023Diffusion Models for Open-Vocabulary Segmentationcited by 63
- 2022Unsupervised Salient Object Detection with Spectral Cluster Votingcited by 56
- 2021Labels4Free: Unsupervised Segmentation using StyleGANcited by 53
38 more
- 2023DiffusionSeg: Adapting Diffusion Towards Unsupervised Object Discoverycited by 53
- 2021Finding an Unsupervised Image Segmenter in Each of Your Deep Generative Modelscited by 44
- 2022Guess What Moves: Unsupervised Video and Image Segmentation by Anticipating Motioncited by 42
- 2021TransFGU: A Top-down Approach to Fine-Grained Unsupervised Semantic Segmentationcited by 38
- 2021Object-aware Contrastive Learning for Debiased Scene Representationcited by 34
- 2022Unsupervised Multi-View Object Segmentation Using Radiance Field Propagationcited by 22
- 2022Decoder Denoising Pretraining for Semantic Segmentationcited by 20
- 2022NamedMask: Distilling Segmenters from Complementary Foundation Modelscited by 20
- 2022MOVE: Unsupervised Movable Object Segmentation and Detectioncited by 20
- 2021GANSeg: Learning to Segment by Unsupervised Hierarchical Image Generationcited by 19
- 2022Drive&Segment: Unsupervised Semantic Segmentation of Urban Scenes via Cross-modal Distillationcited by 19
- 2022Promising or Elusive? Unsupervised Object Segmentation from Real-world Single Imagescited by 16
- 2023Unsupervised Object Localization in the Era of Self-Supervised ViTs: A Surveycited by 16
- 2022Synthetic Data Supervised Salient Object Detectioncited by 15
- 2024DeSplat: Decomposed Gaussian Splatting for Distractor-Free Renderingcited by 15
- 2021Unsupervised Image Segmentation by Mutual Information Maximization and Adversarial Regularizationcited by 13
- 2022Unsupervised Multi-object Segmentation Using Attention and Soft-argmaxcited by 11
- 2025UCOD-DPL: Unsupervised Camouflaged Object Detection via Dynamic Pseudo-label Learningcited by 10
- 2021Contrastive Fine-grained Class Clustering via Generative Adversarial Networkscited by 9
- 2023LOCATE: Self-supervised Object Discovery via Flow-guided Graph-cut and Bootstrapped Self-trainingcited by 8
- 2024ReCLIP++: Learn to Rectify the Bias of CLIP for Unsupervised Semantic Segmentationcited by 8
- 2021Learning Foreground-Background Segmentation from Improved Layered GANscited by 7
- 2021Layered Controllable Video Generationcited by 7
- 2023BallGAN: 3D-aware Image Synthesis with a Spherical Backgroundcited by 7
- 2023PaintSeg: Training-free Segmentation via Paintingcited by 7
- 2023Understanding Self-Supervised Features for Learning Unsupervised Instance Segmentationcited by 7
- 2022Controllable Video Generation through Global and Local Motion Dynamicscited by 6
- 2022FurryGAN: High Quality Foreground-aware Image Synthesiscited by 6
- 2022Refine and Represent: Region-to-Object Representation Learningcited by 5
- 2022Foreground-Background Separation through Concept Distillation from Generative Image Foundation Modelscited by 5
- 2021ViCE: Improving Dense Representation Learning by Superpixelization and Contrasting Cluster Assignmentcited by 4
- 2023SC-VAE: Sparse Coding-based Variational Autoencoder with Learned ISTAcited by 4
- 2023Adversarially-Guided Portrait Mattingcited by 4
- 2023Benchmarking and Analysis of Unsupervised Object Segmentation from Real-world Single Imagescited by 4
- 2021Weakly Supervised Volumetric Image Segmentation with Deformed Templatescited by 3
- 2023Box-based Refinement for Weakly Supervised and Unsupervised Localization Taskscited by 3
- 2024Revisiting Surgical Instrument Segmentation Without Human Intervention: A Graph Partitioning Viewcited by 3
- 2021Self-Supervised Object Detection via Generative Image Synthesiscited by 2
50 most cited of 57 All 57 (JSON)
- 2025Weakly Supervised Object Segmentation by Background Conditional Divergence25 Jun 2025
- 2025UCOD-DPL: Unsupervised Camouflaged Object Detection via Dynamic Pseudo-label Learning8 Jun 2025
- 2025FlowCut: Unsupervised Video Instance Segmentation via Temporal Mask Matching19 May 2025
- 2024DeSplat: Decomposed Gaussian Splatting for Distractor-Free Rendering29 Nov 2024
- 2024Revisiting Surgical Instrument Segmentation Without Human Intervention: A Graph Partitioning View27 Aug 2024
- 2024Unsupervised Part Discovery via Dual Representation Alignment15 Aug 2024
- 2024ReCLIP++: Learn to Rectify the Bias of CLIP for Unsupervised Semantic Segmentation13 Aug 2024
- 2024Label-efficient multi-organ segmentation with a diffusion model23 Feb 2024
- 2023Benchmarking and Analysis of Unsupervised Object Segmentation from Real-world Single Images8 Dec 2023
- 2023Understanding Self-Supervised Features for Learning Unsupervised Instance Segmentation24 Nov 2023
- 2023Unsupervised Object Localization in the Era of Self-Supervised ViTs: A Survey19 Oct 2023
- 2023Factorized Diffusion Architectures for Unsupervised Image Generation and Segmentation27 Sep 2023
38 more
- 2023Box-based Refinement for Weakly Supervised and Unsupervised Localization Tasks7 Sep 2023
- 2023LOCATE: Self-supervised Object Discovery via Flow-guided Graph-cut and Bootstrapped Self-training22 Aug 2023
- 2023Diffusion Models for Open-Vocabulary Segmentation15 Jun 2023
- 2023PaintSeg: Training-free Segmentation via Painting30 May 2023
- 2023Adversarially-Guided Portrait Matting4 May 2023
- 2023SC-VAE: Sparse Coding-based Variational Autoencoder with Learned ISTA29 Mar 2023
- 2023DiffusionSeg: Adapting Diffusion Towards Unsupervised Object Discovery17 Mar 2023
- 2023BallGAN: 3D-aware Image Synthesis with a Spherical Background22 Jan 2023
- 2023SS-CPGAN: Self-Supervised Cut-and-Pasting Generative Adversarial Network for Object Segmentation1 Jan 2023
- 2022Foreground-Background Separation through Concept Distillation from Generative Image Foundation Models29 Dec 2022
- 2022ILSGAN: Independent Layer Synthesis for Unsupervised Foreground-Background Segmentation25 Nov 2022
- 2022Synthetic Data Supervised Salient Object Detection25 Oct 2022
- 2022MOVE: Unsupervised Movable Object Segmentation and Detection14 Oct 2022
- 2022Promising or Elusive? Unsupervised Object Segmentation from Real-world Single Images5 Oct 2022
- 2022Unsupervised Multi-View Object Segmentation Using Radiance Field Propagation2 Oct 2022
- 2022NamedMask: Distilling Segmenters from Complementary Foundation Models22 Sep 2022
- 2022Refine and Represent: Region-to-Object Representation Learning25 Aug 2022
- 2022FurryGAN: High Quality Foreground-aware Image Synthesis22 Aug 2022
- 2022Unsupervised Multi-object Segmentation Using Attention and Soft-argmax26 May 2022
- 2022Decoder Denoising Pretraining for Semantic Segmentation23 May 2022
- 2022Guess What Moves: Unsupervised Video and Image Segmentation by Anticipating Motion16 May 2022
- 2022Deep Spectral Methods: A Surprisingly Strong Baseline for Unsupervised Semantic Segmentation and Localization16 May 2022
- 2022Unsupervised Learning of Efficient Geometry-Aware Neural Articulated Representations19 Apr 2022
- 2022Controllable Video Generation through Global and Local Motion Dynamics13 Apr 2022
- 2022GIRAFFE HD: A High-Resolution 3D-aware Generative Model28 Mar 2022
- 2022Unsupervised Salient Object Detection with Spectral Cluster Voting23 Mar 2022
- 2022Drive&Segment: Unsupervised Semantic Segmentation of Urban Scenes via Cross-modal Distillation21 Mar 2022
- 2021Contrastive Fine-grained Class Clustering via Generative Adversarial Networks30 Dec 2021
- 2021CLIP2StyleGAN: Unsupervised Extraction of StyleGAN Edit Directions9 Dec 2021
- 2021TransFGU: A Top-down Approach to Fine-Grained Unsupervised Semantic Segmentation2 Dec 2021
- 2021GANSeg: Learning to Segment by Unsupervised Hierarchical Image Generation2 Dec 2021
- 2021Layered Controllable Video Generation24 Nov 2021
- 2021ViCE: Improving Dense Representation Learning by Superpixelization and Contrasting Cluster Assignment24 Nov 2021
- 2021ClevrTex: A Texture-Rich Benchmark for Unsupervised Multi-Object Segmentation19 Nov 2021
- 2021Self-Supervised Object Detection via Generative Image Synthesis19 Oct 2021
- 2021Illiterate DALL-E Learns to Compose17 Oct 2021
- 2021Mind the Gap: Domain Gap Control for Single Shot Domain Adaptation for Generative Adversarial Networks15 Oct 2021
- 2021Object-aware Contrastive Learning for Debiased Scene Representation30 Jul 2021
50 newest of 57 All 57 (JSON)
- 2023Diffusion Models for Open-Vocabulary Segmentationcited by 63
- 2023DiffusionSeg: Adapting Diffusion Towards Unsupervised Object Discoverycited by 53
- 2022Foreground-Background Separation through Concept Distillation from Generative Image Foundation Modelscited by 5
- 2023Factorized Diffusion Architectures for Unsupervised Image Generation and Segmentationcited by 1
- 2024Label-efficient multi-organ segmentation with a diffusion modelcited by 1
- 2024Label-efficient multi-organ segmentation with a diffusion model23 Feb 2024
- 2023Factorized Diffusion Architectures for Unsupervised Image Generation and Segmentation27 Sep 2023
- 2023Diffusion Models for Open-Vocabulary Segmentation15 Jun 2023
- 2023DiffusionSeg: Adapting Diffusion Towards Unsupervised Object Discovery17 Mar 2023
- 2022Foreground-Background Separation through Concept Distillation from Generative Image Foundation Models29 Dec 2022
- 2021PiCIE: Unsupervised Semantic Segmentation using Invariance and Equivariance in Clusteringcited by 163
- 2022Deep Spectral Methods: A Surprisingly Strong Baseline for Unsupervised Semantic Segmentation and Localizationcited by 150
- 2021Illiterate DALL-E Learns to Composecited by 147
- 2021GENESIS-V2: Inferring Unordered Object Representations without Iterative Refinementcited by 109
- 2021ClevrTex: A Texture-Rich Benchmark for Unsupervised Multi-Object Segmentationcited by 93
- 2022GIRAFFE HD: A High-Resolution 3D-aware Generative Modelcited by 86
- 2021CLIP2StyleGAN: Unsupervised Extraction of StyleGAN Edit Directionscited by 78
- 2021Mind the Gap: Domain Gap Control for Single Shot Domain Adaptation for Generative Adversarial Networkscited by 68
- 2022Unsupervised Learning of Efficient Geometry-Aware Neural Articulated Representationscited by 65
- 2022Unsupervised Salient Object Detection with Spectral Cluster Votingcited by 56
- 2021Labels4Free: Unsupervised Segmentation using StyleGANcited by 53
- 2021Finding an Unsupervised Image Segmenter in Each of Your Deep Generative Modelscited by 44
12 most cited of 52 All 52 (JSON)
- 2025Weakly Supervised Object Segmentation by Background Conditional Divergence25 Jun 2025
- 2025UCOD-DPL: Unsupervised Camouflaged Object Detection via Dynamic Pseudo-label Learning8 Jun 2025
- 2025FlowCut: Unsupervised Video Instance Segmentation via Temporal Mask Matching19 May 2025
- 2024DeSplat: Decomposed Gaussian Splatting for Distractor-Free Rendering29 Nov 2024
- 2024Revisiting Surgical Instrument Segmentation Without Human Intervention: A Graph Partitioning View27 Aug 2024
- 2024Unsupervised Part Discovery via Dual Representation Alignment15 Aug 2024
- 2024ReCLIP++: Learn to Rectify the Bias of CLIP for Unsupervised Semantic Segmentation13 Aug 2024
- 2023Benchmarking and Analysis of Unsupervised Object Segmentation from Real-world Single Images8 Dec 2023
- 2023Understanding Self-Supervised Features for Learning Unsupervised Instance Segmentation24 Nov 2023
- 2023Unsupervised Object Localization in the Era of Self-Supervised ViTs: A Survey19 Oct 2023
- 2023Box-based Refinement for Weakly Supervised and Unsupervised Localization Tasks7 Sep 2023
- 2023LOCATE: Self-supervised Object Discovery via Flow-guided Graph-cut and Bootstrapped Self-training22 Aug 2023
12 newest of 52 All 52 (JSON)