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

11/02/2020
by   Xingang Pan, et al.
31

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 https://github.com/XingangPan/GAN2Shape.

READ FULL TEXT

page 1

page 4

page 7

page 8

page 12

page 13

page 14

research
06/18/2022

GAN2X: Non-Lambertian Inverse Rendering of Image GANs

2D images are observations of the 3D physical world depicted with the ge...
research
06/11/2019

Inferring 3D Shapes from Image Collections using Adversarial Networks

We investigate the problem of learning a probabilistic distribution over...
research
07/15/2017

Rethinking Reprojection: Closing the Loop for Pose-aware ShapeReconstruction from a Single Image

An emerging problem in computer vision is the reconstruction of 3D shape...
research
12/18/2016

3D Shape Induction from 2D Views of Multiple Objects

In this paper we investigate the problem of inducing a distribution over...
research
10/06/2022

XDGAN: Multi-Modal 3D Shape Generation in 2D Space

Generative models for 2D images has recently seen tremendous progress in...
research
07/20/2022

Monocular 3D Object Reconstruction with GAN Inversion

Recovering a textured 3D mesh from a monocular image is highly challengi...
research
06/24/2021

Unsupervised Learning of Depth and Depth-of-Field Effect from Natural Images with Aperture Rendering Generative Adversarial Networks

Understanding the 3D world from 2D projected natural images is a fundame...

Please sign up or login with your details

Forgot password? Click here to reset