BallGAN: 3D-aware Image Synthesis with a Spherical Background

Minjung Shin, Yunji Seo, Jeongmin Bae, Young Sun Choi, Hyunsu Kim +2 more
1/22/2023
cs.CVcs.AIcs.LG

No official code found. Best implementation: minjung-s/BallGAN (39 stars, last commit 2024-08-31).

Abstract

3D-aware GANs aim to synthesize realistic 3D scenes such that they can be rendered in arbitrary perspectives to produce images. Although previous methods produce realistic images, they suffer from unstable training or degenerate solutions where the 3D geometry is unnatural. We hypothesize that the 3D geometry is underdetermined due to the insufficient constraint, i.e., being classified as real image to the discriminator is not enough. To solve this problem, we propose to approximate the background as a spherical surface and represent a scene as a union of the foreground placed in the sphere and the thin spherical background. It reduces the degree of freedom in the background field. Accordingly, we modify the volume rendering equation and incorporate dedicated constraints to design a novel 3D-aware GAN framework named BallGAN. BallGAN has multiple advantages as follows. 1) It produces more reasonable 3D geometry; the images of a scene across different viewpoints have better photometric consistency and fidelity than the state-of-the-art methods. 2) The training becomes much more stable. 3) The foreground can be separately rendered on top of different arbitrary backgrounds.

View on arXivView PDF

Code Implementations(1)

minjung-s/BallGANCommunity70%

[ICCV23] BallGAN: 3D-aware Image Synthesis with a Spherical Background

390C++, CudaMar 26, 20232 years ago

Similar Papers

Cite this paper

@article{shin2023ballgan,
  title  = {BallGAN: 3D-aware Image Synthesis with a Spherical Background},
  author = {Minjung Shin and Yunji Seo and Jeongmin Bae and Young Sun Choi and Hyunsu Kim and Hyeran Byun and Youngjung Uh},
  year   = {2023},
  eprint = {2301.09091},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.09091v3},
  journal = {ICCV 2023 2023}
}

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/2301.09091.svg)](https://codeofpaper.com/paper/2301.09091)

Discussion