RefineStyle: Dynamic Convolution Refinement for StyleGAN

Siwei Xia, Xueqi Hu, Li Sun, Qingli Li
10/8/2024
cs.CV

No confident code implementation found for this paper.

Abstract

In StyleGAN, convolution kernels are shaped by both static parameters shared across images and dynamic modulation factors $w^+\in\mathcal{W}^+$ specific to each image. Therefore, $\mathcal{W}^+$ space is often used for image inversion and editing. However, pre-trained model struggles with synthesizing out-of-domain images due to the limited capabilities of $\mathcal{W}^+$ and its resultant kernels, necessitating full fine-tuning or adaptation through a complex hypernetwork. This paper proposes an efficient refining strategy for dynamic kernels. The key idea is to modify kernels by low-rank residuals, learned from input image or domain guidance. These residuals are generated by matrix multiplication between two sets of tokens with the same number, which controls the complexity. We validate the refining scheme in image inversion and domain adaptation. In the former task, we design grouped transformer blocks to learn these token sets by one- or two-stage training. In the latter task, token sets are directly optimized to support synthesis in the target domain while preserving original content. Extensive experiments show that our method achieves low distortions for image inversion and high quality for out-of-domain editing.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{xia2024refinestyle,
  title  = {RefineStyle: Dynamic Convolution Refinement for StyleGAN},
  author = {Siwei Xia and Xueqi Hu and Li Sun and Qingli Li},
  year   = {2024},
  eprint = {2410.06104},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.06104v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.06104.svg)](https://codeofpaper.com/paper/2410.06104)

Discussion