Hierarchical Video Encoding for Adaptive Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video content delivery systems struggle to ensure that all users can view content at the highest possible quality their decoding devices can handle, due to varying device capabilities and available bandwidth.

Innovation Solution

A method for encoding video data in a hierarchical arrangement, comprising a base layer and multiple enhancement layers with sub-layers, allowing decoders to adaptively vary the video quality based on their capabilities and available bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If content is provided at the lowest supported specification to ensure all devices can decode it, then compatibility across all devices is improved, but video quality deteriorates because many devices cannot view content at their optimal capabilities

Engineering Contradiction:
ImprovecompatibilityVSAvoidvideo quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The video stream is segmented into multiple layers: a base layer that ensures minimum quality and compatibility across all devices, and enhancement layers that provide additional quality for capable devices. Each layer can be independently decoded, allowing devices to receive appropriate quality levels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The solution adds a dimensional approach by creating multiple quality dimensions (base layer + enhancement layers) rather than a single quality level. This allows the same content to exist at multiple quality levels simultaneously, resolving the trade-off between compatibility and quality.

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

2Manufacturing precision

If multiple channels showing the same content at different qualities are provided to match various device capabilities, then video quality for each device is improved, but system complexity and bandwidth costs deteriorate

Engineering Contradiction:
Improvevideo qualityVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

Multiple quality channels are merged into a single hierarchical stream structure. Instead of maintaining separate broadcast channels for different qualities, the base layer and enhancement layers are combined into one stream that devices can selectively decode according to their capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single hierarchical stream serves multiple functions: it provides compatibility for basic devices through the base layer, enhanced quality for advanced devices through additional layers, and scalable adaptation to various bandwidth conditions, replacing the need for multiple dedicated channels.

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

3Manufacturing precision

If multiple channels showing the same content at different qualities are provided to match various device capabilities, then video quality for each device is improved, but bandwidth consumption deteriorates

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The enhancement layers are extracted as optional add-on components to the base layer. Devices only receive and process the enhancement layers if they have the capability and bandwidth to handle them, extracting only the necessary quality enhancement from the full hierarchical structure.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Devices perform partial decoding by receiving only the base layer when bandwidth is limited, or partial enhancement when capabilities are moderate. The hierarchical structure allows graceful degradation where devices can function with incomplete layers rather than requiring the full quality spectrum.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12219159B2Adaptive video quality
Publication Date: 2025.02.04 V NOVA INT LTD
  • US12219159B2 patent drawing
  • US12219159B2 patent drawing
  • US12219159B2 patent drawing

AI summary

A method for encoding a first stream of video data comprising a plurality of frames of video, the method, for one or more of the plurality of frames of video, comprising the steps of: encoding in a hierarchical arrangement a frame of the video data, the hierarchical arrangement comprising a base layer of video data and a first enhancement layer of video data, said first enhancement layer of video data comprising a plurality of sub-layers of enhancement data, such that when encoded: the base layer of video data comprises data which when decoded renders the frame at a first, base, level of quality; and each sub-layer of enhancement data comprises data which, when decoded with the base layer, render the frame at a higher level of quality than the base level of quality; and wherein the steps of encoding the sub-layers of enhancement data comprises: quantizing the enhancement data at a determined initial level of quantization thereby creating a set of quantized enhancement data; associating to each of the plurality of sub-layers a respective notional quantization level and allocating, for each of the plurality of sub-layers, a sub-set of the set of quantized enhancement data based on the respective notional quantization level.