Region-Based Video Coding for Mixed Lossless and Lossy UHD Frames

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional video coding systems face challenges in efficiently encoding and decoding ultra-high definition (UHD) video due to the large picture sizes, which require significant processing resources and memory, and existing lossy encoding methods sacrifice detail and resolution for efficiency, while lossless encoding is resource-intensive.

Innovation Solution

The proposed method divides video frames into sub-pictures based on quality and computation requirements, allowing for selective application of lossless and lossy encoding techniques using block differential pulse code modulation (BDPCM) and transform skip residual coding, optimizing resource utilization and achieving better compression.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If lossless encoding is used for UHD video, then resolution and detail are preserved, but processing resources and memory requirements increase significantly

Engineering Contradiction:
Improveresolution and detailVSAvoidprocessing resources and memory
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The video frame is divided into multiple regions (first region, second region, third region), each encoded with different methods. The first region uses block differential pulse code modulation for lossless encoding where quality is critical, while the second and third regions use transform skip residual coding and lossy encoding respectively, reducing overall processing complexity while maintaining quality where needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different encoding methods are applied to different regions of the video frame based on local quality requirements. The first region receives lossless encoding with full detail preservation, the second region uses transform skip residual coding for moderate quality, and the third region uses lossy encoding for lower quality requirements, optimizing the balance between quality and processing resources.

Inventive Principle:
Principle #3Local quality

2Productivity

If traditional lossy encoding is used, then processing efficiency improves, but resolution and detail are sacrificed

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidresolution and detail
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The frame is segmented into regions with different encoding priorities. Critical regions (first region) use lossless block differential pulse code modulation to preserve detail, while non-critical regions (third region) use lossy encoding for efficiency, achieving overall improved processing efficiency without sacrificing necessary resolution and detail.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Lossless encoding is applied locally to the first region where detail preservation is most important, while lossy encoding is applied to the third region where efficiency is prioritized. This selective approach maintains resolution and detail where needed while improving overall processing efficiency.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If the entire frame is encoded using block differential pulse code modulation, then quality is maintained, but processing time and resource consumption increase

Engineering Contradiction:
ImprovequalityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The frame is divided into three regions with different encoding methods. The first region uses block differential pulse code modulation for quality maintenance, while the second and third regions use transform skip residual coding and lossy encoding respectively, significantly reducing processing time while maintaining quality only where necessary.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Block differential pulse code modulation is applied only to the first region where quality is critical, rather than the entire frame. This localized approach maintains quality in important areas while reducing processing time through faster encoding methods in other regions.

Inventive Principle:
Principle #3Local quality

4Speed

If transform skip residual coding is used, then processing speed improves, but compression efficiency decreases

Engineering Contradiction:
Improveprocessing speedVSAvoidcompression efficiency
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

Transform skip residual coding is applied to the second region where processing speed is prioritized over maximum compression. The first region uses more efficient block differential pulse code modulation, and the third region uses lossy encoding, creating a balanced approach that achieves overall good compression efficiency while maintaining processing speed in appropriate regions.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250330583A1Methods and systems for combined lossless and lossy coding
Publication Date: 2025.10.23 DOLBY INTERNATIONAL AB
  • US20250330583A1 patent drawing
  • US20250330583A1 patent drawing
  • US20250330583A1 patent drawing

AI summary

An encoder includes circuitry configured to receive a video signal and generate an encoded bitstream for decoding by a decoder which identifies, in the bitstream, a current frame, wherein the current frame includes a plurality of regions, detect, in the bitstream, an indication that a first region is encoded according to a lossless encoding protocol and another region is encoded according to a lossy encoding protocol, and decode the current frame, wherein decoding the current frame further comprises decoding the first region using a lossless decoding protocol corresponding to the lossless encoding protocol.