Textured 3D Model Generation Using Voxel Latent Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Producing 3D models with texture is difficult due to high computational requirements and the challenge of training generative AI systems using irregular mesh representations, and generating 3D models from 2D images and textual descriptions is complex.

Innovation Solution

Using a regular voxel grid representation with signed distance fields for geometry and voxel colors for texture, encoding into a lower-dimensional latent space, and decoding back into a higher-dimensional representation with smaller neural networks, trained using a diffusion process with reference tuples.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If irregular mesh representation is used for 3D models, then the model can represent complex geometries, but the computational requirements for training and generation become prohibitively high

Engineering Contradiction:
Improveease of trainingVSAvoidcomputational complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent transforms the representation parameters of 3D models from irregular mesh structures to regular voxel grid structures. This parameter change simplifies the computational operations during training and generation while maintaining the ability to represent complex geometries through the voxel grid's spatial arrangement and signed distance field values.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent uses a regular voxel grid as a simplified copy or approximation of the irregular mesh representation. Instead of directly processing complex mesh structures, the system creates a regularized voxel-based copy that captures the essential geometric and textural information, making subsequent processing more computationally efficient.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If high-dimensional 3D model representations are used, then the models capture detailed information, but larger neural networks are required increasing training difficulty

Engineering Contradiction:
Improvemodel detail qualityVSAvoidnetwork size
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces a latent space dimension that compresses the high-dimensional voxel grid representation into a lower-dimensional embedding space. This dimensionality transformation allows the model to capture essential features in a compressed form, reducing the network size required while preserving the ability to generate detailed 3D models when needed.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent segments the 3D model representation into distinct components: geometric structure (voxel grid with signed distance fields) and textural information (voxel colors). This segmentation allows each component to be processed efficiently with specialized neural network pathways, reducing the overall network complexity compared to processing the complete high-dimensional representation as a single unit.

Inventive Principle:
Principle #1Segmentation

3Productivity

If regular voxel grid representation is used, then computational requirements are reduced, but the ability to represent irregular 3D geometries may be limited

Engineering Contradiction:
Improvegeneration efficiencyVSAvoidgeometry representation capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent employs dynamic neural rendering techniques that can adapt the static voxel grid representation to produce diverse 3D geometries. The signed distance field values in the voxel grid are processed by neural networks that can dynamically generate different surface configurations, allowing the regular grid to represent irregular geometries through learned transformations rather than fixed structural constraints.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12482210B2Generating 3D models with texture
Publication Date: 2025.11.25 SNAP INC
  • US12482210B2 patent drawing
  • US12482210B2 patent drawing
  • US12482210B2 patent drawing

AI summary

An artificial intelligence (AI) network or neural network is trained to generate three-dimensional (3D) models or shapes with color from two-dimensional (2D) input images and input text describing the 3D model with color. Example methods include converting a first three-dimensional (3D) model from a first representation to a second representation, the second representation including color information for the 3D model and inputting the second representation into an encoder to generate a third representation having a lower dimension than the second representation. The method further includes inputting the third representation into a decoder to generate a fourth representation having a same dimension as the second representation and generating a second 3D model from the fourth representation. The method further includes determining losses between the first 3D model and the second 3D model and updating weights of the encoder and the decoder based on the losses.