Auto-focus Method Using Dynamic Eye Distance for False Face Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing methods face challenges in maintaining proper focus when detecting faces that do not conform to common anthropometric rules, leading to incorrect focus and potential loss of focus in cameras, as 'false faces' can mislead the auto-focusing system.

Innovation Solution

An image processing method that performs a focus sweep to determine the optimal lens displacement for detected faces, using a temporary eye distance calculation to differentiate between true and false faces, ensuring accurate focus by calculating the DAC Code for the correct eye distance, even if the detected face does not conform to standard dimensions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If face detection is based on common anthropometric rules, then rapid auto-focus can be achieved, but false faces (non-conforming faces) cause incorrect focus and loss of focus capability

Engineering Contradiction:
Improveauto-focus speedVSAvoidfocus accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system dynamically adjusts the eye distance parameter based on detected face characteristics. Instead of using a fixed anthropometric eye distance value, the system performs a focus sweep to determine the actual eye distance for each detected face, allowing adaptation to both normal and false faces. This dynamic adjustment resolves the contradiction by maintaining rapid focusing capability while ensuring accuracy for varying face types.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the eye distance parameter from a fixed value based on common anthropometric rules to a variable value determined through focus sweep. By modifying this key parameter dynamically based on actual detection results rather than assuming standard dimensions, the system achieves both speed and reliability in auto-focus operation.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If a focus sweep is performed to determine optimal lens displacement, then accurate focus is achieved for both true and false faces, but processing time increases

Engineering Contradiction:
Improvefocus precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs a focus sweep as a preliminary action to determine the actual eye distance before using it for subsequent focusing operations. This preliminary measurement, though time-consuming initially, establishes an accurate reference value that can be used for rapid focusing in later operations, reducing overall time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The focus sweep process is self-adapting - it automatically determines the correct eye distance for each detected face without requiring external intervention or manual adjustment. The system serves itself by using the focus sweep results to calibrate its own focusing parameters, achieving precision without requiring additional complex external systems.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10455147B2Image processing method
Publication Date: 2019.10.22 ADEIA IMAGING LLC
  • US10455147B2 patent drawing
  • US10455147B2 patent drawing

AI summary

A method of processing an image comprises: acquiring an image of a scene including an object having a recognizable feature. A lens actuator setting providing a maximum sharpness for a region of the image including the object and a lens displacement corresponding to the lens actuator setting are determined. A distance to the object based on the lens displacement is calculated. A dimension of the feature as a function of the distance to the object, the imaged object size and a focal length of a lens assembly with which the image was acquired, is determined. The determined dimension of the feature is employed instead of an assumed dimension of the feature for subsequent processing of images of the scene including the object.