Skip to content

NIST_FRVT Top 1🏆 Face Recognition, Liveness Detection(Face Anti-Spoof) Flutter SDK Demo ☑️ Face Recognition ☑️ Face Matching ☑️ Face Liveness Detection ☑️ Face Identification (1:N Face Search) ☑️ Face Pose Estimation

Notifications You must be signed in to change notification settings

recognito-vision/Flutter-FaceRecognition-FaceLivenessDetection

Repository files navigation

recognito.vision

Face Recognition, Liveness Detection, Pose Estimation Flutter SDK Demo

nist frvt top1

Latest NIST FRVT Report

home Recognito Developer News


This repository contains a demonstration of Recognito's face recognition SDK for Flutter. The SDK includes advanced features such as face recognition, liveness detection, and pose estimation. Recognito's face recognition algorithm has been ranked as the Top 1 in the NIST FRVT (Face Recognition Vendor Test).

Our Product List for ID verification.

home RECOGNITO Product Documentation

  

feature Features

  • Face Recognition: Identify and verify individuals by comparing their facial features.
  • Liveness Detection: Determine whether a face is live or spoofed to prevent fraud in authentication processes.
  • Pose Estimation: Estimate the pose of a detected face, including Yaw, Roll, Pitch

- Additional Features

  • NIST FRVT Top 1 Algorithm: Utilize the top-ranked face recognition algorithm from the NIST FRVT for accurate and reliable results.
  • On-premise: Operate entirely within your infrastructure, ensuring data privacy and security.
  • Real-time: Perform face recognition, liveness detection, and pose estimation with minimal latency.
  • Fully-offline: Function without the need for an internet connection, ensuring reliability and data privacy.

youtube Demo Video

Recognito Youtube Channel: youtube.com/@recognito-vision

face recognition, liveness detection android demo snap 1 face recognition, liveness detection android demo snap 2 face recognition, liveness detection android demo snap 3 face recognition, liveness detection android demo snap 4 face recognition, liveness detection android demo snap 5 face recognition, liveness detection android demo snap 6

face recognition, liveness detection android SDK API SDK Integration

To use the Recognito SDK in your Flutter project, follow these steps:

1. FaceSDK Plugin Setup

  • Add facesdk_plugin package to dependencies in pubspec.yaml file. pubspec

  • Import facesdk_plugin package in dart files. import_facesdkplugin

2. Android, iOS Setup

  • Add libfacesdk to settings.gradle in android folder. android_setting

  • iOS SDK facesdk.framework is already included in the facesdk_plugin package, so you don't need to download and import it into your project.

3. Project Setup

  • For project setup, run the following commands: flutter pub get

4. Application License (One-Time License)

  • For trial license, share your application ID and bundle ID

    www.recognito.vision     www.recognito.vision     www.recognito.vision     www.recognito.vision
  • Initialize SDK with license.

      try {
      if (Platform.isAndroid) {
        await _facesdkPlugin
            .setActivation(
                "EO5wcxhdMXJoLRpKq3Lexv2sTHPU8Ehed3vsBwmzdye/MJw+rVJTnY9SidD3vKV/2YNE6kufwIcC"
                "7LvLGFSORk3b14swPe7415aYSLKNI2RaUL5Nfn9oWHBjW1XehQLjLUx3w0Qi8bUth6vyg9Oaj7V7"
                "+dKruxjx/2dD2ddXKBoiIwYDonjW7gx7PmF9W66DXDtfRGpARvKW5Cn+jSCCH8A3Gft8wOBdQXM8"
                "UTDZUZxNbvozkgV6Dw9hMQJSka06iFK1h/UO6NrGLudt1SOC2b3hfoFJcAVjl3W7UTxzVyByJpLp"
                "tYTWJNr36pn1ixWhazLHC4s4TXtyQR67yzN3aw==")
            .then((value) => facepluginState = value ?? -1);
      } else {
        await _facesdkPlugin
            .setActivation(
                "H/Fs6Zgbsi9av6VVDAi54yqpYxnq0eDV3MSZAxMnARvUVePNY85UJu3d95nM7iO2RrCm19/eq+qb"
                "gSDmhJRYVJBMEUcxG+0cPPWVAW7m46dfS1Kpn+Flqbanfbco+Hd9Uda3aAzDkklzgdfYt7TvSXRt"
                "LZ8wW7jLiPjt8Lufj1GvhRzfESARv18VrxfQV+U8x3EqqvfKTJrkkg91NuAKvUZSoao4B5pQLpRd"
                "GwQ/saP9AQSWuyU1Zw+Whw/cnmXY2xZLGx6n/ict3NW9vpttv2tBbPCe/TdofRuJbE7R1Yb60BvQ"
                "ajzoaQWx3RsRgca9ah+Pccxb15tPVzr1apTK7A==")
            .then((value) => facepluginState = value ?? -1);
      }
    
      if (facepluginState == 0) {
        await _facesdkPlugin
            .init()
            .then((value) => facepluginState = value ?? -1);
      }
    } catch (e) {}

    Initialization status codes:

    Code Status
    0 Activate SDK successfully
    -1 License Key Error
    -2 License AppID Error
    -3 License Expired
    -4 Activate Error
    -5 Init SDK Error

contact Support

For any questions, issues, or feature requests, please contact our support team.

www.recognito.vision     www.recognito.vision     www.recognito.vision     www.recognito.vision

                           

About

NIST_FRVT Top 1🏆 Face Recognition, Liveness Detection(Face Anti-Spoof) Flutter SDK Demo ☑️ Face Recognition ☑️ Face Matching ☑️ Face Liveness Detection ☑️ Face Identification (1:N Face Search) ☑️ Face Pose Estimation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published