Facial Recognition Engine Selection by Image Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Facial recognition systems face challenges in efficiently identifying individuals in varying facial image conditions due to differences in image parameters such as size, brightness, contrast, and obstructions, leading to inconsistent performance across different facial recognition engines.

Innovation Solution

A facial recognition system that selects a subset of facial recognition engines based on ascertained image parameters, such as size, brightness, and obstructions, to compare new facial images with facial models in a database, and reports identified individuals to building automation systems for control actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single facial recognition engine is used, then the system is simple to operate, but the identification accuracy varies under different image conditions

Engineering Contradiction:
Improveidentification accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically selects facial recognition engines based on real-time image parameter analysis. Instead of using a fixed single engine or always using all engines, the system adapts the configuration by evaluating image characteristics (brightness, contrast, size, obstructions) and selecting the most appropriate engine subset for each specific image, thereby improving reliability while managing complexity through conditional logic

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by analyzing image parameters (brightness, contrast, size, obstructions) and using these parameters to determine which facial recognition engines to deploy. This parameter-based selection approach allows the system to optimize identification accuracy for different image conditions without requiring a complete system redesign

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple facial recognition engines are used for all images, then the identification accuracy improves, but the processing time increases

Engineering Contradiction:
Improveidentification accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies partial action by selecting only a subset of facial recognition engines based on image parameters rather than always deploying all available engines. This selective approach ensures sufficient processing power is applied to each image type without the overhead of running all engines on every image, thereby reducing processing time while maintaining identification accuracy

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system dynamically adjusts the number and type of facial recognition engines deployed based on real-time image analysis. By evaluating image characteristics and selectively activating only the necessary engines, the system optimizes the balance between processing speed and identification accuracy for each specific image

Inventive Principle:
Principle #15Dynamics

3Reliability

If facial recognition is performed on all images, then the identification coverage is complete, but the energy consumption increases

Engineering Contradiction:
Improveidentification coverageVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs facial recognition processing selectively based on image parameter evaluation. By analyzing image characteristics first and then determining whether facial recognition should be performed and which engines to use, the system avoids unnecessary processing on images that don't meet certain criteria, thereby reducing energy consumption while maintaining complete identification coverage for relevant images

Inventive Principle:
Principle #16Partial or excessive action

4Measurement precision

If image preprocessing is applied to all images, then the identification accuracy improves, but the processing complexity increases

Engineering Contradiction:
Improvefacial image parameter accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of image parameters (brightness, contrast, size, obstructions) before selecting facial recognition engines. This preliminary action allows the system to prepare appropriate processing approaches in advance based on image characteristics, improving measurement precision while managing processing complexity through structured pre-evaluation

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12033431B2Facial enrollment and recognition system
Publication Date: 2024.07.09 HONEYWELL INTERNATIONAL INC
  • US12033431B2 patent drawing
  • US12033431B2 patent drawing
  • US12033431B2 patent drawing

AI summary

A facial recognition system includes a memory for storing a facial image database, wherein the facial image database includes a plurality of entries each corresponding to a different person, and wherein each entry includes a person identifier along with one or more facial images of the person. The facial recognition system further includes a facial recognition module that is operatively coupled to the memory. The facial recognition module is configured to receive a new facial image, and to select one or more facial recognition engines based on one or more facial image parameters of the new facial image, and to use the selected facial recognition engines to compare the new facial image with facial models that are based upon facial images stored in the facial image database in order to identify the person in the new facial image.