3D-aware Image Synthesis via Learning Structural and Textural Representations
Yinghao Xu, Sida Peng, Ceyuan Yang, Yujun Shen, Bolei Zhou
TL;DR
VolumeGAN tackles 3D-aware image synthesis from unstructured 2D data by addressing NeRF-based generators' limitations—local receptive fields and expensive volume rendering—through explicit structural and textural representations. It introduces a learnable 3D feature volume as the structural component and a 2D feature map as the textural component, bridged by a NeRF-like feature field and rendered by a 1x1 convolutional neural renderer, enabling independent control of shape and appearance. The approach achieves state-of-the-art results on multiple real and synthetic datasets, with significant improvements in FID (e.g., FFHQ from 36.7 to 9.1) and better multi-view consistency and pose control, while demonstrating natural disentanglement between structure and texture. While offering substantial benefits for scalable, high-quality 3D-aware synthesis, the work notes limitations in mesh smoothness and acknowledges potential risks related to misuse, suggesting future work on refining geometry and safety considerations.
Abstract
Making generative models 3D-aware bridges the 2D image space and the 3D physical world yet remains challenging. Recent attempts equip a Generative Adversarial Network (GAN) with a Neural Radiance Field (NeRF), which maps 3D coordinates to pixel values, as a 3D prior. However, the implicit function in NeRF has a very local receptive field, making the generator hard to become aware of the global structure. Meanwhile, NeRF is built on volume rendering which can be too costly to produce high-resolution results, increasing the optimization difficulty. To alleviate these two problems, we propose a novel framework, termed as VolumeGAN, for high-fidelity 3D-aware image synthesis, through explicitly learning a structural representation and a textural representation. We first learn a feature volume to represent the underlying structure, which is then converted to a feature field using a NeRF-like model. The feature field is further accumulated into a 2D feature map as the textural representation, followed by a neural renderer for appearance synthesis. Such a design enables independent control of the shape and the appearance. Extensive experiments on a wide range of datasets show that our approach achieves sufficiently higher image quality and better 3D control than the previous methods.
