Fingerprint technology


Innovatrics fingerprint recognition algorithm consists of two main parts: Extractor and Matcher.

Feature Extractor

Extractor takes as input raw fingerprint image and encodes it in specific fingerprint template. It supports not only images from various fingerprint sensors (optical, capacitive, thermal,..) at different resolutions (250 DPI, 500 DPI,…) but the extractor is also optimized for inked and rolled images used in criminal applications.

The feature extractor was designed to work well with low quality and partial fingerprint images. The quality of fingerprint images can be degraded due to noisy sensor, finger humidity, low/high pressure during acquisition. The algorithm is able to considerably enhance the overall image quality and to fix possible defects in a way that these will not alter recognition process. These advanced image enhancement techniques have direct impact on overall system’s accuracy.

Examples of image enhancement

fingerprint extraction


Matcher’s purpose is to compare two fingerprint templates – matcher doesn’t work with fingerprint images but only with resulting templates. Matcher produces similarity score which says whether two fingerprint templates represent the same finger or not.

Verification process – 1:1 comparison



Innovatrics matching algorithm can equally perform a high-speed identification search. Identification can be seen as a generalization of verification, the goal of an identification process is to find a person in a database containing multiple identities (1:N search). The database size can be variable – from a few hundreds to tens of millions templates can be stored in the database depending on the application.

Identification – 1:N search



Did you know?

Innovatrics Algorithm Processes 1.04 Billion Fingerprint Matches Per Second

The algorithm that is part of Innovatrics’s newest generation of AFIS increased the speed of fingerprint matches by 40%, from 720 million last year to an incredible 1.04 billion matches per second this year.  Read more

Any questions?

Let´s talk

This site uses cookies to provide services, personalise ads and to analyse traffic. You consent to our cookies if you continue to use our website. More info

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.