3D Mesh Accuracy via Semantic Region Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 3D modeling systems are resource-intensive and unable to efficiently generate high-quality free viewpoint videos in real-time, limiting their application in live or near-real-time broadcasting due to processing demands and system resource constraints.

Innovation Solution

A method and system that utilize semantic data to improve 3D representation by setting parameters for each region in input data, generating 3D models, and applying parameterized compression to reduce processing load, allowing for efficient generation and rendering of 3D models in FVV systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional 3D modeling techniques are used to generate high-quality free viewpoint videos, then the quality and accuracy of 3D representations are improved, but the processing time and system resource requirements increase significantly

Engineering Contradiction:
Improve3D model accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments the 3D modeling process by dividing the scene into multiple depth layers or slices. Each layer is processed independently to generate 2D images, which are then composited to create the final 3D representation. This segmentation reduces the computational complexity of processing the entire scene at once, enabling faster generation while maintaining model accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses 2D image copies or projections as intermediaries to represent 3D information. Instead of directly computing complex 3D geometries from raw data, the system creates 2D representations that can be efficiently processed and then synthesized into 3D models, significantly reducing processing time while preserving essential spatial information.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If detailed 3D models are generated for high-quality video rendering, then the visual quality is improved, but the computational power and storage requirements increase

Engineering Contradiction:
Improvemodel detail qualityVSAvoidprocessing power
Core Design Contradiction:
Manufacturing precisionVSPower

Solution Approach 1:

The patent applies partial action by processing only the necessary portions of the scene at high detail levels. Rather than rendering every element with maximum detail, the system selectively applies detailed 3D modeling to regions that require it, while using simplified representations for other areas, thus reducing overall computational power requirements while maintaining visual quality where needed.

Inventive Principle:
Principle #16Partial or excessive action

3Speed

If real-time processing is implemented for live broadcasting, then the responsiveness is improved, but the processing quality and model accuracy may deteriorate

Engineering Contradiction:
Improvereal-time processing speedVSAvoid3D representation quality
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

By segmenting the scene into multiple depth layers that can be processed in parallel, the system achieves real-time processing speeds while maintaining quality. Each layer is independently rendered and then combined, allowing for efficient utilization of processing resources and maintaining acceptable 3D representation quality under real-time constraints.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11574443B2Techniques for improving mesh accuracy using labeled inputs
Publication Date: 2023.02.07 TAKE TWO INTERACTIVE SOFTWARE INC
  • US11574443B2 patent drawing
  • US11574443B2 patent drawing
  • US11574443B2 patent drawing

AI summary

A method and system for improving a three-dimensional (3D) representation of objects using semantic data. The method comprises receiving an input data generated in response to captured video in a filming area; setting at least one parameter for each region in the input data; and generating a 3D representation based in part on the at least one parameter and semantic data associated with the input data.