Sparse Voxel Transformer for Camera-Based 3D Scene Completion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing camera-based semantic scene completion (SSC) systems face challenges in accurately reconstructing 3D geometry and semantics due to limited sensor resolution and occlusions, leading to ambiguous 3D features and high computational requirements, especially with methods like MonoScene that rely on expensive LiDAR sensors.

Innovation Solution

A sparse voxel transformer framework that processes 2D images using a depth estimation network, query proposal network, and transformer-based mechanisms to generate 3D semantic information, employing deformable cross-attention and self-attention to refine voxel features, reducing computational complexity and improving accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If dense feature projection is used to lift 2D images to 3D, then 3D feature coverage is improved, but feature ambiguity increases and performance deteriorates

Engineering Contradiction:
Improve3D feature accuracyVSAvoidsemantic segmentation accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments the 3D space into discrete voxels and processes them individually through the transformer architecture. Each voxel attends to relevant 2D image features independently, avoiding the propagation of ambiguous features across the entire scene. This voxel-level segmentation allows precise feature assignment while maintaining computational efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a transformer model as an intermediary between 2D image features and 3D voxel representations. The transformer's attention mechanism acts as a mediator that selectively attends to relevant features, filtering out ambiguous or irrelevant information before assigning features to 3D voxels. This intermediary layer resolves the contradiction by enabling accurate feature mapping without direct dense projection.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If 3D convolutional neural networks are used for processing 3D features, then scene reconstruction capability is improved, but computational complexity and parameter count increase

Engineering Contradiction:
Improvescene reconstruction accuracyVSAvoidmodel parameters
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical 3D convolution operation with a transformer-based attention mechanism. Instead of using 3D convolutions that require extensive parameters and computational resources, the system uses self-attention and cross-attention operations that achieve similar or better reconstruction accuracy with fewer parameters. This substitution maintains scene reconstruction capability while reducing model complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent processes 3D voxel features by attending to 2D image features, effectively using information from a different dimension (2D image space) to enhance 3D reconstruction. This cross-dimensional attention approach avoids the need for complex 3D-3D convolutions by leveraging the complementary information available in the 2D image domain, thereby reducing computational complexity while maintaining reconstruction accuracy.

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

Data Source

PatentUS12620170B2Sparse voxel transformer for camera-based 3D semantic scene completion
Publication Date: 2026.05.05 NVIDIA CORP
  • US12620170B2 patent drawing
  • US12620170B2 patent drawing
  • US12620170B2 patent drawing

AI summary

An artificial intelligence framework is described that incorporates a number of neural networks and a number of transformers for converting a two-dimensional image into three-dimensional semantic information. Neural networks convert one or more images into a set of image feature maps, depth information associated with the one or more images, and query proposals based on the depth information. A first transformer implements a cross-attention mechanism to process the set of image feature maps in accordance with the query proposals. The output of the first transformer is combined with a mask token to generate initial voxel features of the scene. A second transformer implements a self-attention mechanism to convert the initial voxel features into refined voxel features, which are up-sampled and processed by a lightweight neural network to generate the three-dimensional semantic information, which may be used by, e.g., an autonomous vehicle for various advanced driver assistance system (ADAS) functions.