CVAIDec 25, 2022

Neural Shape Compiler: A Unified Framework for Transforming between Text, Point Cloud, and Program

arXiv:2212.12952v27 citationsh-index: 88
Originality Incremental advance
AI Analysis

This work addresses the challenge of integrating heterogeneous shape representations for applications in 3D modeling and AI, though it appears incremental as it builds on existing methods like VQVAE and transformers.

The paper tackles the problem of translating between different 3D shape abstractions (text, point cloud, and program) by proposing Neural Shape Compiler, a unified framework that models these transformations as a conditional generation process, achieving strong performance on tasks like Text2Shape and Point Cloud Completion across multiple datasets.

3D shapes have complementary abstractions from low-level geometry to part-based hierarchies to languages, which convey different levels of information. This paper presents a unified framework to translate between pairs of shape abstractions: $\textit{Text}$ $\Longleftrightarrow$ $\textit{Point Cloud}$ $\Longleftrightarrow$ $\textit{Program}$. We propose $\textbf{Neural Shape Compiler}$ to model the abstraction transformation as a conditional generation process. It converts 3D shapes of three abstract types into unified discrete shape code, transforms each shape code into code of other abstract types through the proposed $\textit{ShapeCode Transformer}$, and decodes them to output the target shape abstraction. Point Cloud code is obtained in a class-agnostic way by the proposed $\textit{Point}$VQVAE. On Text2Shape, ShapeGlot, ABO, Genre, and Program Synthetic datasets, Neural Shape Compiler shows strengths in $\textit{Text}$ $\Longrightarrow$ $\textit{Point Cloud}$, $\textit{Point Cloud}$ $\Longrightarrow$ $\textit{Text}$, $\textit{Point Cloud}$ $\Longrightarrow$ $\textit{Program}$, and Point Cloud Completion tasks. Additionally, Neural Shape Compiler benefits from jointly training on all heterogeneous data and tasks.

Foundations

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

Your Notes