Image Processing Shine Correction via Dynamic Parameter Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing technologies fail to effectively reduce shine in facial areas of images, leading to unfavorable impressions due to overexposure and loss of color information, especially when ambient light or flash is reflected by skin surfaces.

Innovation Solution

An image processing apparatus that detects predetermined subjects, such as faces, and adjusts the correction amount for high luminance areas based on feature information from multiple image regions to perform shine correction, ensuring accurate and uniform image processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If correction processing is performed on high luminance areas without adjustment, then shine reduction is achieved in individual face regions, but correction nonuniformity occurs when multiple face regions are present

Engineering Contradiction:
Improvecorrection precisionVSAvoidcorrection uniformity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent adjusts the correction amount parameter based on the number of detected face regions. When multiple face regions are detected, the correction amount is reduced compared to when a single face region is detected. This dynamic parameter adjustment ensures uniform correction across all face regions while preventing over-correction that would cause unnatural appearances.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If high luminance areas are corrected using fixed correction amounts, then processing simplicity is maintained, but natural appearance is lost due to over-correction or under-correction

Engineering Contradiction:
Improveprocessing simplicityVSAvoidcorrection accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system automatically adjusts the correction amount parameter based on detected face region characteristics. For single face regions, a larger correction amount is applied; for multiple face regions, a smaller correction amount is applied. This automatic parameter adaptation maintains processing simplicity while achieving natural-looking correction results.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The correction process uses feedback from face region detection results to determine appropriate correction amounts. The detection unit identifies the number and characteristics of face regions, and this information feeds back to the correction unit to adjust the correction amount accordingly, ensuring natural appearance preservation.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If correction amount is increased to reduce shine effectively, then shine reduction performance improves, but color information loss increases and unnatural appearance occurs

Engineering Contradiction:
Improveshine reduction effectivenessVSAvoidcolor information loss
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The patent dynamically adjusts the correction amount parameter based on the number of detected face regions to optimize the balance between shine reduction and color information preservation. By reducing the correction amount when multiple face regions are detected, the system prevents over-correction that would cause color information loss and unnatural appearance, while still effectively reducing shine in each region.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10929645B2Image processing apparatus, image processing method, and storage medium
Publication Date: 2021.02.23 CANON KK
  • US10929645B2 patent drawing
  • US10929645B2 patent drawing
  • US10929645B2 patent drawing

AI summary

In an image processing apparatus, a face detection unit detects a face area from an input image, and an image processing unit extracts a high luminance area from the face area to generate a correction amount of the high luminance area and corrects the high luminance area using the correction amount. Then, in a case where a plurality of face areas is detected, the image processing unit adjusts the correction amount based on feature information of the plurality of face areas.