Key-Frame Library Video Coding with Identifier-Based Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding methods transmit full key frames, which can result in excessive data transmission, especially in scenarios with repeated key frames, increasing power, complexity, and cost in channel transmission.

Innovation Solution

Implement a system where key frames are replaced with identification values, allowing the receiving device to recall stored key frames, reducing data transmission by using key frame identifiers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full key frames are transmitted in video encoding, then video quality is maintained, but data transmission volume increases excessively

Engineering Contradiction:
Improvevideo qualityVSAvoiddata transmission volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent uses key frame identifiers that reference stored key frames instead of transmitting complete key frame data. The receiving device retrieves the actual key frame data from storage using the identifier, effectively copying the reference mechanism to reduce transmission volume while maintaining video quality.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces key frame identifiers as intermediary elements between the encoder and decoder. These identifiers act as mediators that point to stored key frames, allowing the system to reduce transmission data while maintaining quality through reference to pre-stored or previously transmitted key frame data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Use of energy by moving object

If key frame identifiers are used to reduce data transmission, then power consumption decreases, but device complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoidsystem complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-storing key frames in the receiving device's memory before actual playback. This allows the system to use lightweight identifiers during transmission and playback, reducing real-time processing complexity and power consumption while maintaining the ability to retrieve full key frame data when needed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12457344B2Advanced video coding using a key-frame library
Publication Date: 2025.10.28 GOOGLE LLC
  • US12457344B2 patent drawing
  • US12457344B2 patent drawing
  • US12457344B2 patent drawing

AI summary

A method including generating at least one of a key frame and an inter-predicted frame based on a received video stream including at least one video frame, the inter-predicted frame being generated using information from the key frame, determining whether the key frame is stored at a receiving device, selecting video data as one of the key frame or a key frame identifier representing the key frame based on whether the key frame is stored at the receiving device, and communicating at least one of the video data and the inter-predicted frame.