Real-Time WDR Image Generator Using Luminance Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wide dynamic range (WDR) image generators, particularly of the TMO type, face challenges with slow calculation times and color distortion when processing high-resolution images, due to complex operations like natural log and exponential functions, which hinder real-time processing and synchronization with other blocks, and result in color distortion.

Innovation Solution

A real-time WDR image generator that extracts luminance components from RGB values, uses a log summation block to calculate a tone mapping lookup table, and applies a tone mapping operator to generate a final output, reducing logical operations through a 32-step log lookup table and orthogonal HSV domain processing, enabling real-time high-speed image processing without color distortion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If TMO type tone mapping is used to improve image quality, then performance is improved, but calculation time increases and real-time processing becomes difficult

Engineering Contradiction:
Improveimage qualityVSAvoidcalculation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent pre-calculates and stores tone mapping operators for different luminance ranges in lookup tables before actual image processing. During real-time processing, the system only needs to query these pre-computed tables rather than performing complex logarithmic calculations, thus maintaining high image quality while achieving real-time processing speeds.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides the luminance range into multiple segments (e.g., 32 ranges from 0-255) and creates separate tone mapping operators for each segment. This segmentation allows the system to handle different luminance levels with optimized pre-computed operators, reducing the computational burden during real-time processing while maintaining accurate tone mapping for each luminance range.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If natural log and exponential functions are performed for each pixel to achieve accurate tone mapping, then tone mapping precision is improved, but processing speed deteriorates

Engineering Contradiction:
Improvetone mapping precisionVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The system pre-computes tone mapping operators using logarithmic and exponential functions for each luminance range segment and stores them in lookup tables. During actual image processing, these pre-computed operators are directly applied without performing the complex mathematical functions again, thus maintaining precision while achieving real-time processing speeds.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates copies of tone mapping operators for different luminance ranges and stores them in lookup tables. Instead of recalculating the same mathematical operations for each pixel, the system copies and applies the appropriate pre-computed operator based on the pixel's luminance range, dramatically reducing processing time while maintaining accuracy.

Inventive Principle:
Principle #26Copying

3Speed

If color space transfer to RGB is performed for real-time processing, then processing speed is improved, but color distortion occurs

Engineering Contradiction:
Improveprocessing speedVSAvoidcolor accuracy
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent extracts only the luminance component from the RGB color space while discarding the chrominance components. By working solely with luminance values for tone mapping operations, the system avoids the color distortion that arises from correlating color and luminance components, while maintaining processing speed through simplified operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses luminance as an intermediary between the input image and final output, performing all tone mapping operations in the luminance domain rather than directly manipulating RGB color values. This intermediary approach preserves color accuracy by decoupling luminance adjustments from color information, while still enabling real-time processing through efficient luminance-only calculations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8452094B2Real-time image generator
Publication Date: 2013.05.28 DB GLOBALCHIP CO LTD
  • US8452094B2 patent drawing
  • US8452094B2 patent drawing
  • US8452094B2 patent drawing

AI summary

A real-time image generator is disclosed. A real-time image generator may include a first block extracting only a luminance component having a saturation, hue, and value domain from red, green and blue values of an image. A second block outputs a log summation value and pixel count value with respect to a luminance component of an overall image by using the extracted luminance component and a natural log value. A third block calculates a luminance average value of the image by using the natural log summation value and the pixel count value outputted in the second block, the third block generating a tone mapping look up table including a tone mapping operator (Ld) for each luminance range to obtain a final output image using the calculated luminance average value. The third block outputs a tone mapped red, green and blue value by multiplying a corresponding tone mapping operator (Ld) of the tone mapping look up table by a red, green and blue value of the input image.