Cloud HDR Video Coding With Scene-Based Workload Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud-based video coding systems for HDR content face challenges in workload allocation and processing, leading to unacceptable overheads in reshaping-related metadata, especially at low bit rates, which compromises video quality.

Innovation Solution

A cloud-based system employs a dispatcher node to segment input video into scenes, using a scene-to-segment allocation strategy that optimizes workload distribution across computing nodes, generating scene-based reshaping metadata to reduce overhead and maintain video quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If frame-by-base reshaping metadata is updated in cloud-based HDR video coding, then video quality is maintained, but metadata overhead becomes unacceptable especially at low bit rates

Engineering Contradiction:
Improvevideo qualityVSAvoidmetadata overhead
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent segments the video sequence into scenes and generates reshaping metadata at the scene level rather than frame-by-frame. This segmentation approach maintains video quality by capturing essential scene characteristics while dramatically reducing metadata overhead by eliminating redundant per-frame metadata generation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by generating reshaping metadata only when necessary (at scene transitions) rather than for every frame. This selective approach reduces metadata overhead while maintaining sufficient video quality by updating metadata only when scene characteristics change.

Inventive Principle:
Principle #16Partial or excessive action

2Productivity

If workload is distributed across multiple computing nodes, then processing efficiency is improved, but workload balance and video quality trade-offs complicate the system

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidworkload balance complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the video sequence into scenes and assigns complete scenes to individual computing nodes for parallel processing. This segmentation enables efficient workload distribution while maintaining workload balance, as each node processes independent scene segments without requiring complex inter-node coordination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The dispatcher node performs preliminary scene segmentation and assignment before distributed processing begins. This preliminary action establishes a balanced workload distribution across computing nodes, eliminating the need for complex runtime workload balancing mechanisms.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If scene-based forward reshaping is used to reduce metadata overhead, then processing efficiency improves, but maintaining video quality becomes challenging

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidvideo quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system performs preliminary scene analysis to identify scene boundaries and characteristics before encoding. This preliminary action enables the generation of accurate scene-based reshaping metadata that maintains video quality by capturing essential scene information upfront, avoiding the need for frame-by-frame processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the temporal granularity of reshaping metadata from frame-level to scene-level parameters. This parameter change reduces processing complexity and metadata overhead while maintaining video quality by using scene-level parameters that capture the essential characteristics needed for high-quality reconstruction.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12581136B2Workload allocation and processing in cloud-based coding of HDR video
Publication Date: 2026.03.17 DOLBY LABORATORIES LICENSING CORP
  • US12581136B2 patent drawing
  • US12581136B2 patent drawing
  • US12581136B2 patent drawing

AI summary

In a cloud-based system for encoding high dynamic range (HDR) video, a computing node is assigned to be a dispatcher node, segmenting the input video into scenes and generating a scene to segment allocation to be used by other computing nodes. The scene to segment allocation process includes one or more iterations with an initial random assignment of scenes to computing nodes, followed by a refined assignment based on optimizing the allocation cost across all the computing nodes. Methods to generate scene-based forward and backward reshaping functions to optimize video coding and improve the coding efficiency of reshaping-related metadata are also examined.