FaceRecognition - React-Native
This demo app demonstrates face recognition and face liveness detection by mitigating biometric fraud based on React-Native framework for both Android and iOS.
Overview
The demo project demonstrates both Face Liveness Detection and Face Recognition Technology.
It stands for face recognition React-Native, facial recognition React-Native, face liveness check React-Native, spoofing prevention React-Native, face matching React-Native, face comparison React-Native, face search engine React-Native, face identification React-Native.
Github
Google Play
App Store
YouTube
Screenshots






How to Run
1. React-Native Setup
Make sure you have React-Native installed.
If you don't have React-Native installed, please follow the instructions provided in the official React-Native documentation:
2. Running the App
Run the following commands:
About SDK
1. Setup
1.1 Face SDK Setup
Android
Copy the SDK (
libfacesdkfolder) to theandroidfolder of your project.Add SDK to the project in
settings.gradle.
2. API Usage
2.1 FaceSDKModule
Activate the
FaceSDKModuleby calling thesetActivationmethod:
Initialize the
FaceSDKModuleby calling theinitSDKmethod:
Set parameters using the
setParammethod:
Extract faces using the
extractFacesmethod:
Calculate similarity between faces using the
similarityCalculationmethod:
2.2 FaceRecognitionSdkView
To build the native camera screen and process face detection, please refer to the example/src/FaceRecognitionPage.tsx file in the repository.
To obtain the face detection results, use the following code:
To start and stop the camera, use the following code:
Last updated