HEIF Bit-Depth Extension Using Main and Residual Images

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image coding protocols such as HEVC and AV1 have a fixed maximum bit depth per pixel, limiting the representation of high dynamic range images and raw image sensor data, which cannot be fully encoded without loss of precision.

Innovation Solution

A technique that encodes high-bit-depth images by splitting them into a main and extension image, where the main image is encoded at a lower bit depth and the extension image is derived from the residual, allowing reconstruction of the original bit-depth image using legacy-compatible container formats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If image coding protocols use a fixed maximum bit depth per pixel, then decoder compatibility and simplicity are maintained, but the representation of high dynamic range images and raw image sensor data is limited

Engineering Contradiction:
Improvebit depth representation capabilityVSAvoiddecoder complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the high-bit-depth image into two separate images: a main image encoded at a lower bit depth (compatible with legacy decoders) and an extension image containing the additional bit depth information. This segmentation allows the system to support extended bit depth ranges while maintaining compatibility with existing decoders that only process the main image.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The extension image is nested within the container format alongside the main image, with the extension image providing supplementary data that enhances the main image's bit depth representation. The container structure allows legacy decoders to ignore the extension image while advanced decoders can utilize it for higher precision reconstruction.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Measurement precision

If high-bit-depth images are encoded directly, then precision and quality are improved, but compatibility with legacy decoders is lost

Engineering Contradiction:
Improvepixel value precisionVSAvoiddecoder compatibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent divides the high-precision image data into a main image at legacy-supported bit depth and an extension image containing the additional precision data. This allows legacy decoders to process the main image with guaranteed compatibility while advanced decoders can combine both images to achieve the full precision of the original high-bit-depth source.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different quality levels to different parts of the data structure: the main image provides baseline quality compatible with all decoders, while the extension image provides enhanced quality for advanced decoders. This local quality differentiation ensures broad compatibility while allowing high precision where supported.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If a single image is encoded at high bit depth, then precision is maintained, but the container format cannot accommodate legacy-compatible encoding

Engineering Contradiction:
Improveimage bit depthVSAvoidencoding process simplicity
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The encoding process is segmented into two stages: first encoding the main image at a lower bit depth using well-established legacy codecs, then deriving and encoding the extension image containing the residual high-bit-depth information. This segmentation simplifies the encoding process by allowing the use of mature, well-tested legacy encoding tools while still achieving high precision through the extension image.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The main image is encoded first using legacy-compatible methods, establishing a foundation that ensures broad compatibility. The extension image is then derived as a supplementary component that adds precision without interfering with the already-encoded main image. This preliminary action approach simplifies the overall encoding workflow.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12513338B2Extended bit-range in HEIF
Publication Date: 2025.12.30 APPLE INC
  • US12513338B2 patent drawing
  • US12513338B2 patent drawing
  • US12513338B2 patent drawing

AI summary

Improved image coding techniques for high-bit depth images includes deriving two or more separate lower-bit-depth main and extension images from one high-bit-depth source image, and then encoding them separately as lower-bit-depth images. At a decoder, the separate main and extension images are decoded, and then combined to create a single reconstructed source image. The improved techniques may use lossless or lossy codecs, and may provide some backward compatibility with legacy decoders.