Key Frame Interpolation for Seamless Image Switching in Content Creation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content creation technologies for home entertainment systems require expertise and are time-consuming, especially for high-resolution or complex image displays, as they separate configuration and display processes, making it difficult to efficiently create contents with intended image transitions.

Innovation Solution

A content creation aiding device and method that uses a scenario file to configure and manage the movement of a display area, allowing users to easily set up key frames and interpolate boundary frames for seamless image switching, thereby simplifying the creation of interactive and dynamic content with hierarchical image data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the display area is automatically moved in a predefined sequence, then the content playback is smooth, but the configuration process becomes complex and requires expertise

Engineering Contradiction:
Improveease of content configurationVSAvoidconfiguration process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by automatically generating intermediate key frames and configuring display area movements between user-defined key frames. The configuration generating unit creates the detailed animation sequence in advance, so that when content is played back, the display area moves smoothly through predefined sequences without requiring manual configuration of each intermediate step.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system serves itself by automatically generating the configuration data for display area movements. The configuration generating unit uses the link configuration file and user-defined key frames to autonomously create the intermediate animation sequences, eliminating the need for manual configuration of each movement step and reducing the expertise required for content creation.

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If high-resolution images are displayed, then the image quality is improved, but the content creation time increases

Engineering Contradiction:
Improveimage display qualityVSAvoidcontent creation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring the link configuration file that defines linked areas and their corresponding display areas in post-switching images. This preparation work is done once, and then the same configuration can be reused for creating content with high-resolution images, avoiding the need to manually adjust and configure each high-resolution image individually, thus reducing content creation time while maintaining image quality.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If the display area movement is manually configured, then the movement precision is improved, but the operation complexity increases

Engineering Contradiction:
Improvedisplay area movement precisionVSAvoidoperation simplicity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system performs preliminary actions by automatically generating intermediate key frames and movement configurations between user-defined key frames. The configuration generating unit creates the detailed animation sequence in advance, ensuring precise display area movements while requiring minimal user input. Users only need to define key frames, and the system handles the precise intermediate movements automatically.

Inventive Principle:
Principle #10Preliminary action

4Manufacturing precision

If multiple key frames are configured for image transitions, then the image switching accuracy is improved, but the configuration time increases

Engineering Contradiction:
Improveimage switching accuracyVSAvoidconfiguration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring the link configuration file that defines linked areas and their corresponding display areas in post-switching images. This preparation work is done once, and then the same configuration can be reused for creating content with high-resolution images, avoiding the need to manually adjust and configure each high-resolution image individually, thus reducing content creation time while maintaining image quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system serves itself by automatically generating the configuration data for display area movements. The configuration generating unit uses the link configuration file and user-defined key frames to autonomously create the intermediate animation sequences, eliminating the need for manual configuration of each movement step and reducing the expertise required for content creation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8418063B2Aiding device in creation of content involving image display according to scenario and aiding method therein
Publication Date: 2013.04.09 SONY INTERACTIVE ENTERTAINMENT LLC
  • US8418063B2 patent drawing
  • US8418063B2 patent drawing
  • US8418063B2 patent drawing

AI summary

A request acknowledging unit in a scenario creation unit of a content creation aiding device acknowledges a user request related to scenario configuration. A displayed image processing unit displays an image on a display device to assist the user to set up a key frame. A key frame interpolation unit inserts a key frame that triggers switching of the display to a link destination image when the display area reaches an area in which a link is set up. A coordinate converting unit represents the key frame using frame parameters in a coordinate system of a post-switching image. A correction unit corrects the key frame by applying, to the key frame set up, correction that is opposite to the correction applied to a frame when the frame is displayed. A scenario file output unit creates an ultimate scenario file and stores the file in a storage device.