Weighted Prediction Using Fade Metadata for Video Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional cloud gaming techniques face high processing demands due to independent graphics rendering and media encoding processes, with video encoders requiring significant computation for fade detection and analysis.

Innovation Solution

A weighted prediction mechanism that extracts fade effects information during graphics rendering and transmits it as metadata for encoding, implementing fade and region information to perform weight prediction computations on designated frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional video encoding uses weighted prediction tool to improve coding efficiency for linear brightness variation, then coding efficiency is improved, but computation required to detect and analyze fade effects increases significantly

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcomputation power
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent applies preliminary action by having the graphics processing unit extract fade effect information during the graphics rendering phase before the video encoding process begins. This pre-extraction of metadata including fade start/end frames and region information eliminates the need for the video encoder to perform computationally intensive fade detection and analysis, thereby reducing encoding computation while maintaining coding efficiency improvements from weighted prediction

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism where metadata containing fade effect information is transmitted from the graphics processing unit to the video encoder. This metadata acts as an intermediary that carries pre-processed fade detection results, allowing the video encoder to apply weighted prediction without performing its own fade analysis, thus reducing computational burden while maintaining coding efficiency

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If graphics rendering and media encoding are performed as independent processes, then processing is simplified, but total processing power consumption increases

Engineering Contradiction:
Improveprocess independenceVSAvoidprocessing power
Core Design Contradiction:
Device complexityVSPower

Solution Approach 1:

The patent merges the fade detection function into the graphics rendering process by implementing a weighted prediction mechanism within the graphics processing unit. This combination allows the GPU to extract fade effect information during rendering and provide it as metadata to the video encoder, creating a coordinated workflow that reduces total processing power while maintaining the functional separation of graphics rendering and media encoding through optimized data flow

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20260052233A1Weighted prediction mechanism
Publication Date: 2026.02.19 INTEL CORP
  • US20260052233A1 patent drawing
  • US20260052233A1 patent drawing
  • US20260052233A1 patent drawing

AI summary

An apparatus to facilitate encoding video data is disclosed. The apparatus includes rendering logic to render graphics video data as frame data, fade extractor logic to extract fade effects data to be applied to the frame data to generate frame auxiliary metadata comprising the fade effects data, weighted prediction logic to receive the frame data and the auxiliary metadata and compute one or more weighted predictions on the frame data at one or more frame sequences indicated in the fade effects data and encoding logic to encode the frame data based on the one or more weighted predictions.