Facial Recognition Solution

See how the challenge of facial recognition software is being tackled by Aware.

Facial Recognition

Biometrics make use of our most unique physical features and behaviors to serve as digital identifiers that computers and software can interpret and utilize for identity-related applications. They can be used to identify someone in a biometric database or to verify the authenticity of a claimed identity.

Facial recognition technology applies the science of biometrics to a user’s facial features. Facial recognition algorithms create a biometric template by detecting and measuring various characteristics, or feature points, of human faces, including location of the eyes, eyebrows, nose, mouth, chin, and ears. Two templates are compared to yield a match score, which indicates the likelihood that the two images belong to the same person. Liveness detection may also be applied to ensure that the source of the biometric sample is not a digital or paper reproduction.

Use cases

Law enforcement agencies such as the FBI use facial recognition technology to search criminal watch lists and help conclusively identify a person of interest. They can match a recently taken photo or video against a database of existing photos to help identify that person. Governments around the world use facial for biometric identification for a variety of applications including customs and border security, fraud prevention, and citizen ID.

More recently, mobile authentication has emerged as the most common main private-sector use case for facial biometrics, where our facial images can be used in place of a password. Users can log onto their devices using facial recognition as a convenient and secure alternative to PINs and passwords. Incorporating facial recognition into a mobile app, such as for banking or other secure applications, allows the app provider to have more control of the security features and user experience and also achieve more consistency across customer devices. Face recognition systems can also be used to enhance patient identification in healthcare settings.

Facial recognition’s advantages

Each biometric modality offers advantages and disadvantages. Facial recognition offers several advantages over other biometrics:

  1. Proliferation of digital facial image data: The billions of existing digital facial images from countless sources are extremely useful for algorithm training purposes, particularly for algorithms using machine learning techniques.
  2. Enhancement of manual facial recognition: Biometrics can be used in concert with human visual facial recognition processes, such as comparing a live person to their facial image on their driver’s licence or other ID card. Facial recognition technology can be used to automate or enhance this process and provides greater matching accuracy. For just about any process where a person’s face is used by a human to verify their identity, biometrics can be used to improve it.
  3. Ubiquity of cameras on mobile devices: Nearly all smartphones, tablets, and laptops have built-in front-facing cameras that enable high-quality “selfie” shots. This makes it convenient to collect a live facial recognition sample for comparison against a template.
  4. Conducive for use with other modalities for mobile authentication: Facial image capture using the front-facing camera on a phone can be performed passively and simultaneously during capture of other modalities such as voice and keystroke to improve matching performance and liveness detection.

Facial recognition’s challenges

The following challenges must be addressed for facial recognition to be useful:

  1. Wide variety of environmental capture conditions (e.g. lighting, shadows) make accurate matching more challenging. Pose variations, aging, glasses, facial expressions, and facial hair can also make matching more difficult. Differences between camera sensors and settings can also have an impact.
  2. High availability of facial images on social media and other mediums means fraudsters can more easily obtain images of potential fraud victims that can be used for spoofing. Unlike face detection technology, which only detects the presence of a face in an image or video, face recognition algorithms must also be able to tell a live face versus a non-live digital image of a face.

Fraudsters can exploit these challenges in a few ways.

First, they may try to bypass face biometrics used for authentication or access control by presenting a non-live image of an authorized user during the challenge.

Second, they may attempt to register for a new account by enrolling a face sample that cannot be accurately used in a deduplication search. For example, they could try to enroll a picture that distorts or obstructs facial features using makeup, hats, or sun glasses. They could also try to use a picture of a person who does not exist, or faces of celebrities pulled from the web. All of these would lead to false non-matches during identify verification searches.

Want to learn more?

Overcoming the challenges

Several steps can be taken to optimize security, performance, and user experience.

Automate capture of high-quality images

Software that automates capture of facial images analyzes the streaming video frames in real time. Image capture is automatically triggered once focus, facial positioning, lighting, and other image-capture details are verified for compliance with quality standards.

The image is analyzed again and optimized post-capture. Automatic scaling, rotation, cropping, brightness, and contrast enhancements optimize the quality of an otherwise non-compliant image so the photo doesn’t have to be retaken.

Perform robust liveness detection

Fraudsters may attempt to spoof a facial recognition algorithm with non-live digital videos and images obtained online. Liveness detection algorithms distinguish between a printed, digital, video, and a live facial image.

Passive liveness detection looks for indicators of a non-live image such as inconsistent features between foreground and background. It uses various recognition techniques to search for artifacts in an image such as cutouts, masks, skin, texture, borders, and various other characteristics that help it determine a false representation of a user’s face. This process is invisible to the user, which makes it harder for fraudsters to bypass it.

Active liveness detection prompts the user to blink or shake his or her head to ascertain liveness.

The combination of active and passive methods will yield the highest performance matching. Facial recognition analysis applications might also leverage a second modality such as voice to help assure liveness.

Use high-performance algorithms

In the past few years, artificial intelligence and machine learning algorithms have become the predominant methods for automatically extracting the above information and then comparing it against other images. These algorithms enhance the biometric security of face recognition technology without having any impact on the user experience.

Aware’s facial recognition products

Aware products for facial recognition:

  • Knomi: Mobile authentication with facial matching and liveness detection.
  • PreFace: Face image autocapture and processing on mobile device or desktop.
  • Nexa|Face: Face matching algorithm SDK.
  • FaceWorkbench: Forensic examiner workstation application.
  • AwareABIS: Automated biometric identification system.

Learn more about Aware’s portfolio of facial recognition solutions and services.

Biometric solutions as a problem solver

Biometric solutions address the old and new problems facing the financial sector. Biometrics offer better security than fraud-prone passwords (they use something a person is instead of something they have or know). They are compatible with today’s mobile devices. They are fast, convenient, and allow for financial companies to reach customers in remote areas who may not have easy access to a local branch. Additionally, the added value of convenience and flexibility in this new normal would seemly meet consumer demands. With biometric authentication, opening a bank account could be done from the convenience of one’s mobile device. The authentication and liveness procedures require only a selfie or voice prompt, a virtually painless process.  

The Knomi® mobile biometric authentication framework from Aware is a robust option for any financial company looking to incorporate mobile banking options and enhance their onboarding and authentication process. The mobile framework allows banking customers to use their mobile banking apps to apply for an account and then login to perform transaction without using passwords.  Knomi® does this through biometric matching and liveness detection and provides secure and convenient facial and voice recognition for mobile multifactor authentication and onboarding. With built-in passive liveness detection, and a host of flexible configurations to choose from, Knomi® is an easy-to-integrate solution to add convenience and security to today’s financial workflows. 

 For more information about the Knomi® mobile biometric authentication framework, please contact us below or visit our  webpage. 

Want to learn more?

Schedule a demo to get started today