Learning Foreground-Background Segmentation from Improved Layered GANs
Deep learning approaches heavily rely on high-quality human supervision which is nonetheless expensive, time-consuming, and error-prone, especially for image segmentation task. In this paper, we propose a method to automatically synthesize paired photo-realistic images and segmentation masks for the use of training a foreground-background segmentation network. In particular, we learn a generative adversarial network that decomposes an image into foreground and background layers, and avoid trivial decompositions by maximizing mutual information between generated images and latent variables. The improved layered GANs can synthesize higher quality datasets from which segmentation networks of higher performance can be learned. Moreover, the segmentation networks are employed to stabilize the training of layered GANs in return, which are further alternately trained with Layered GANs. Experiments on a variety of single-object datasets show that our method achieves competitive generation quality and segmentation performance compared to related methods.
Code (0)
등록된 구현이 없습니다.
Tasks
Generative Adversarial NetworkImage SegmentationSegmentationSemantic SegmentationUnsupervised Object SegmentationSimilar Papers 제목 키워드 기반
ILSGAN: Independent Layer Synthesis for Unsupervised Foreground-Background Segmentation
Unsupervised foreground-background segmentation aims at extracting salient objects from cluttered backgrounds, where Generative Adversarial Network (GAN) approaches, especially layered GANs, show great promise. However, …
Generative Adversarial NetworkImage GenerationImage SegmentationSegmentation+2LR-GAN: Layered Recursive Generative Adversarial Networks for Image Generation
We present LR-GAN: an adversarial image generation model which takes scene structure and context into account. Unlike previous generative adversarial networks (GANs), the proposed GAN learns to generate image background …
Image GenerationIllumination Invariant Foreground Object Segmentation using ForeGANs
The foreground segmentation algorithms suffer performance degradation in the presence of various challenges such as dynamic backgrounds, and various illumination conditions. To handle these challenges, we present a foreg…
Foreground SegmentationGenerative Adversarial NetworkObjectSegmentation+1Emergence of Object Segmentation in Perturbed Generative Models
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 ca…
ObjectSemantic SegmentationUnsupervised Object SegmentationLayered Controllable Video Generation
We introduce layered controllable video generation, where we, without any supervision, decompose the initial frame of a video into foreground and background layers, with which the user can control the video generation pr…
Video Generation