HDR Video Encoder Contrast Analysis Bandwidth Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High Dynamic Range (HDR) video compression algorithms struggle to preserve visual quality by avoiding artifacts like contouring and banding while maintaining a reasonable bit rate, as current codecs fail to handle noisy signals effectively.

Innovation Solution

An encoder computes a residual image at full bit depth and performs contrast analysis to identify potential problematic areas, allocating more bandwidth and inserting high-frequency components to preserve accuracy, ensuring that the quantized image maintains visual quality during compression.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If dithering is used to generate noise to avoid visual artifacts, then visual quality is improved, but bit rate increases far beyond admissible limits

Engineering Contradiction:
Improvevisual qualityVSAvoidbit rate
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The encoder performs contrast analysis to identify problematic areas (low-contrast gradients) and applies different quantization strategies locally. In identified problematic areas, the encoder maintains higher precision by using larger quantization steps or inserting high-frequency components, while in other areas standard quantization is used, thus avoiding global bit rate increase.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The encoder performs contrast analysis on the original image before compression to pre-identify potential problematic areas. Based on this analysis, the encoder pre-computes a plurality of quantizers tailored to different regions, allocating more bandwidth specifically to areas prone to contouring and banding artifacts, rather than uniformly increasing bit rate across the entire image.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If contrast steps between consecutive coded levels are increased to cover larger luminance range, then HDR coverage is improved, but visual artifacts such as contouring and banding appear

Engineering Contradiction:
ImproveHDR coverageVSAvoidvisual quality
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The encoder applies different quantization precision to different regions of the image. In low-contrast gradient areas identified by contrast analysis, the encoder uses finer quantization steps or inserts high-frequency components to maintain smooth transitions, while in other areas larger contrast steps are used to efficiently cover the HDR luminance range.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The encoder dynamically adjusts quantization parameters based on local image characteristics. By computing multiple quantizers and selecting appropriate ones for different regions, the encoder adapts the quantization step size to local contrast levels, thereby maintaining both HDR coverage and visual quality.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10129565B2Method for processing high dynamic range video in order to improve perceived visual quality of encoded content
Publication Date: 2018.11.13 ATEME
  • US10129565B2 patent drawing
  • US10129565B2 patent drawing
  • US10129565B2 patent drawing

AI summary

A method for processing High Dynamic Range (HDR) video in order to improve the perceived visual quality of encoded content. An encoder receives an original image, wherein a contrast analysis is performed on said original image in order to highlight potential problematic areas. The original image is reduced to a decreased bit depth image in order to compute a predicted image, wherein the predicted image is then magnified to an increased bit depth image. A residual image is then computed from the original image and the increased bit depth image, and the residual image is transformed into a frequency signal. Quantized coefficients determined through the contrast analysis are then applied to the frequency signal to produce a reduced frequency signal. The encoder then inserts high-frequency components into the reduced frequency signal before encoding a compressed image from the reduced frequency image and the predicted image.