View-Dependent Texture Blending for 3D Rendering Misalignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional online marketplaces lack the ability to provide users with interactive 3D visualizations of products, allowing users to view and manipulate items from various angles and perspectives, leading to inaccuracies and misalignment artifacts in 3D renderings.

Innovation Solution

The use of commercially available sensors that capture real-time depth and color data, combined with high-resolution cameras, to create dense 3D models with photorealistic texture, enabling interpolation between viewpoints based on a coarse geometric structure, and view-dependent texture blending to correct misalignment artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional 3D rendering methods are used to create product visualizations, then the implementation is simple, but misalignment artifacts appear and viewing accuracy deteriorates

Engineering Contradiction:
Improveviewing accuracyVSAvoidrendering system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The rendering system segments the texture application process by creating view-dependent texture maps that are specific to each viewpoint. Instead of using a single generic texture for all views, the system divides the texture representation into multiple viewpoint-specific components, allowing each to be optimized independently to eliminate misalignment artifacts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by using photorealistic textures captured from specific viewpoints rather than uniform textures across all views. Each viewpoint receives a locally optimized texture map that accurately represents the product appearance from that specific angle, improving viewing accuracy without requiring complex global rendering adjustments.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If high-resolution photographs from multiple angles are used, then product information is conveyed effectively, but interactivity and arbitrary viewpoint viewing are limited

Engineering Contradiction:
Improveviewpoint flexibilityVSAvoiddata storage requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system transitions from 2D photograph displays to 3D virtual product models that can be viewed from arbitrary viewpoints. By creating a 3D mesh model with view-dependent texture maps, the system adds the dimension of rotational freedom, allowing users to examine products from any angle without requiring physical photographs from every possible viewpoint.

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

Solution Approach 2:

Instead of storing and displaying numerous high-resolution photographs from different angles, the system creates a single 3D digital copy of the product that can be rendered from any viewpoint. This virtual copy replaces the need for extensive photographic documentation while providing superior interactivity and viewpoint flexibility.

Inventive Principle:
Principle #26Copying

3Reliability

If view-dependent texture blending is implemented, then misalignment artifacts are eliminated, but computational complexity increases

Engineering Contradiction:
Improverendering accuracyVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary action by pre-computing view-dependent texture maps for each viewpoint before rendering. Instead of calculating textures in real-time during rendering, the textures are prepared in advance based on the captured photographs and viewpoint geometry, reducing the computational burden during actual product visualization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary process of creating view-dependent texture maps that act as intermediaries between the original photographs and the final 3D rendering. These intermediate texture maps facilitate smooth blending between different viewpoints while eliminating misalignment artifacts, simplifying the overall rendering pipeline.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10325402B1View-dependent texture blending in 3-D rendering
Publication Date: 2019.06.18 AMAZON TECH INC
  • US10325402B1 patent drawing
  • US10325402B1 patent drawing
  • US10325402B1 patent drawing

AI summary

Various approaches discussed herein enable providing accurate 3D visualizations of an object at arbitrary viewpoints by identifying portions of geometric mesh data (e.g., triangles of a triangular mesh) associated with the object and determining instances of image data (e.g., high-resolution image data) in which the portions of geometric mesh data are viewable, the instances captured at various viewpoints surrounding the object. The instances of image data are modified based on mappings between the various viewpoints, such that features of a texture generated for a pixel location of the 3D visualization are based on accurate pixel locations of the modified instances of image data, offering a clear rendering of the object without misalignment artifacts.