CNN Biometric Detection with Orientation and Objectivity Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional biometric systems using convolutional neural networks (CNNs) face difficulties in detecting multiple biometric traits in complex images, such as a hand with multiple fingers, due to incorrect detection of traces, phalanges, and orientation issues, which are not robustly handled by existing algorithms.

Innovation Solution

A method employing a CNN that generates representation vectors for candidate regions of interest in an input image, including position, size, orientation, and objectivity scores, with a filtering process to select and correct the orientation of biometric traits, using a cost function that includes regression terms for position, size, objectivity, and orientation, to improve detection accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional CNN detection algorithms are used to identify biometric traits in complex images, then the detection process is simple and fast, but the accuracy deteriorates due to incorrect detection of traces, phalanges, and orientation issues

Engineering Contradiction:
Improvedetection accuracyVSAvoidalgorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The algorithm segments the detection process into multiple stages: initial candidate region proposal, filtering based on objectivity scores, and final selection of biometric traits. This segmentation allows the system to handle complex images by breaking down the detection task into manageable steps, improving accuracy without overwhelming computational complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The algorithm performs preliminary filtering of candidate regions using objectivity scores before final biometric trait identification. By pre-processing and filtering potential regions of interest before detailed analysis, the system reduces false detections of traces and phalanges, improving detection accuracy while maintaining efficiency

Inventive Principle:
Principle #10Preliminary action

2Reliability

If existing CNN algorithms are used for biometric detection, then the system remains simple, but reliability deteriorates due to non-robust handling of orientation variations and multiple traits

Engineering Contradiction:
Improverobustness to orientation variationsVSAvoiddetection algorithm complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The algorithm incorporates orientation parameters and objectivity scores as additional dimensions for evaluating candidate regions. By changing the parameter space to include orientation robustness and confidence metrics, the system reliably handles varied orientations and distinguishes true biometric traits from false positives like traces and phalanges

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The algorithm adds a new dimension of evaluation by computing objectivity scores for each candidate region. This additional dimensional assessment layer enables the system to filter unreliable detections and maintain robustness across different orientations and image complexities without requiring fundamentally new algorithmic approaches

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If detailed filtering and orientation correction are implemented, then detection accuracy improves, but processing time increases

Engineering Contradiction:
Improvebiometric trait detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The algorithm applies partial filtering by computing objectivity scores for all candidate regions but only performing detailed orientation correction and selection on high-scoring candidates. This partial application of complex processing steps maintains detection accuracy while avoiding unnecessary computation on low-probability regions, reducing overall processing time

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11580766B2Method for detecting at least one biometric trait visible in an input image by means of a convolutional neural network
Publication Date: 2023.02.14 IDEMIA PUBLIC SECURITY FRANCE
  • US11580766B2 patent drawing
  • US11580766B2 patent drawing
  • US11580766B2 patent drawing

AI summary

A method for detecting at least one biometric trait visible in an input image, by means of a convolutional neural network, the method wherein it comprises the implementation, by data processing means of a client, of steps of: (a) Generating, by means of a feature extraction block of said CNN, a plurality of representation vectors each defining a candidate region of interest of said input image potentially containing a biometric trait, the representation vector of a candidate region of interest comprising at least one position value of the candidate region of interest, at least one size value of the candidate region of interest, an orientation value of the candidate region of interest, and an objectivity score of the candidate region of interest; (b) Selecting, by means of a filtering block of said CNN, at least one region of interest from said candidate regions based on the representation vectors thereof.