Biometrics are computerized methods of identifying a person on the basis of physiological and observable qualities. Face, fingerprints, handwriting, iris, retinal and voice are the various characteristics which are measured in biometric techniques.
There are 2 phases of a Biometric system:
- Enrollment phase:
In enrollment phase, biometric information of the user or person is recorded in a database. It is a one-time process, generally in this phase measurement of the appropriate information is done very precisely.
- Recognition phase:
This is the second phase of the biometric system. This occurs when the detection part begins on the basis of the first phase for the authentication of the user. This phase must be quick, accurate and able to determine the authentication problem easily.
A Biometric system architecture has the following main components:
1. Sensor 2. Pre-processing 3. Feature extractor 4. Template generator 5. Matcher 6. Application device
The above Biometric system components and their working are explained as given below:
Sensor is the first block of the biometric system which collects all the important data for the biometrics. It is the interface between the system and the real world. Typically, it is an image acquisition system but it depends on the features or characteristics required that it has to replaced or not.
It is the second block which executes all the pre-processing. Its function is to enhance the input and to eliminate the artifacts from the sensor, background noise, etc. It performs some kind of normalization.
This is the third and the most important step in the biometric system. Extraction of features are to be done in order to identifying them at the later stage. The goal of a feature extractor is to characterize an object to be recognized by measurements.
Template generator generates the templates that are used for the authentication with the help of the extracted features. A template is a vector of numbers or an image with distinct tracts. Characteristics obtained from the source groups together to form a template. Templates are being stored in the database for comparison and serves as a input for matcher.
The matching phase is being performed by the use of a matcher. In this part, the procured template is given to a matcher that compares it with the stored templates using various algorithms such as Hamming distance, etc. After matching of the inputs, the results will be generated.
It is the device which uses the results of the biometric system. Iris recognition system and facial recognition system are some common examples of application devices.
- System Design of Uber App - Uber System Architecture
- Difference between Shared Nothing Architecture and Shared Disk Architecture
- Android System Architecture
- Difference between Management Information System (MIS) and Decision Support System (DSS)
- Principal of Information System Security : Security System Development Life Cycle
- Service-Oriented Architecture
- Automating File Movement on your system
- Beginning BootStrap (Part-2) | Grid System
- Difference between FAT32, exFAT, and NTFS File System
- Characteristics of data in geographical information system (GIS)
- Editors and Its types in System Programming
- System Security
- The Tempo Operating System
- Expected Properties of a Big Data System
- Constraints in geographical information system (GIS)
- Geographical information system (GIS) and its Components
- Design an online book reader system
- Could Computing | Service classes and system codes of conduct in IDaaS
- Tips on Operating System Installations
- Windows Server 2012 R2 Stuck at "Updating Your System”
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.