Texture Mapping Timing Control via CG Attribute Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the field of computer graphics (CG) production, it is challenging to simultaneously perform texture mapping operations while viewing the image being mapped, especially when switching between moving images, as the timing of image switching during live broadcasting operations is difficult to match with the animation's predetermined timing and speed.

Innovation Solution

An image processing apparatus is designed with an image selection unit, image generation unit, image mapping unit, and image selection control unit, which allows for easy designation of switching timing by controlling image data selection based on attributes within the CG description data, enabling precise timing of texture mapping during CG production.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual manipulation of image selection unit is used for switching moving images, then the operation is flexible, but the timing cannot be matched with predetermined CG animation timing

Engineering Contradiction:
Improvemanual switching flexibilityVSAvoidtiming accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The invention stores switching timing information in advance within the CG description data during the CG production phase. This preliminary action allows the system to automatically retrieve and execute the stored timing information during live broadcasting, eliminating the need for manual timing adjustments while maintaining precise synchronization with the animation.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If image switching is performed manually during operation, then real-time control is possible, but the proceeding speed changes make timing matching difficult

Engineering Contradiction:
Improvereal-time control capabilityVSAvoidtiming synchronization
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically controls image switching based on stored timing information from CG description data, creating a closed-loop system where the switching timing is determined by pre-analyzed animation characteristics. This feedback mechanism ensures consistent timing synchronization regardless of variations in animation playback speed.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If texture mapping is performed with multiple input images, then the animation richness is improved, but the switching timing coordination becomes complex

Engineering Contradiction:
Improveanimation richnessVSAvoidswitching timing coordination
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The invention divides the complex switching coordination task into separate, manageable components by storing switching timing information for each input image independently in the CG description data. This segmentation allows the system to handle multiple images systematically, reducing coordination complexity while maintaining animation richness.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8698830B2Image processing apparatus and method for texture-mapping an image onto a computer graphics image
Publication Date: 2014.04.15 SONY GROUP CORP
  • US8698830B2 patent drawing
  • US8698830B2 patent drawing
  • US8698830B2 patent drawing

AI summary

Provided is an image processing apparatus which includes an image selection unit selecting one image data from a plurality of input image data, an image generation unit generating a computer graphics image based on computer graphics description data, an image mapping unit determining an object or a portion of the object of computer graphics drawn by the image generation unit as the target of texture mapping and texture-mapping an image according to the image data selected by the image selection unit onto a surface of the target of texture mapping, and an image selection control unit controlling the image data selection by the image selection unit according to an attribute given to the target of texture mapping.