Dynamic Highlight Motion Blending for HDR Ghosting Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High dynamic range image processing often results in ghosting artifacts due to motion across saturated regions, which existing techniques fail to effectively minimize, leading to poor user experience and system inefficiencies.

Innovation Solution

The method involves capturing downscaled frames with varying exposure lengths, identifying highlight and motion regions, and dynamically blending them to determine overlap, thereby incorporating the blending into full resolution frames, using a software library to refine highlight and motion maps for improved hardware efficiency and reduced noise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If multiple frames with different exposure lengths are captured and blended to reduce noise, then noise is minimized, but ghosting artifacts occur due to motion across saturated regions

Engineering Contradiction:
Improveimage qualityVSAvoidghosting artifacts
Core Design Contradiction:
Manufacturing precisionVSObject-generated harmful factors

Solution Approach 1:

The image is segmented into different regions: saturated regions (highlights) and non-saturated regions. Motion regions are identified separately within these segments. This allows different processing strategies to be applied to different parts of the image, reducing ghosting in saturated regions while maintaining noise reduction benefits in non-saturated regions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality settings are applied to different regions of the image. Saturated regions use one blending strategy (prioritizing ghosting reduction), while non-saturated regions use another strategy (prioritizing noise reduction). This local differentiation resolves the contradiction by optimizing each region for its specific characteristics.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If existing techniques are used to process high dynamic range images, then processing is straightforward, but ghosting artifacts are not effectively minimized, leading to poor user experience

Engineering Contradiction:
Improveprocessing simplicityVSAvoiduser experience
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

Motion regions and highlight regions are identified and mapped before the blending process. This preliminary segmentation allows the subsequent blending operation to be more effective at reducing ghosting while maintaining simplicity in the overall workflow. The heavy lifting of region identification is done upfront, making the actual blending straightforward.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If motion regions are blended without considering highlight region overlap, then processing is simpler, but ghosting artifacts persist in saturated areas

Engineering Contradiction:
Improveprocessing complexityVSAvoidghosting in saturated regions
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

The blending process is made dynamic by considering the overlap between motion regions and highlight regions. The blending strategy adapts based on whether a motion region overlaps with a saturated region, using different blending weights or methods accordingly. This dynamic adjustment reduces ghosting in critical saturated areas without significantly increasing overall processing complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11363213B1Minimizing ghosting in high dynamic range image processing
Publication Date: 2022.06.14 QUALCOMM INC
  • US11363213B1 patent drawing
  • US11363213B1 patent drawing
  • US11363213B1 patent drawing

AI summary

Methods, systems, and devices for minimizing ghosting in high dynamic range image processing are described. The method may include capturing from a sensor of the device a downscaled first frame of a first exposure length and a downscaled second frame of a second exposure length that is longer than the first exposure length, identifying a highlight region associated with the downscaled first frame and a motion region associated with the downscaled first frame and with the downscaled second frame, blending the motion region in accordance with determining whether at least a portion of the motion region overlaps the highlight region, and incorporating the blending of the motion region in a set of full resolution frames.