Alias-Free Generative Adversarial Networks
Tero Karras, Miika Aittala, Samuli Laine, Erik H\"ark\"onen, Janne, Hellsten, Jaakko Lehtinen, Timo Aila

TL;DR
This paper identifies aliasing issues in GANs caused by improper signal processing, proposes architectural modifications to eliminate aliasing, and achieves translation and rotation equivariance, enhancing suitability for video and animation.
Contribution
It introduces architectural changes to GANs that prevent aliasing, resulting in models with improved internal representations and full equivariance to transformations.
Findings
Matching StyleGAN2's FID score
Achieving translation and rotation equivariance
Enabling better video and animation synthesis
Abstract
We observe that despite their hierarchical convolutional nature, the synthesis process of typical generative adversarial networks depends on absolute pixel coordinates in an unhealthy manner. This manifests itself as, e.g., detail appearing to be glued to image coordinates instead of the surfaces of depicted objects. We trace the root cause to careless signal processing that causes aliasing in the generator network. Interpreting all signals in the network as continuous, we derive generally applicable, small architectural changes that guarantee that unwanted information cannot leak into the hierarchical synthesis process. The resulting networks match the FID of StyleGAN2 but differ dramatically in their internal representations, and they are fully equivariant to translation and rotation even at subpixel scales. Our results pave the way for generative models better suited for video and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Digital Media Forensic Detection · Advanced Image Processing Techniques
MethodsHuMan(Expedia)||How do I get a human at Expedia? · R1 Regularization · Path Length Regularization · Convolution · Weight Demodulation
