Dactylogram Classification With CNN Confidence Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing fingerprint classification methods are inadequate for distinguishing and verifying the integrity of various types of fingerprints, such as digital, full and partial palm prints, or prints of several phalanges, acquired on multimodal devices, leading to potential errors and inaccuracies in classification and database integrity.
Innovation Solution
A computer-implemented method using a convolutional neural network (CNN) trained on dactylograms classified by anatomical hand zones to automatically classify fingerprints into specific membership classes, providing probability scores for each class, and offering corrective functions to ensure accuracy and integrity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional fingerprint classification methods are used, then the classification process is simple, but the accuracy and reliability of classification is insufficient for diverse fingerprint types
Solution Approach 1:
The patent replaces traditional manual or rule-based classification methods with a convolutional neural network (CNN) based automated classification system. The CNN processes fingerprint images through multiple convolutional layers that automatically learn and extract features, substituting the mechanical/manual classification process with an intelligent automated system that achieves higher accuracy for diverse fingerprint types including digital, partial, and full palm prints.
Solution Approach 2:
The patent introduces a verification module as an intermediary between the CNN classification output and the final classification result. This verification module checks the confidence scores and validates the classification, acting as a mediator that ensures accuracy while maintaining system reliability. The intermediary layer helps resolve the contradiction by adding a layer of validation without completely redesigning the entire system.
2Reliability
If manual classification by operators is used, then the system is easy to operate, but operator errors reduce classification reliability
Solution Approach 1:
The patent implements a self-service classification system where the CNN automatically classifies fingerprint images without requiring manual intervention from operators. The system performs feature extraction, classification, and verification autonomously, eliminating operator errors while maintaining ease of operation through automated processing. The self-service approach resolves the contradiction by making the system both reliable and operationally simple.
Solution Approach 2:
The patent incorporates a feedback mechanism through the verification module that monitors classification confidence scores and can request re-classification or validation when uncertainty is detected. This feedback loop continuously improves reliability by learning from verification results while maintaining operational simplicity through automated decision-making, reducing the need for manual oversight.
3Reliability
If comprehensive verification of all fingerprint types is performed, then database integrity is ensured, but processing time increases
Solution Approach 1:
The patent applies partial verification action by focusing the verification module on checking only the most critical aspects of classification confidence and consistency rather than performing exhaustive verification of all possible fingerprint characteristics. This selective verification approach ensures database integrity for the most important cases while reducing overall processing time by avoiding unnecessary comprehensive checks on every fingerprint.
Solution Approach 2:
The patent performs preliminary classification using the CNN before applying verification, allowing the system to quickly process and classify the majority of fingerprints that are clearly identifiable. The verification is then applied selectively to cases where the preliminary classification shows uncertainty or lower confidence scores, thus maintaining database integrity while minimizing the time spent on verification for clearly classified fingerprints.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
Method (3000), implemented by computer, for classifying dactylograms among a plurality of membership classes C_j, each of the classes corresponding to a particular anatomical zone Z_i of the palmar surface of a hand, said method (2000) takes, as input data (I3000), at least one dactylogram D, and provides, as output data (O3000), a membership class C or a list L of membership classes C_k of the dactylogram D among the plurality of membership classes C_j.