3D Subject Representations Using Layered Meshes for Efficient Rendering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies face challenges in creating memory-efficient and high-quality renderings of complex 3D scenes, such as human faces, due to inefficiencies in volumetric representations and large computational requirements.
Innovation Solution
A computing device generates multilayer meshes and texture maps from image data, separating view-independent and view-dependent features to enable efficient rendering on commodity hardware.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If volumetric representations are used to model complex 3D scenes, then rendering quality is improved, but memory requirements and computational resources increase significantly
Solution Approach 1:
The patent segments the complex volumetric representation into multiple 2D image layers captured from different perspectives. Instead of storing and processing a single large volumetric dataset, the system divides the 3D scene into multiple 2D projections, each representing a specific viewpoint. This segmentation reduces memory requirements while preserving rendering quality by allowing selective processing of relevant image layers based on the desired output perspective.
Solution Approach 2:
The patent transitions from working with pure 3D volumetric data to using 2D image layers with depth information. By representing the 3D scene as a stack of 2D images captured from different angles and depths, the system effectively uses another dimension (the layer index) to encode spatial information. This dimensionality change reduces computational complexity and memory usage compared to traditional volumetric rendering while maintaining the ability to generate high-quality 3D representations.
2Manufacturing precision
If volumetric models are used to accurately represent complex 3D scenes, then modeling precision is improved, but computational resources required for sampling increase
Solution Approach 1:
The patent performs preliminary action by capturing and preprocessing images from multiple perspectives before the actual rendering operation. The 3D scene is pre-sampled and organized into layered 2D image representations during an offline or preprocessing stage. This preliminary action stores the essential geometric and appearance information in a compact form, eliminating the need for intensive computational sampling during runtime rendering operations.
Solution Approach 2:
The patent creates 2D image layer copies of the 3D scene from different perspectives and depths. Instead of repeatedly sampling the original volumetric data during rendering, the system uses pre-generated 2D image copies that can be efficiently composited and processed. These image copies serve as lightweight proxies for the full volumetric data, maintaining modeling precision while dramatically reducing computational resource requirements during rendering operations.
Data Source
AI summary
According to an aspect, a method includes generating at least one surface for a subject based on image data, the image data comprising a first image from a first perspective and a second image from a second perspective. The method further includes identifying a distribution of light intensity over the at least one surface and identifying a view independent feature based on the distribution of light intensity. The method also provides generating a texture map for a sequence of images based on the view independent feature.


