Face Recognition

A facial recognition system is a technology capable of identifying or verifying a person from a digital image capture or a video frame from a video source.

What is Face Recognition?

A facial recognition system is a technology capable of identifying or verifying a person from a digital image capture or a video frame from a video source. There are multiple methods in which facial recognition systems work, but in general, they work by comparing selected facial features from a given image with faces within a database. It is also described as a Biometric Artificial Intelligence based application that can uniquely identify a person by analyzing patterns based on the person’s facial textures and shape.

face recognition engine enables efficient and accurate processing of faces in images and live video stream and can run on a wide range of devices.

Face Detection Facility

The Face detection facility is responsible for quick and coarse detection tasks, like finding a face in an image.

Detection structure represents an images-space bounding rectangle of the detected object as well as the detection score

Attribute Estimation Facility

Estimation facility is the only multi-purpose facility in the LUNA SDK. It is designed as a collection of tools that help estimate various images or depicted object properties. These properties may be used to increase the precision of algorithms implemented by other LUNA SDK facilities or resolve custom business tasks.

Feature & capabilities:

  • The face attributes estimator determines average age and gender(male-Female).
  • Eye estimator aims to determine:
  • eye state: open, closed or occluded
  • The head pose estimator is designed to determine the camera-space head pose. Since 3D head translation is hard to determine reliably without camera-specific calibration, only 3D rotation component is estimated.
  • Gaze estimator is designed to determine gaze direction relatively to head pose estimation
  • Smile estimator predicts smile and mouth occlusion(Anger – Disgust -Fear – Happiness – Surprise – Sadness -Neutral).
  • Ethnicity estimator aims to determine a person’s ethnic group and/or race(Indian – Asian – Black -White).
  • Approximate garbage score estimator (AGS) determines the suitability of an image for later face descriptor extraction and matching.
  • Glasses estimator predicts eyewear on an image. The estimator outputs the probability of prescription and sunglasses.
  • The occlusion estimator determines whether the face is occluded by an object.
  • A child estimator determines whether the person is a child or not. We define “child” as a person who is younger than 18.

Register to learn more about the Solution