Skip to content

Lauren-Stumpf/StyleGAN2-ADA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Generative Modelling: Generating Realistic Images with Hardware Limitations and Interpolating Between Them.

Submitted as part of the degree of Msci Natural Sciences (3rd year) to the Board of Examiners in the Department of Computer Sciences, Durham University. This summative assignment was assessed and marked by the professor of the module in question:

Grade: 1st - 100/100, 1st in year (of 136 students).

"This is a perfect GAN-based submission, where you’ve clearly done a significant amount of research by reading of state-of-the-art peer-reviewed literature from top venues (CVPR, ICCV, NeurIPS). The samples have excellent diversity with very good coverage and few issues, usually only noticable in the backgrounds at the sides. The model samples are amongst the best in the class - I’ve used several of them as exemplars in the general feedback. The interpolations clearly show the model captures the data distribution, with a smooth and intuitive generated images between a diverse set of samples." - Dr Chris G. Willcocks

Paper Abstract:

This paper proposes using a StyleGAN2 architecture in combination with an adaptive discriminator augmentation (ADA) mechanism trained on the FFHQ dataset. This mechanism passes the images shown to the discriminator through an augmentation pipeline and dynamically adjusts the strength of augmentation. We produce realistic interpolation and achieve a reasonable balance between diversity and quality of images

All models were implemented with the goal of generating diverse and realistic images from the FFHQ dataset given severe computational limitations (access to one NVIDIA TITAN Xp or an NVIDIA GeForce RTX 2080 for a maximum of three training days).

Contents:

Results (taken from styleGAN2_paper.pdf):

  • Best Images Generated Generated Images 1 Generated Images 2 Generated Images 3
  • Random Sample of Images Generated Generated Final
  • Interpolated Images
    • This is done by linearly interpolating between points in the w latent space Interpolated Images 1 Interpolated Images 2 Interpolated Images 3 Interpolated Images 4 Interpolated Images 5 Interpolated Images 6 Interpolated Images 7

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages