HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

StyleSwin: Transformer-based GAN for High-resolution Image Generation

Bowen Zhang Shuyang Gu Bo Zhang Jianmin Bao Dong Chen Fang Wen Yong Wang Baining Guo

StyleSwin: Transformer-based GAN for High-resolution Image Generation

Abstract

Despite the tantalizing success in a broad of vision tasks, transformers have not yet demonstrated on-par ability as ConvNets in high-resolution image generative modeling. In this paper, we seek to explore using pure transformers to build a generative adversarial network for high-resolution image synthesis. To this end, we believe that local attention is crucial to strike the balance between computational efficiency and modeling capacity. Hence, the proposed generator adopts Swin transformer in a style-based architecture. To achieve a larger receptive field, we propose double attention which simultaneously leverages the context of the local and the shifted windows, leading to improved generation quality. Moreover, we show that offering the knowledge of the absolute position that has been lost in window-based transformers greatly benefits the generation quality. The proposed StyleSwin is scalable to high resolutions, with both the coarse geometry and fine structures benefit from the strong expressivity of transformers. However, blocking artifacts occur during high-resolution synthesis because performing the local attention in a block-wise manner may break the spatial coherency. To solve this, we empirically investigate various solutions, among which we find that employing a wavelet discriminator to examine the spectral discrepancy effectively suppresses the artifacts. Extensive experiments show the superiority over prior transformer-based GANs, especially on high resolutions, e.g., 1024x1024. The StyleSwin, without complex training strategies, excels over StyleGAN on CelebA-HQ 1024, and achieves on-par performance on FFHQ-1024, proving the promise of using transformers for high-resolution image generation. The code and models will be available at https://github.com/microsoft/StyleSwin.

Code Repositories

microsoft/StyleSwin
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
image-generation-on-celeba-256x256StyleSwin
FID: 3.25
image-generation-on-celeba-hq-1024x1024StyleSwin
FID: 4.43
image-generation-on-celeba-hq-256x256StyleSwin
FID: 3.25
image-generation-on-ffhqStyleSwin
FID: 5.07
image-generation-on-ffhq-1024-x-1024StyleSwin
FID: 5.07
image-generation-on-ffhq-256-x-256StyleSwin
FID: 2.81
image-generation-on-ffhq-256-x-256StyleSwin (DINOv2)
FD: 300.18
Precision: 0.79
Recall: 0.28
image-generation-on-lsun-churches-256-x-256StyleSwin
FID: 2.95

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
StyleSwin: Transformer-based GAN for High-resolution Image Generation | Papers | HyperAI