Face Orientation Template Matching for Image Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing technologies in stand-alone printers struggle to perform optimal correction of images captured by digital cameras, particularly in terms of exposure value and color fogging, especially when the camera orientation is not standard, leading to inefficiencies in processing speed and accuracy.

Innovation Solution

A method and apparatus that utilize a template of a human face to adjust the orientation of image data, excluding angles around 180 degrees, to identify and correct image regions containing human faces, incorporating angle information and skin color analysis for precise correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If complicated correction processing is performed in accordance with the captured object, then correction accuracy is improved, but processing time increases

Engineering Contradiction:
Improvecorrection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the image processing into distinct modules: template matching for face detection, angle calculation for orientation determination, and selective correction for exposure and color adjustments. By dividing the complex correction process into independent segments that can be processed in parallel or sequentially, the system achieves accurate correction while reducing overall processing time through optimized workflow organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary template matching and angle calculation before executing the actual correction processing. By pre-identifying the presence and orientation of human faces and pre-calculating the necessary rotation angles, the system prepares all necessary correction parameters in advance, allowing the main correction process to execute more rapidly without compromising accuracy.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If correction is performed for all image orientations, then completeness is improved, but processing efficiency deteriorates

Engineering Contradiction:
Improvecorrection completenessVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces asymmetric angle range constraints in the template matching process, specifically excluding the 180-degree orientation from correction processing. This asymmetric approach recognizes that certain orientations (particularly 180-degree inverted images) are unlikely to occur in normal photography, allowing the system to maintain high processing efficiency by skipping unnecessary corrections for these improbable orientations while still providing complete correction for all other valid image orientations.

Inventive Principle:
Principle #4Asymmetry

Solution Approach 2:

The patent dynamically adjusts the angle range parameters during template matching based on the detected image characteristics. By modifying the search angle parameters adaptively - expanding the range when needed and restricting it when certain orientations are clearly present - the system achieves comprehensive correction coverage for valid orientations while maintaining high processing efficiency by avoiding unnecessary computations for invalid orientations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7869630B2Apparatus and method for processing image
Publication Date: 2011.01.11 138 EAST LCD ADVANCEMENTS LTD
  • US7869630B2 patent drawing
  • US7869630B2 patent drawing
  • US7869630B2 patent drawing

AI summary

A template representative of an image of a human face is provided. At least one of the template and image data is rotated to adjust a relative angle between an original orientation of the template and an original orientation of the image data, so as to exclude an angle range including 180 degrees. It is examined a matching between a part of the image data and the template to identify a region in the image data containing an image of a human face. The image data is corrected in accordance with a condition of the image of the human face.