What is Biometric Authentication?

Definitions and FAQs

General Biometrics FAQs

What is biometric authentication?
What is continuous biometrics?
How does facial recognition work?
What is facial liveness and how is it used?
What is behavioral biometrics?
What is keystroke dynamics (KSD) biometrics?
What is the difference between text dependent and text independent voice verification?
What is biometric spoofing?
What does false acceptance and false rejection mean?
What is a Deep Neural Network (DNN)?
What is a Presentation Attack (PA)?
What is x-vector?
What is a Convolutional Neural Network (CNN)?

What is biometric authentication?

Biometric authentication is the use of a person’s unique human characteristics for verifying their identity.

What is continuous biometrics?

Continuous biometrics recognizes the uer throughout their interaction with the protected system. The recognition score dynamically updates, enabling the system to detect the introduction of a new user.

How does facial recognition work?

Facial recognition compares many characteristics of a person’s facial structure, not eye or skin color, against a previously stored model of that person’s facial structure to determine a match. Facial recognition works because facial structure is significantly different for each person.

What is facial liveness and how is it used?

Facial liveness, short for facial liveness detection, determines if a face presented to a facial recognition system is that of a live person or a high resolution photo, cut out photo, 3D mask, or video. Typical liveness techniques include asking the person in front of the camera to blink, smile, move their head a certain way, or move the camera itself in some way, all resulting in time and complexity for detecting liveness. Further, there are known techniques for beating these active liveness methods. Passive facial liveness is the ability to determine liveness without the person’s participation. Facial liveness is a critical step in the process of accurately authenticating a person with facial recognition technology when the facial recognition system is operating without human supervision, such as authentication on a mobile phone.

What is behavioral biometrics?

Behavioral biometrics uses the uniquely identifiable patterns in a person’s activity — like the way they type, move a mouse, or how they walk — to verify a person’s identity.

What is keystroke dynamics (KSD) biometrics?

Keystroke dynamics is a type of behavioral biometric that uses the patterns and rhythm of a person’s typing on a keyboard, keypad, or screen. Patterns include the length of time a key is held down (hold time) and the delay between keystrokes. Keystroke dynamics are useful to verify identity.

What is the difference between text dependent and text independent voice verification?

Test dependent and independent voice verification are both types of voice biometric authentication. Text dependent verification involves the user speaking a previously enrolled phrase or pin. Text independent verification doesn’t require the speaker to say a specific phrase during enrollment or verification — both of which can happen in the background during the user’s normal interactions.

What is biometric spoofing?

Biometric spoofing is an attempt to gain access using falsified biometrics to appear as a real person. For example, a voice biometric spoofing attempt may use a recording of the target person’s voice.  Or the spoofing attempt may use a computer to synthesize the person speaking a voice biometric passphrase. For facial recognition systems, the spoofing attempt may be a photograph, cut out photo, video screen, or a moving video. Spoofing attempts like these are best combated with voice liveness and passive facial liveness detection technology.

What does false acceptance and false rejection mean?

In biometric authentication, a false acceptance is the incorrect verification of a user resulting in an impostor passing as an authorized user, whereas a false rejection results in an authorized user being blocked.  These are the two types of errors that occur in biometric verification systems. A plot of these two errors, usually the false accepts on the x-axis and false rejects on the y-axis, provides a quantitative assessment of the performance of a biometric system on a given data set.  This plot is called a Detection Error Trade-off curve with the rate of false acceptances called the False Acceptance Rate (“FAR”) and the rate of false rejects called the False Rejection Rate (“FRR”).

What is a Deep Neural Network (DNN)?

Neural networks simulate activity of the human brain such as pattern recognition and use artificial intelligence to learn to perform tasks. A deep neural network is a complex neural network with more than two layers – generally an input layer, and output layer and at least one layer in between. These layers perform sorting and ordering to manage and classify unstructured data. For example a DNN can be trained to recognize the sound of a dog barking by being presented with labeled recordings containing various types of barking in addition to recordings with no barking. Proper training requires large data sets.

What is a Presentation Attack (PA)?

A Presentation Attack is the term used in the biometric industry to refer to a biometric spoofing attempt.  The Presentation Attack may be either an attempt to create a false identity or impersonate someone else.

What is x-vector?

A vector in machine learning is an array of numbers that correspond to features used in classification. X-vector is the newest extraction algorithm, replacing i-vectors with embeddings produced by a deep neural network (DNN). X-vector technology offers high performance for classifying individual speakers, accuracy in short speech utterances. 

What is a Convolutional Neural Network (CNN)?

A convolutional neural network is a type of deep neural networks that is typically used for analyzing and classifying visual imagery .

How is Equal Error Rate calculated?
What is APCER/BPCER/ACER?
What is a voice biometric template?
What is a voiceprint?
If someone hacks a company’s system, will they be able to steal my voiceprint?
What is speaker recognition?
What is the difference between voice recognition and speech recognition?
What is speaker diarization?
What does FIDO stand for?

How is Equal Error Rate calculated?

Equal Error Rate (EER) is a metric used to determine threshold values for false acceptance and false rejections in a biometric security system.  The EER is the point that the false acceptance and false rejection rates are equal. The EER is a commonly used term because in a single number, it conveniently provides an indication of the accuracy of a biometric system without having to look at a plot of false accepts vs. false rejects. 

What is APCER/BPCER/ACER?

These are standardized metrics for performance.

Bona fide Presentation Classification Error Rate (BPCER) is the proportion of bona fide presentations incorrectly classified as presentation attacks in a specific scenario.

Attack Presentation Classification Error Rate (APCER) is the proportion of attack presentations using the same PAI (Presentation Attack Instrument) species incorrectly classified as bona fide presentations in a specific scenario.

Average Classification Error Rate (ACER) is defined as the average of the APCER and the BPCER for a pre-defined decision threshold.

What is a voice biometric template?

When a person attempts to gain access through voice biometric authentication, the characteristics of their voice is compared with a stored voice template or “voiceprint”.

What is a voiceprint?

Voiceprint is another term for a voice biometric template.

If someone hacks a company’s system, will they be able to steal my voiceprint?

Voiceprints are stored in an encrypted format that is meaningful without access to the backend for processing it.

What is speaker recognition?

Speaker recognition is another term for voice recognition.

What is the difference between voice recognition and speech recognition?

Voice recognition is the technology used to identify the person speaking (“who’), whereas speech recognition is used to recognize the words being spoken (“what”). Voice recognition is used for biometric authentication.

What is speaker diarization?

Speaker diarization is a capability used to segment individual speakers in an audio stream with multiple speakers. When used in combination with speech recognition systems, it can determine speaker identity and thus who is speaking when. This can be useful in voice biometric enrollment, biometric authentication and transcription.

What does FIDO stand for?

FIDO stands for “Fast Identity Online.” The FIDO Alliance is an open industry association with the mission to develop and promote authentication standards and reduce over-reliance on passwords. Learn more at www.fidoalliance.org

Menu