Video Frame Region Coding With Mixed Lossless and Lossy Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional video coding systems face challenges in efficiently compressing ultra-high definition (UHD) videos due to the high computational requirements of lossless encoding and the inefficiencies of lossy encoding, which can result in significant processing times and memory usage, especially when dealing with large picture sizes.

Innovation Solution

The implementation of combined lossless and lossy video compression coding, where a frame is divided into sub-pictures based on quality and computation requirements, allowing for independent encoding and decoding using multiple processor threads, and selectively applying lossless coding to regions that require it, such as those with significant motion, while using lossy coding for regions with minimal motion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If lossless encoding is applied to the entire frame, then video quality is improved, but processing time and memory usage increase significantly

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The frame is divided into multiple sub-pictures, allowing different encoding methods to be applied to different regions. This segmentation enables selective lossless encoding only in regions requiring high quality, while other regions use more efficient lossy encoding, thus reducing overall processing time while maintaining necessary video quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different encoding precision is applied to different regions of the frame based on local requirements. Motion-heavy regions use lossless encoding to maintain quality, while static or less important regions use lossy encoding to reduce processing burden, achieving optimal balance between quality and processing time.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If lossless encoding is applied to the entire frame, then video quality is improved, but memory usage increases significantly

Engineering Contradiction:
Improvevideo qualityVSAvoidmemory usage
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

By segmenting the frame into sub-pictures, the patent applies lossless encoding only to specific regions that require it, rather than the entire frame. This reduces the total amount of data that needs to be stored in memory while maintaining video quality in critical areas.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different encoding strategies to different regions, using lossless encoding only where necessary and lossy encoding elsewhere, thereby optimizing memory usage by storing only the necessary amount of high-precision data.

Inventive Principle:
Principle #3Local quality

3Productivity

If lossy encoding is used, then processing efficiency is improved, but video quality deteriorates

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

Solution Approach 1:

The patent applies lossy encoding to regions where quality requirements are lower, such as static backgrounds or less important areas, thereby maintaining processing efficiency while still achieving acceptable video quality for those regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

By dividing the frame into sub-pictures, the patent can apply lossy encoding to entire sub-pictures that don't require high quality, thereby improving overall processing efficiency while maintaining quality only where necessary.

Inventive Principle:
Principle #1Segmentation

4Device complexity

If uniform encoding is applied to the entire frame, then encoding simplicity is maintained, but computational efficiency decreases

Engineering Contradiction:
Improveencoding simplicityVSAvoidcomputational efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent divides the frame into sub-pictures that can be encoded independently, allowing parallel processing and better utilization of computational resources. This segmentation improves computational efficiency while maintaining relatively simple encoding logic within each sub-picture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically selects encoding methods for different sub-pictures based on their characteristics, allowing the system to adapt to different content requirements and improve overall computational efficiency while maintaining encoding simplicity through standardized processing within each region.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11375183B2Methods and systems for combined lossless and lossy coding
Publication Date: 2022.06.28 DOLBY INTERNATIONAL AB
  • US11375183B2 patent drawing
  • US11375183B2 patent drawing
  • US11375183B2 patent drawing

AI summary

A decoder includes circuitry configured to receive a bitstream identify, in the bitstream, a current frame, wherein the current frame includes a first region and a third region, detect, in the bitstream, an indication that the first region is encoded according to a lossless 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.