Dynamic Fingerprint Template Library for Partial Input Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing fingerprint recognition systems fail to unlock the screen when the user inputs partial fingerprint information that does not match the pre-recorded template, leading to processing failures, as they only compare the input with the pre-recorded template and do not account for variations or updates.
Innovation Solution
A method where the terminal acquires fingerprint information and adds it to the template library as an unmatched type if it does not match any existing template, allowing for continuous improvement and supplementation of the fingerprint templates, thereby preventing processing failures and enabling screen unlocking with partial fingerprint input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the terminal only compares input fingerprint with pre-recorded template, then the fingerprint identification process is simple, but the system fails when partial fingerprint information does not match the template
Solution Approach 1:
The fingerprint template is transformed from a static, fixed structure to a dynamic, expandable structure. The system allows the template to grow by incorporating new fingerprint features dynamically when mismatches occur, enabling the template to adapt to partial fingerprint inputs while maintaining identification reliability.
Solution Approach 2:
The system performs preliminary comparison between input fingerprint and existing template before determining mismatch. When a mismatch is detected, it proactively initiates the template update process by adding new fingerprint features, preventing future identification failures rather than reacting after complete failure occurs.
2Adaptability or versatility
If the fingerprint template is fixed and pre-recorded, then the identification process is fast, but it cannot accommodate partial or varied fingerprint inputs
Solution Approach 1:
Instead of requiring complete fingerprint coverage, the system accepts partial fingerprint inputs and incorporates only the matching portions into the template. This partial action approach allows the template to be built incrementally from available fingerprint data, improving adaptability without requiring full fingerprint capture each time.
Solution Approach 2:
The system automatically updates the fingerprint template without requiring user intervention or re-enrollment. When a mismatch occurs during identification, the system self-services by automatically adding new fingerprint features to the template, eliminating the need for manual template reconstruction and reducing time loss.
3Reliability
If the terminal rejects non-matching fingerprint inputs, then the security is maintained, but legitimate partial fingerprint inputs are also rejected causing processing failure
Solution Approach 1:
The identification system transitions from a rigid match/no-match decision to a dynamic process that can accommodate partial matches. By allowing the template to expand with new features, the system maintains security through progressive verification while enabling legitimate partial inputs to succeed, improving ease of operation without compromising reliability.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
A method, an apparatus, a terminal and a computer-readable storage medium are provided for processing fingerprint. The method may include: acquiring currently input first fingerprint information by a fingerprint detection component when a verification trigger event corresponding to a preset action is detected; adding the first fingerprint information to a fingerprint template library as an unmatched type of fingerprint template when there is no fingerprint template whose matching degree with the first fingerprint information is greater than a first preset threshold in the fingerprint template library and there is a fingerprint template whose matching degree with the first fingerprint information is greater than a second preset threshold in fingerprint template library, wherein the fingerprint template library comprises at least two types of fingerprint templates; and performing the preset action when there is a fingerprint template whose matching degree with the first fingerprint information is greater than the first preset threshold in the fingerprint template library.