Dynamic Tone Mapping with Layered 2D LUTs for Image Artifacts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional color and tone mapping methods in digital cameras often result in undesirable artifacts and suboptimal image quality, particularly when capturing scenes with both bright and dark features due to limited bit depth and inadequate dynamic range.

Innovation Solution

A camera system equipped with an image signal processor (ISP) that generates 2D color look-up tables (LUTs) for each Y-layer of YCbCr image data, converting raw RGB data into optimized CbCr data and tone-mapping it to produce optimized sRGB images, using techniques like bilinear interpolation and chroma gain maps to enhance color and tone representation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional color mapping methods adjust chroma and hue using 3D LUTs, then color reproduction is achieved, but smoothness for various hues with varying chroma deteriorates

Engineering Contradiction:
Improvecolor reproduction accuracyVSAvoidhue smoothness artifacts
Core Design Contradiction:
Manufacturing precisionVSObject-affected harmful factors

Solution Approach 1:

The patent segments the color mapping process by separating chroma adjustment from hue adjustment, and further divides the image into multiple Y-layers based on luminance ranges. Instead of applying a single 3D LUT to the entire image, the system generates separate 2D LUTs for each Y-layer, allowing independent optimization of color and tone mapping for different luminance regions, thereby improving hue smoothness while maintaining color accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from conventional 3D LUTs (covering chroma, hue, and lightness) to 2D LUTs that operate on specific Y-layers. By adding the luminance-based layering dimension and applying 2D LUTs selectively to each layer, the system achieves more precise control over color and tone mapping, resolving the trade-off between color accuracy and hue smoothness

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Device complexity

If a single tone map is applied to images with both shadowed and bright features, then processing simplicity is maintained, but features on either edge of the luminance spectrum are compressed due to limited bit depth

Engineering Contradiction:
Improvetone mapping process complexityVSAvoidluminance dynamic range representation
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent divides the image into multiple Y-layers based on luminance ranges, with each layer receiving a dedicated tone map optimized for its specific luminance characteristics. This segmentation allows shadowed regions, mid-tone regions, and bright regions to each have appropriate bit value allocation, preventing compression of features at luminance extremes while maintaining manageable processing complexity through systematic layer-based treatment

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different tone mapping characteristics to different luminance regions by generating specific tone maps for each Y-layer. Each layer receives a tone map with bit values allocated according to its luminance characteristics, ensuring that shadowed regions get more bits for dark features while bright regions get appropriate allocation for highlights, achieving local optimization of luminance representation

Inventive Principle:
Principle #3Local quality

3Ease of operation

If general tone maps allocate bit values evenly across the luminance spectrum, then implementation simplicity is achieved, but adaptation to specific image content deteriorates

Engineering Contradiction:
Improvetone map implementation simplicityVSAvoidimage content adaptation
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic tone mapping by generating multiple tone maps corresponding to different Y-layers based on the actual luminance distribution in the image. Rather than using a single static tone map, the system adaptively creates layer-specific tone maps that respond to the image content, allowing even implementation within each layer while achieving overall adaptation to the specific scene being captured

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10535125B2Dynamic global tone mapping with integrated 3D color look-up table
Publication Date: 2020.01.14 GOPRO INC
  • US10535125B2 patent drawing
  • US10535125B2 patent drawing
  • US10535125B2 patent drawing

AI summary

The processing of RGB image data can be optimized by performing optimization operations on the image data when it is converted into the YCbCr color space. For each Y-layer of the YCbCr image data, a 2D LUT is generated. The YCbCr image data is converted into optimized CbCr image data using the 2D LUTs, and optimized YCbCr image data is generated by blending CbCr image data corresponding to multiple Y-layers. The optimized YCbCr image data is converted into sRGB image data, and a tone curve is applied to the sRGB image data to produce optimized sRGB image data.