IP Library Granted Patent US 12700255
Granted Patent B1
US 12700255 · App. 19/096,902 · Granted Aug 4, 2026

System and method for mobile fingerprint recognition

Inventors: Chinmay Sahu (El Monte, CA); Songtao Lester Li (Arcadia, CA); Amit Pandey (Duarte, CA)
Assignee: THALES DIS FRANCE SAS
G06V40/1347G06V10/24G06V10/25G06V10/32G06V40/1365
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12700255
App. No.
19/096,902
Granted
Aug 4, 2026
Kind
B1
Abstract

A system ( 100 ) and method ( 600 ) for mobile fingerprint recognition is disclosed. The method ( 600 ) comprises receiving an image of a fingerprint. The method ( 600 ) further comprises detecting a set of parameters associated with the fingerprint. Further, the method ( 600 ) comprises aligning the fingerprint in the image based on the detected set of parameters. The method ( 600 ) further comprises extracting a normalized fixed size Region of Interest (ROI) from the aligned fingerprint. Further, the method ( 600 ) comprises generating a fixed-length feature set from the extracted ROI. The method ( 600 ) further comprises performing one or more operations on the fingerprint based on the generated fixed-length feature set.

Claims (51)

1 . A system for mobile fingerprint recognition, the system comprising:

a processing engine coupled to a memory, wherein the processing engine is configured to execute instructions stored in the memory to:

receive an image of a fingerprint;

detect a set of parameters associated with the fingerprint;

align the fingerprint in the image based on the detected set of parameters;

extract a Region of Interest (ROI) from the aligned fingerprint;

generate a fixed-length feature set from the extracted ROI; and

perform one or more operations on the fingerprint based on the generated fixed-length feature set.

2 . The system according to claim 1 , wherein the image of the fingerprint is cropped based on the extracted set of parameters.

3 . A system for mobile fingerprint recognition, the system comprising:

a processing engine coupled to a memory, wherein the processing engine is configured to execute instructions stored in the memory to:

receive an image of a fingerprint;

detect a set of parameters associated with the fingerprint;

align the fingerprint in the image based on the detected set of parameters;

extract a Region of Interest (ROI) from the aligned fingerprint;

generate a fixed-length feature set from the extracted ROI; and

perform one or more operations on the fingerprint based on the generated fixed-length feature set;

wherein to perform the one or more operations, the processing engine is configured to:

generate a multi-indexed feature representation using a local fingerprint database and a global fingerprint database;

perform a similarity comparison of the extracted fixed-length feature set using a deep-learning-based matching algorithm; and

perform at least one of score-level fusion or hybrid matching.

4 . The system according to claim 1 , wherein the one or more operations comprises at least one of indexing the fingerprint and matching the fingerprint based on the extracted fixed-length feature set.

5 . The system according to claim 1 , wherein to align the fingerprint, the processing engine is configured to perform at least one of an Iterative Closest Point (ICP) and an Active Appearance Model (AAM) to refine alignment.

6 . A method for mobile fingerprint recognition, the method comprising:

receiving, by a processing engine, an image of a fingerprint;

detecting, by the processing engine, a set of parameters associated with the fingerprint;

aligning, by the processing engine, the fingerprint in the image based on the detected set of parameters;

extracting, by the processing engine, a Region of Interest (ROI) from the aligned fingerprint;

generating, by the processing engine, a fixed-length feature set from the extracted ROI;

performing, by the processing engine, one or more operations on the fingerprint based on the generated fixed-length feature set;

wherein performing the one or more operations comprises:

generating, by the processing engine, a multi-indexed feature representation using a local fingerprint database and a global fingerprint database;

performing, by the processing engine, a similarity comparison of the extracted fixed-length feature set using a deep-learning-based matching algorithm; and

performing, by the processing engine, at least one of score-level fusion or hybrid matching.

7 . The method according to claim 6 , wherein the image of the fingerprint is cropped based on the extracted set of parameters.

8 . The method according to claim 6 , wherein the set of parameters associated with the image comprises a baseline of the fingerprint and a fingertip of the fingerprint.

9 . The method according to claim 6 , wherein the one or more operations comprises at least one of an indexing the fingerprint and a matching the fingerprint based on the extracted fixed-length feature set.

10 . The method according to claim 6 , wherein aligning the fingerprint comprising performing at least one of an iterative closest point (ICP) and an active appearance model (AAM) to refine alignment.

11 . A non-transitory computer-readable medium storing computer-executable instructions for mobile fingerprint recognition, the computer-executable instructions configured for:

receiving, by a processing engine, an image of a fingerprint;

detecting, by the processing engine, a set of parameters associated with the fingerprint;

aligning, by the processing engine, the fingerprint in the image based on the detected set of parameters;

extracting, by the processing engine, a Region of Interest (ROI) from the aligned fingerprint;

generating, by the processing engine, a fixed-length feature set from the extracted ROI;

performing, by the processing engine, one or more operations on the fingerprint based on the generated fixed-length feature set;

wherein performing the one or more operations comprises:

generating, by the processing engine, a multi-indexed feature representation using a local fingerprint database and a global fingerprint database;

performing, by the processing engine, a similarity comparison of the extracted fixed-length feature set using a deep-learning-based matching algorithm; and

performing, by the processing engine, at least one of score-level fusion or hybrid matching.

12 . The non-transitory computer-readable medium according to claim 11 , wherein the set of parameters associated with the image comprises a baseline of the fingerprint and a fingertip of the fingerprint.

13 . The non-transitory computer-readable medium according to claim 11 , where in the one or more operations comprises at least one of an indexing the fingerprint and a matching the fingerprint based on the extracted fixed-length feature set.