3D Gaussian Splatting for Perspective Distortion Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional 3D Gaussian splatting mechanisms distort perspective rendering due to approximate affine transformations, leading to suboptimal view quality and numerical instability.

Innovation Solution

Implement exact perspective geometric transformation by un-projecting pixels from 2D planes to 3D space, using 3D low-pass filtering and pixel super-sampling, and applying novel densification and pruning mechanisms to balance rendering quality and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If approximate affine transformation is used to reshape projected 3D Gaussian as 2D Gaussian, then computational efficiency is improved, but perspective rendering accuracy deteriorates

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidperspective rendering accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent inverts the conventional approach by un-projecting pixels from 2D image plane back to 3D space using inverse camera projection, then querying 3D Gaussians at these un-projected positions. This inversion eliminates the need for approximate affine transformations while maintaining computational efficiency, as the inverse projection can be computed directly without iterative optimization.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent replaces the mechanical/iterative affine transformation process with a direct mathematical inverse projection formula. Instead of using approximate affine transformations that require optimization, the system uses closed-form inverse camera projection equations to map 2D pixels to 3D query positions, achieving exact perspective transformation with simpler computation.

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

2Speed

If conventional 3DGS splatting mechanism is used, then rendering speed is improved, but view quality deteriorates due to perspective distortion

Engineering Contradiction:
Improverendering speedVSAvoidview quality
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent maintains rendering speed by inverting the projection pipeline: instead of projecting 3D Gaussians to 2D and splatting (which causes perspective distortion), it un-projects 2D pixels to 3D space and queries Gaussians directly at these positions. This inversion preserves perspective accuracy while keeping the splatting operation fast and direct.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent introduces 3D query positions as an intermediary representation between 2D image plane and 3D Gaussian space. These query positions serve as a bridge that allows direct sampling of 3D Gaussians without intermediate projection steps, eliminating perspective distortion while maintaining efficient rendering through direct 3D-to-2D mapping.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If inverse camera projection is used to un-project pixels to 3D space, then perspective accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improveperspective accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex iterative optimization systems with simple closed-form inverse projection formulas. The inverse camera projection can be computed directly using standard matrix operations and arithmetic, avoiding the need for complex iterative solvers while achieving exact perspective transformation.

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

Solution Approach 2:

The patent changes the parameter representation from approximate affine transformation parameters to exact inverse projection parameters. By using direct inverse camera projection equations with explicit mathematical formulas, the system achieves higher precision without increasing computational complexity, as the formulas can be evaluated efficiently with standard floating-point operations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250308144A1Three dimensional gaussian splatting with exact perspective transformation
Publication Date: 2025.10.02 NVIDIA CORP
  • US20250308144A1 patent drawing
  • US20250308144A1 patent drawing
  • US20250308144A1 patent drawing

AI summary

Three-dimensional Gaussian splatting mechanisms that initialize a set of 3D Gaussian distributions, un-project pixels from two-dimensional (2D) planes to 3D space by applying queries to the 3D Gaussians at expected un-projected ray depth positions, and splat the 3D Gaussian distributions on the 2D planes based on the expected un-projected ray depth positions.