This project uses StyleGAN2-ADA to generate new flags based on 1300 flags from nation-states, municipalities, organizations, and custom-made flags. DeepFlag aims to help citizens and organizations in the difficult process of designing new flags (e.g. 2015-2016 New Zealand flag referendums)
StyleGAN2-ADA is the latest iteration of Generative-Adversarial Networks (GANs) developed by NVIDIA. GANs are neural-network based algorithms that allows the generation of images or videos from training data, and are commonly known for their use in DeepFakes.
- The code_notebooks folder contains three code files.
- resize: resizing and formatting image files to be fed into neural network.
- training: training of the neural network
- generation: generation of newly generated flags
- Presentation based on this project.
- Example images folder
(more flags in the example images folder)
- Google Colaboratory for training of the neural network and generation of flags
- NVIDIA's repo for StyleGAN2-ADA
- Tutorials and notebooks on StyleGAN2-ADA by Derrick Schultz
- Chris Doenlen for his help and knowledge with GANs.