Image Processing Apparatus Flare Correction via Region Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing techniques fail to accurately reduce image quality degradation caused by high-luminance objects, such as flare and ghosting, due to varying flare occurrence across image regions based on the object's position and luminance.

Innovation Solution

An image processing apparatus acquires and processes data from images with and without high-luminance regions, using positioning and subtraction processing to estimate and correct flare distribution, thereby reducing image quality degradation with high accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If gamma correction table conversion is performed on the entire image, then flare reduction is achieved, but image quality degradation cannot be reduced with high accuracy due to varying flare occurrence across regions

Engineering Contradiction:
Improveflare reduction accuracyVSAvoidimage processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The image is divided into multiple regions based on flare occurrence probability. The correction unit applies different correction strengths to different regions: strong correction to high-probability flare regions and weak correction to low-probability regions. This segmentation enables precise flare reduction while preserving image quality in non-flare areas.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different correction characteristics are applied to different regions of the image. The correction amount is locally adjusted according to the flare occurrence probability of each region, rather than applying uniform correction across the entire image. This achieves high-accuracy flare reduction tailored to local image characteristics.

Inventive Principle:
Principle #3Local quality

2Object-generated harmful factors

If correction strength is increased to reduce flare, then flare reduction effectiveness improves, but image brightness and naturalness deteriorate

Engineering Contradiction:
Improveflare and ghosting effectsVSAvoidimage brightness
Core Design Contradiction:
Object-generated harmful factorsVSIllumination intensity

Solution Approach 1:

The correction amount is dynamically adjusted for each pixel based on its flare occurrence probability. Pixels in high-probability regions receive stronger correction while pixels in low-probability regions receive weaker correction. This dynamic adjustment effectively reduces flare while maintaining overall image brightness and naturalness.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The correction parameter (correction amount) is changed according to the flare occurrence probability of each region. By varying this parameter spatially across the image, the system achieves effective flare reduction in affected areas while preserving brightness in non-affected areas.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10893193B2Image processing apparatus, image processing method, and storage medium
Publication Date: 2021.01.12 CANON KK
  • US10893193B2 patent drawing
  • US10893193B2 patent drawing
  • US10893193B2 patent drawing

AI summary

An image processing apparatus includes a first acquisition unit configured to acquire first data based on a first image that includes a high-luminance region and a second image that includes an overlapping region with the first image and that does not include the high-luminance region, the first data representing flare distribution in the overlapping region in the first image, a second acquisition unit configured to acquire second data representing a position of the high-luminance region in the first image, a generation unit configured to generate third data representing flare distribution in the first image based on the first data and the second data, and a correction unit configured to correct the first image based on the third data.