Video Streaming Color Transfer Using Grayscale Reference Frames

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video streaming technologies struggle to maintain visual consistency and efficiency in dynamic environments, leading to overexposure, underexposure, and inaccurate color representation due to abrupt changes in screen brightness and background color, which require increased computational resources and higher bitrates.

Innovation Solution

A method involving the capture and storage of a reference frame, conversion to grayscale, normalization of luminance, and application of color transfer instructions to adjust visual parameters, allowing for efficient color reconstruction during decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If rigid predefined adjustments are applied to stabilize visual quality, then visual consistency is improved, but processing power requirements increase and scalability is limited

Engineering Contradiction:
Improvevisual consistencyVSAvoidprocessing power
Core Design Contradiction:
Stability of the object's compositionVSPower

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting luminance normalization parameters and color transfer parameters based on scene characteristics. Instead of using rigid predefined adjustments, the system adapts parameters such as luminance scaling factors and color space transformation parameters to match the specific visual conditions of each scene, thereby maintaining visual consistency while avoiding excessive processing power requirements.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamics by transitioning from static preprocessing adjustments to dynamic adaptive processing. The system continuously monitors video stream characteristics and adjusts luminance normalization and color transfer operations in real-time based on detected scene changes, enabling the system to respond to varying visual conditions without requiring increased processing power for fixed adjustments.

Inventive Principle:
Principle #15Dynamics

2Reliability

If higher bitrates are used to compensate for visual fluctuations, then video quality is maintained, but network capacity is burdened and computing resources are strained

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by performing luminance normalization and color transfer operations during the encoding phase. By pre-adjusting the visual parameters of video frames before transmission, the system ensures consistent visual quality at the decoder without requiring higher bitrates, thereby reducing network bandwidth requirements while maintaining reliable video quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts and compensates for luminance and color variations through separate processing stages. By isolating luminance normalization from color encoding and applying color transfer as a distinct operation, the system removes the need to transmit additional data for visual consistency, thereby maintaining video quality while reducing the quantity of data transmitted over the network.

Inventive Principle:
Principle #2Taking out (Extraction)

3Stability of the object's composition

If luminance normalization is applied to all frames, then visual consistency is improved, but compression efficiency decreases and bandwidth increases

Engineering Contradiction:
Improveluminance consistencyVSAvoiddata transmission
Core Design Contradiction:
Stability of the object's compositionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by selectively applying luminance normalization only to specific regions or frames where visual consistency is needed. Instead of uniformly processing all frames, the system identifies regions with significant luminance variations and applies normalization only to those areas, thereby maintaining luminance consistency while minimizing the amount of data that requires re-encoding and transmission.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies partial action by performing luminance normalization on a subset of frames rather than all frames in the video sequence. The system selectively applies the transformation to frames where luminance variations exceed a threshold, thereby achieving acceptable luminance consistency while reducing the computational load and bandwidth requirements compared to full-frame processing.

Inventive Principle:
Principle #16Partial or excessive action

4Measurement precision

If color transfer instructions are applied to decoded grayscale frames, then color accuracy is improved, but decoding complexity increases

Engineering Contradiction:
Improvecolor accuracyVSAvoiddecoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges color transfer operations with the existing decoding pipeline. By integrating the color transfer instructions into the grayscale frame decoding process, the system applies color reconstruction as a unified operation rather than as a separate post-processing step, thereby improving color accuracy while minimizing additional decoding complexity through operational consolidation.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20260006215A1Temporal consistency and compression efficiency in video streaming
Publication Date: 2026.01.01 ADEIA GUIDES INC
  • US20260006215A1 patent drawing
  • US20260006215A1 patent drawing
  • US20260006215A1 patent drawing

AI summary

Systems and method for improving video streaming efficiency are provided. An example method includes receiving encoded frames of a media content item comprising a sequence of encoded grayscale frames and an encoded reference frame, wherein each encoded grayscale frame comprises a luminance parameter normalized to a luminance parameter of the encoded reference frame. The method also includes receiving metadata comprising color transfer instructions, and decoding the received frames to obtain a sequence of decoded grayscale frames and a decoded reference frame. The method then includes determining, for each decoded grayscale frame, a color transfer based on: (i) the color transfer instructions, and (ii) the decoded reference frame, and applying the color transfer to each decoded frame to obtain a sequence of decoded color frames.