Arbitrary Speed Video Playback via I-Frame GOP Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current streaming services lack the capability to reproduce moving image data at arbitrary speeds, limiting user flexibility in viewing experiences.

Innovation Solution

An image transmitting apparatus and method that stores separate moving image data for normal and multiple speed reproduction, using I-frames from group of pictures (GOPs) to generate and transmit bit streams for arbitrary speed playback, allowing clients to request and receive bit streams for playback at desired speeds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate moving image data for multiple speed reproduction is generated and stored using I-frames from GOPs, then the capability to reproduce moving images at arbitrary speeds is improved, but the device complexity and storage requirements increase

Engineering Contradiction:
Improvearbitrary speed reproduction capabilityVSAvoiddata storage and transmission system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the moving image data into separate streams optimized for different reproduction speeds. It divides the original video data into multiple speed-adapted versions by selecting and organizing I-frames from different GOP structures, creating distinct data streams for normal speed and multiple speed reproduction without requiring complete re-encoding of the entire video content.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary processing of the video data by pre-generating and storing multiple speed reproduction data streams with appropriate GOP structures and I-frame selections before transmission. This preliminary action allows the system to quickly switch between different reproduction speeds without real-time processing delays, as the speed-adapted data is prepared in advance.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If bit streams for arbitrary speed playback are transmitted separately, then user flexibility in viewing experience is improved, but the transmission bandwidth and data quantity increase

Engineering Contradiction:
Improveuser flexibility in playback speedVSAvoiddata transmission volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent creates a universal data structure where a single set of source video data serves multiple reproduction speed requirements. By organizing I-frames and GOPs in a flexible manner, the same base video content can be adapted for different playback speeds without requiring completely separate encoded versions for each speed, reducing overall data redundancy.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent changes key parameters of the video data structure, specifically the GOP size and I-frame frequency, to optimize for different reproduction speeds. By adjusting these parameters rather than re-encoding the entire video at different bitrates, the system achieves speed adaptation with reduced data overhead compared to traditional multi-bitrate streaming approaches.

Inventive Principle:
Principle #35Parameter changes

3Speed

If moving image data is reproduced at multiple speeds using selected I-frames, then reproduction speed flexibility is improved, but the manufacturing precision and data structure requirements increase

Engineering Contradiction:
Improvereproduction speed variabilityVSAvoiddata structure construction precision
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent applies different structural qualities to different portions of the video data stream. Specifically, it varies the density and placement of I-frames at different locations in the GOP structure to optimize for both normal and multiple speed reproduction. This local quality variation allows efficient random access and frame rate conversion without requiring uniform high-quality encoding throughout the entire stream.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements a nested data structure where speed-adapted bit streams are constructed within the existing MPEG video framework. The multiple speed reproduction data is nested within the standard GOP and I-frame structure, allowing the system to maintain compatibility with conventional video decoding while embedding additional speed adaptation layers without creating entirely new data formats.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS8385408B2Image display apparatus, image transmitting apparatus, image transmitting method and recording medium
Publication Date: 2013.02.26 LG ELECTRONICS INC
  • US8385408B2 patent drawing
  • US8385408B2 patent drawing
  • US8385408B2 patent drawing

AI summary

An image transmitting apparatus including a database configured to store first moving image data for multiple speed reproduction separately generated from second moving image data for normal speed reproduction, the first moving image data being constructed using I-frames selected from a plurality of group of pictures (GOPs) included in the second moving image data; a data transceiver configured to receive a signal requesting a bit stream for reproducing a moving image at an arbitrary multiple speed, and to transmit the bit stream for reproducing a moving image at an arbitrary multiple speed according to the signal; and a controller configured to control transmission of the bit stream for reproducing a moving image at the arbitrary multiple speed based on the first moving image data stored in the database.