Unsupervised Layered Image Decomposition into Object Prototypes

04/29/2021
by   Tom Monnier, et al.
18

We present an unsupervised learning framework for decomposing images into layers of automatically discovered object models. Contrary to recent approaches that model image layers with autoencoder networks, we represent them as explicit transformations of a small set of prototypical images. Our model has three main components: (i) a set of object prototypes in the form of learnable images with a transparency channel, which we refer to as sprites; (ii) differentiable parametric functions predicting occlusions and transformation parameters necessary to instantiate the sprites in a given image; (iii) a layered image formation model with occlusion for compositing these instances into complete images including background. By jointly learning the sprites and occlusion/transformation predictors to reconstruct images, our approach not only yields accurate layered image decompositions, but also identifies object categories and instance parameters. We first validate our approach by providing results on par with the state of the art on standard multi-object synthetic benchmarks (Tetrominoes, Multi-dSprites, CLEVR6). We then demonstrate the applicability of our model to real images in tasks that include clustering (SVHN, GTSRB), cosegmentation (Weizmann Horse) and object discovery from unfiltered social network images. To the best of our knowledge, our approach is the first layered image decomposition algorithm that learns an explicit and shared concept of object type, and is robust enough to be applied to real images.

READ FULL TEXT

page 1

page 3

page 6

page 7

page 8

page 12

page 13

page 14

research
04/01/2021

Unsupervised Foreground-Background Segmentation with Equivariant Layered GANs

We propose an unsupervised foreground-background segmentation method via...
research
06/12/2021

Large-Scale Unsupervised Object Discovery

Existing approaches to unsupervised object discovery (UOD) do not scale ...
research
11/29/2016

Occlusion-Aware Video Deblurring with a New Layered Blur Model

We present a deblurring method for scenes with occluding objects using a...
research
08/17/2023

Dr.Bokeh: DiffeRentiable Occlusion-aware Bokeh Rendering

Bokeh is widely used in photography to draw attention to the subject whi...
research
10/07/2021

Unsupervised Image Decomposition with Phase-Correlation Networks

The ability to decompose scenes into their object components is a desire...
research
05/29/2019

Emergence of Object Segmentation in Perturbed Generative Models

We introduce a novel framework to build a model that can learn how to se...
research
10/24/2019

Controllable Attention for Structured Layered Video Decomposition

The objective of this paper is to be able to separate a video into its n...

Please sign up or login with your details

Forgot password? Click here to reset