Video Encoding Hierarchical Delta Frames File Size Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for reducing video file size for long-term storage, such as removing delta-frames and key-frames, require transcoding or significant information loss, lacking a efficient and non-transcoding solution.

Innovation Solution

A video encoding method that organizes delta frames in a hierarchical prediction pattern with hidden delta frames, allowing for later replacement of key frames with corresponding delta frames, reducing file size without transcoding and maintaining video quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If key frames are removed to reduce file size, then storage space is reduced, but video quality and reliability deteriorate significantly

Engineering Contradiction:
Improvefile sizeVSAvoidvideo quality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The video stream is segmented into different frame types (key frames and delta frames) organized in a hierarchical prediction pattern. Delta frames are further segmented into temporal layers, allowing selective removal of less critical segments while preserving essential video information through retained key frames and selected delta frames.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Hidden delta frames are pre-encoded and stored alongside key frames during the initial encoding process. These hidden delta frames contain predictive information that can be later used to replace key frames, preparing the video stream in advance for potential file size reduction without quality loss.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If transcoding is performed to reduce file size, then storage space is reduced, but processing complexity and time increase

Engineering Contradiction:
Improvestorage spaceVSAvoidprocessing complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The video stream is pre-encoded with a specific hierarchical structure including hidden delta frames during the initial encoding process. This preliminary structuring eliminates the need for complex transcoding operations later, as file size reduction can be achieved through simple frame replacement using the pre-prepared hidden delta frames.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of performing complex transcoding operations, the solution uses pre-encoded hidden delta frames as copies that can directly replace key frames. This copying approach avoids the computational complexity of transcoding while achieving the desired file size reduction.

Inventive Principle:
Principle #26Copying

3Productivity

If delta frames are organized in hierarchical prediction pattern, then file size reduction efficiency is improved, but encoding complexity increases

Engineering Contradiction:
Improvefile size reduction efficiencyVSAvoidencoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Delta frames are segmented into multiple temporal layers within the hierarchical prediction pattern, allowing for efficient and selective file size reduction by removing entire layers. This segmentation enables productivity improvement through layer-based removal while the encoding complexity is managed through systematic organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The solution adds a temporal layer dimension to the traditional frame structure, organizing delta frames into hierarchical temporal layers. This dimensional organization enables more efficient file size reduction strategies while managing encoding complexity through structured multi-layer processing.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11457228B2Video encoding method and method for reducing file size of encoded video
Publication Date: 2022.09.27 AXIS
  • US11457228B2 patent drawing
  • US11457228B2 patent drawing
  • US11457228B2 patent drawing

AI summary

A video encoding method comprises encoding a series of images of original video data into an encoded video stream comprising key frames and delta frames, wherein the delta frames are organized in a hierarchical prediction pattern comprising a plurality of temporal layers. The video encoding method further comprises adding to the encoded video stream a hidden delta frame for at least some of the key frames. Each hidden delta frame corresponds to a key frame, is based on same original video data as the corresponding key frame and is referring to a previous key frame in the encoded video stream. Also, a method of reducing a file size of the video stream encoded according to the video encoding method is disclosed.