Updated on 2022-05-06 GMT+08:00

What Is FRS?

Face Recognition Service (FRS) is an intelligent service that uses computers to process, analyze, and understand facial images based on human facial features. It provides services through open Application Programming Interfaces (APIs). You can obtain the face recognition results by accessing and calling APIs in real time. It recognizes and compares faces automatically and provides you with the similarity degrees, thereby improving service efficiency.

Currently, FRS provides the following sub-services:

Face Detection

Face Detection accurately locates faces in an image and identifies the size of each face. With this sub-service, you can detect front and side faces with different tilts in the image.
Figure 1 An example of Face Detection

Face Verification

Face Verification returns the similarity degree between two faces in two images by comparing the facial features. If the two images contain multiple faces, the system compares the similarity between the largest faces in the two images.
Figure 2 An example of Face Verification

Face Retrieval

Face Retrieval provides APIs for operating face sets. You can use specific APIs to create a face set, add facial images to the face set, search for N facial images that are most similar to the input one, delete facial features you no longer use from the face set, and delete the face set you created.

Face Retrieval is perfect for enterprise and residential security management of public security. However, it cannot be used for preventing photo recapture because it cannot distinguish fake photos and real photos.
Figure 3 An example of Face Retrieval

Face LiveDetect

Face LiveDetect determines whether a person in a video is alive by checking whether the person's actions in the video are consistent with those in the input action list. If multiple faces appear, the largest face is selected.