3D Object Rendering via Segmented Mesh and Outline Preservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for converting two-dimensional outlines to three-dimensional objects are cumbersome, result in slow rendering times, and require large data sizes, making them unsuitable for internet and mobile applications due to the loss of original outline data and exponential increase in rendering times with quality settings.

Innovation Solution

A method that generates high-quality vector-based three-dimensional images with a minimal number of shapes and edges, allowing for efficient rendering by converting each viewing angle into two-dimensional shapes, suitable for online and mobile use, using a virtual tracing pen and caching to optimize processing, and producing a cartoon-like aesthetic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If three-dimensional objects are broken down into small triangular units for rendering, then the objects can be displayed with proper geometry, but the file size increases and rendering times become slow

Engineering Contradiction:
Improvegeometric accuracyVSAvoidrendering time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments the three-dimensional object into a hierarchical structure with a coarse mesh providing overall geometry and fine mesh providing local detail. This allows the renderer to process only necessary levels of detail, reducing overall rendering time while maintaining geometric accuracy where needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial detailing by rendering only certain regions of the object at high resolution while using lower resolution for other regions. This selective approach reduces total rendering time while maintaining sufficient geometric accuracy for the final image quality.

Inventive Principle:
Principle #16Partial or excessive action

2Manufacturing precision

If the mesh density is increased to improve image quality, then the rendering output quality improves, but the rendering time increases exponentially

Engineering Contradiction:
Improveimage qualityVSAvoidrendering speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent divides the object into coarse and fine mesh segments, allowing the system to achieve high image quality in critical areas without uniformly increasing mesh density across the entire object. This segmentation enables quality improvement without exponential rendering time increase.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different mesh densities to different regions of the object based on their importance to the final image quality. Critical features use fine mesh for high quality, while less important regions use coarse mesh, maintaining overall image quality while reducing total rendering time.

Inventive Principle:
Principle #3Local quality

3Ease of manufacture

If control points of curved edges are discarded during mesh sculpting, then the mesh modeling becomes simpler, but the original outline contours are lost and curves must be approximated

Engineering Contradiction:
Improvemodeling simplicityVSAvoidoutline data
Core Design Contradiction:
Ease of manufactureVSLoss of information

Solution Approach 1:

The patent performs preliminary action by preserving the original outline data and control points during the mesh sculpting process. This preserved data is then used in the rendering stage to accurately reconstruct curved edges, preventing loss of information while maintaining modeling simplicity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses the preserved outline data as an intermediary between the simple mesh structure and the final high-quality curved edges. The outline data acts as a mediator that guides the rendering process to reconstruct accurate contours without requiring complex mesh structures.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Ease of operation

If post-processing techniques are used to display outlines around objects, then the outlining function is achieved, but the overall processing complexity and time increase

Engineering Contradiction:
Improveoutlining capabilityVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the outlining function with the main rendering process by using the preserved original outline data directly during rendering. This integration eliminates the need for separate post-processing outlining steps, reducing overall processing complexity while maintaining outlining capability.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8243072B2Method for rendering an object
Publication Date: 2012.08.14 KRAMER PHILIP
  • US8243072B2 patent drawing
  • US8243072B2 patent drawing
  • US8243072B2 patent drawing

AI summary

The method is for rendering an object. An object to be rendered is identified. An outline of the object is defined. A front plate of the object is identified. A back plate that is shifted relative to the front plate is created. A beveled side extending between the front plate and the back plate is identified. A beveled contour of the beveled side from a series of segments of edges is created. A boundary line between visible and non-visible segments of surfaces is identified.