CVMar 28, 2017

Octree Generating Networks: Efficient Convolutional Architectures for High-resolution 3D Outputs

arXiv:1703.09438v3779 citations
Originality Highly original
AI Analysis

This addresses the computational and memory inefficiency in 3D shape generation for researchers and practitioners in computer vision and graphics.

The paper tackles the problem of generating high-resolution 3D outputs efficiently by introducing a deep convolutional decoder that uses an octree representation to avoid cubic complexity, enabling higher resolution with limited memory in applications like 3D autoencoders and shape generation.

We present a deep convolutional decoder architecture that can generate volumetric 3D outputs in a compute- and memory-efficient manner by using an octree representation. The network learns to predict both the structure of the octree, and the occupancy values of individual cells. This makes it a particularly valuable technique for generating 3D shapes. In contrast to standard decoders acting on regular voxel grids, the architecture does not have cubic complexity. This allows representing much higher resolution outputs with a limited memory budget. We demonstrate this in several application domains, including 3D convolutional autoencoders, generation of objects and whole scenes from high-level representations, and shape from a single image.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes