Skip to content

Condional Progressive GAN with Multiple Encoders

Notifications You must be signed in to change notification settings

svalleco/CProGAN-ME

 
 

Repository files navigation

CProGAN-ME

Condional Progressive GAN with Multiple Encoders

Warning:

Make extensive use of: https://github.com/tkarras/progressive_growing_of_gans. Please, refer to it for the implementation.

I am accoutable only for the conditional part of it.

Conditional_tiles

Abstract of the research (Full paper soon available)

In this paper, we propose a new approach for image in-painting and image extension: the Conditional Progressive GAN with Multiple Encoders C-ProGAN-ME. Image in-painting and image extension can typically be represented in terms of conditional probabilities. Given the known part of the image, what are likely values for the missing part? Unlike most previous works using a combination of reconstruction, contextual, or/and adversarial losses, our method is strictly conditional and only (Condiational)GAN-based so that it preserves the key-feature of CGAN: the ability to generate samples approximating the full predictive distribution for a new observation.

The major issue resulting from keeping a strict GAN architecture lies in the fact that the conditional part is too large to be directly injected as input into the Generator. It should be encoded, creating a bottleneck limiting the quantity of information transmitted to the Generator. To tackle this issue, we introduced secondary encoders re-injecting information at each stage of the Progressive Generator. Even if we still have to assess our method on standard datasets, we show that it performs realistic image completion. Also, we can use the technique iteratively to produce larger images.

Image_iterative_CProGAN-ME

About

Condional Progressive GAN with Multiple Encoders

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%