Linearly Controllable GAN: Unsupervised Feature Categorization and Decomposition for Image Generation and Manipulation

Abstract

This paper introduces an approach to linearly controllable generative adversarial networks (LC-GAN) driven by unsupervised learning. Departing from traditional methods relying on supervision signals or post-processing for latent feature disentanglement, our proposed technique enables unsupervised learning using only image data through contrastive feature categorization and spectral regularization. In our framework, the discriminator constructs geometry- and appearance-related feature spaces using a combination of image augmentation and contrastive representation learning. Leveraging these feature spaces, the generator autonomously categorizes input latent codes into geometry- and appearance-related features. Subsequently, the categorized features undergo projection into a subspace via our proposed spectral regularization, with each component controlling a distinct aspect of the generated image. Beyond providing fine-grained control over the generative model, our approach achieves state-of-the-art image generation quality on benchmark datasets, including FFHQ, CelebA-HQ, and AFHQ-V2.

Cite

Text

Lee et al. "Linearly Controllable GAN: Unsupervised Feature Categorization and Decomposition for Image Generation and Manipulation." Proceedings of the European Conference on Computer Vision (ECCV), 2024. doi:10.1007/978-3-031-73235-5_13

Markdown

[Lee et al. "Linearly Controllable GAN: Unsupervised Feature Categorization and Decomposition for Image Generation and Manipulation." Proceedings of the European Conference on Computer Vision (ECCV), 2024.](https://mlanthology.org/eccv/2024/lee2024eccv-linearly/) doi:10.1007/978-3-031-73235-5_13

BibTeX

@inproceedings{lee2024eccv-linearly,
  title     = {{Linearly Controllable GAN: Unsupervised Feature Categorization and Decomposition for Image Generation and Manipulation}},
  author    = {Lee, Sehyung and Kim, Mijung and Chae, Yeongnam and Stenger, Bjorn},
  booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
  year      = {2024},
  doi       = {10.1007/978-3-031-73235-5_13},
  url       = {https://mlanthology.org/eccv/2024/lee2024eccv-linearly/}
}