Image Generation Using Pre-Calculated Vector Maps for High Quality Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing three-dimensional computer graphics technologies face challenges in maintaining image quality when enlarging or changing the angle of a model, particularly in stereoscopic viewing, as they often require increased processing costs and data detail to avoid unnatural representations.

Innovation Solution

An image generation apparatus and method that generates high-quality images by projecting a three-dimensional object onto a polygon plane, acquiring displacement information to create a vector map, and using this information to determine pixel positions and color values, thereby allowing for accurate representation without significant processing cost increases.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If more detailed data is assigned to the object model and a more detailed shape is created in the drawing process, then image quality is improved, but processing cost increases

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

Solution Approach 1:

The patent pre-calculates and stores displacement vectors for each pixel in a vector map before the actual drawing process. This preliminary action allows the rendering system to quickly apply pre-computed displacement information during rendering, avoiding the need for complex real-time calculations while maintaining high image quality. The vector map is generated in advance and can be reused across multiple rendering operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a vector map as an intermediary data structure that bridges the object model and the final rendered image. This vector map contains pre-calculated displacement vectors that mediate between the original polygon geometry and the desired curved surface appearance, enabling efficient rendering without directly manipulating complex 3D geometry during the drawing process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the model is enlarged or changed in angle, then the field of view is expanded, but the original shape representation deteriorates

Engineering Contradiction:
Improvefield of viewVSAvoidshape representation
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent implements a dynamic displacement vector application system that adapts to different viewing angles and magnification levels. The displacement vectors are applied based on the current camera position and orientation, allowing the system to maintain accurate shape representation across various field of view configurations. The rendering process dynamically adjusts how displacement vectors are utilized based on the viewing conditions.

Inventive Principle:
Principle #15Dynamics

3Productivity

If simple processing is used, then processing speed is improved, but the object surface appears unnatural

Engineering Contradiction:
Improveprocessing speedVSAvoidsurface realism
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent creates a vector map that copies and stores displacement information for each pixel, representing the difference between the flat polygon projection and the desired curved surface appearance. This copied displacement data is then applied during rendering to achieve realistic curved surface effects without performing complex 3D geometry operations in real-time, thus maintaining high processing speed while improving surface realism.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11120614B2Image generation apparatus and image generation method
Publication Date: 2021.09.14 SONY INTERACTIVE ENTERTAINMENT LLC
  • US11120614B2 patent drawing
  • US11120614B2 patent drawing
  • US11120614B2 patent drawing

AI summary

In an image generation apparatus, a virtual space generation section generates a virtual space in which an object and a virtual camera are arranged in accordance with input information acquired by an input information acquisition section. An intermediate image generation section draws the virtual space by a past technique. A curved surface generation section of a display image generation section generates, for each polygon of an object, a curved surface corresponding to the polygon. A pixel displacement acquisition section acquires a correspondence in pixel position between an image drawn with a planar polygon and a curved surface image. A drawing section determines color values of the pixels of the display image in accordance with the correspondence by referring to an original image. An output section outputs data of the display image generated as described above to a display apparatus.