Fingerprint Identification and Griaule Fingerprint SDK

Posted on

Fingerprint identification is the most well-known biometric identification technique. Fingerprints have been used for identification since the late 19th century. In recent times, the process has become automated thanks to advancements in computing, such as the Griaule Fingerprint SDK.

How it Works

In the fingerprint scanning process, there can be seen dark lines, representing the high, peaking part of a ridge, and white space, representing the space between the ridges. Identification is mainly done on the basis of the minutiae, or the location as well as direction of ridge endings and splits along the path of a ridge.

Hardware and Software

Different types of sensors are used for fingerprint reading – optical, ultrasound, thermal, and capacitive. Optical sensors are the most widely used type of sensors. They take an image of the finger. There are mainly two fingerprint matching methods- pattern matching and minutiae matching. In pattern matching, two images are compared for similarities. In minutiae matching, the most common technique, minutiae points are considered.

Griaule Fingerprint SDK

The Griaule fingerprint software development kit is designed to enable integration of biometrics in different applications including, but not limited to, transaction systems, authorization systems and point of sale identification. Griaule Fingerprint SDK is ISO 19794-2/ANSI 378-2004 compliant. The SDK supports two operating systems: Windows and Linux. The Windows kit supports several languages via either ActiveX,.NET, DLL, or Java. Linux kit for Java enables users to develop cross-platform programs that can be used with Gnu/Linux.


Here are some other features of the SDK solution:

– It is capable of taking up to 35,000 fingerprints in one second.

– It allows template consolidation, an option that helps in consolidating samples of a finger into one template. This helps in improving quality of the template, thus increasing identification rate.

– The consolidation feature also reduces database size and recognition time by eliminating the requirement of using more than one sample of a finger.

– It can be used by unlimited people for one-to-multiple fingerprint reading.


The Griaule Fingerprint SDK requires a Pentium processor (i386) and 20Mb free hard disk space. It can be used with Windows Vista, Server 2003, XP Professional, XP Home, XP Media Center, XP Tablet PC and 2000.


Griaule is San Jose, California-based company with Research and Development headquarters in Campinas, São Paulo, Brazil. The company won the Fingerprint Verification Competition (FVC2006) in 2006.

Leave a Reply

Your email address will not be published. Required fields are marked *