Do 2D GANs Know 3D Shape? Unsupervised 3D shape reconstruction from 2D Image GANs

By Xingang Pan, Bo Dai, Ziwei Liu, Chen Change Loy, Ping Luo. 2020

121 citations recorded by the source corpus.

Natural images are projections of 3D objects on a 2D image plane. While state-of-the-art 2D generative models like GANs show unprecedented quality in modeling the natural image manifold, it is unclear whether they implicitly capture the underlying 3D object structures. And if so, how could we exploit such knowledge to recover the 3D shapes of objects in the images? To answer these questions, in this work, we present the first attempt to directly mine 3D geometric clues from an off-the-shelf 2D GAN that is trained on RGB images only. Through our investigation, we found that such a pre-trained GAN indeed contains rich 3D knowledge and thus can be used to recover 3D shape from a single 2D image in an unsupervised manner. The core of our framework is an iterative strategy that explores and exploits diverse viewpoint and lighting variations in the GAN image manifold. The framework does not require 2D keypoint or 3D annotations, or strong assumptions on object shapes (e.g. shapes are symmetric), yet it successfully recovers 3D shapes with high precision for human faces, cats, cars, and buildings. The recovered 3D shapes immediately allow high-quality image editing like relighting and object rotation. We quantitatively demonstrate the effectiveness of our approach compared to previous methods in both 3D shape reconstruction and face rotation. Our code and models will be released at this https URL.

Subfields: Cognitive Neuroscience, Computer Vision and Pattern Recognition, Generative Models

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Cognitive Neuroscience

  1. Alexei A. Efros
  2. Antonio Torralba
  3. Bolei Zhou
  4. Phillip Isola
  5. Eli Shechtman
  6. Chen Change Loy
  7. Ming-Hsuan Yang
  8. Richard Zhang

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Ming-Hsuan Yang
  3. Chen Change Loy
  4. Dacheng Tao
  5. Xiaogang Wang
  6. Trevor Darrell
  7. Jitendra Malik
  8. Andrea Vedaldi

In Generative Models

  1. Eli Shechtman
  2. Jun-Yan Zhu
  3. Richard Zhang
  4. Daniel Cohen-Or
  5. Bolei Zhou
  6. Alexei A. Efros
  7. Yujiu Yang
  8. Weihao Xia

Citations in the corpus