Canonical Texture Mapping for High-Fidelity 3D Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Recent Neural Radiance Fields (NeRFs) and Neural Fields (NFs) struggle to preserve high-frequency details during 3D reconstruction from single-view images, leading to inconsistent rendering and inability to disentangle texture from geometry, which limits their application in tasks like texture transfer and editing.

Innovation Solution

A computer-implemented method that uses a machine-learned correspondence network to map three-dimensional locations of pixels into a two-dimensional canonical coordinate space, allowing for the retrieval and application of texture values, enabling high-fidelity 3D consistent representations and texture editing without requiring multi-view consistency or fine-tuning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Neural Radiance Fields (NeRFs) are used for 3D reconstruction from single-view images, then 3D consistent rendering is achieved, but high-frequency details are lost

Engineering Contradiction:
Improve3D consistent renderingVSAvoidhigh-frequency details
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent segments the 3D representation into two distinct components: a geometry representation (using NeRFs for volumetric rendering) and a texture representation (using canonical texture maps for high-frequency detail). This segmentation allows each component to specialize - the geometry handles 3D consistency while the texture handles detail preservation, resolving the contradiction between reliable 3D rendering and high-frequency detail preservation

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a correspondence network as an intermediary that learns to map between 3D surface points and 2D canonical texture coordinates. This intermediary component bridges the geometry representation and texture representation, enabling the transfer of high-frequency texture details onto the 3D geometry without compromising either 3D consistency or detail fidelity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If Neural Fields (NFs) learn 3D representations from class-specific single view image collections, then 3D reconstruction is achieved, but texture and geometry cannot be disentangled

Engineering Contradiction:
Improve3D reconstructionVSAvoidtexture transfer and editing
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the unified 3D representation into separate geometry and texture components. The geometry is represented by the NeRF volumetric model while the texture is represented by canonical texture maps defined in a 2D parameter space. This segmentation enables independent manipulation of texture and geometry, making texture transfer and editing operations possible while maintaining reliable 3D reconstruction

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from learning 3D representations directly from images to learning a 2D canonical texture space that parameterizes the texture information. By projecting 3D surface points onto a 2D canonical coordinate system through the correspondence network, the system creates an additional dimensional abstraction that separates texture from geometry, enabling versatile texture operations

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

3Adaptability or versatility

If image-space approximations are used for arbitrary resolution 3D reconstruction, then rendering flexibility is achieved, but multi-view consistency is broken

Engineering Contradiction:
Improvearbitrary resolution renderingVSAvoidmulti-view consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent creates a canonical copy of the texture information in a standardized 2D parameter space. Instead of working directly with image-space approximations that vary with resolution, the system creates a resolution-independent canonical texture representation that can be copied and applied to any rendering resolution, maintaining multi-view consistency while providing arbitrary resolution flexibility

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20240428500A1High Fidelity Canonical Texture Mapping from Single-View Images
Publication Date: 2024.12.26 GOOGLE LLC
  • US20240428500A1 patent drawing
  • US20240428500A1 patent drawing
  • US20240428500A1 patent drawing

AI summary

Provided are systems and methods for creating 3D representations from one or more images of objects. It involves training a machine-learned correspondence network to convert 3D locations of pixels into a 2D canonical coordinate space. This network can map texture values from ground truth or synthetic images of the object into the 2D space, creating a texture data set. When a new synthetic image is generated from a specific pose, the 3D locations can be mapped into the 2D space, allowing texture values to be retrieved and applied to the new image. The system also enables users to edit the texture data, facilitating texture edits and transfers across objects.