Skip to content

True-Face uses Google ML Kit to verify users by detecting facial landmarks, blinks, and head movements, preventing spoofing with images or videos.

License

Notifications You must be signed in to change notification settings

Asif-Faizal/True-Face

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Liveliness Detection App

The Liveliness Detection App is a cutting-edge real-time facial recognition and liveliness detection solution, powered by the Google ML Kit Face Detection library. Designed for secure and efficient user verification, this app leverages advanced machine learning to identify and analyze facial movements in a live video feed, ensuring the presence of a real, live user.

Key Features

  • Powered by Google ML Kit: Utilizes the robust capabilities of the ML Kit Face Detection API for accurate and reliable facial analysis.
  • Real-Time Detection: Tracks essential liveliness indicators such as blinking, head movements, smiling, and other facial gestures.
  • Anti-Spoofing Technology: Prevents unauthorized access by detecting spoofing attempts with static images, pre-recorded videos, or deepfakes.
  • Customizable Prompts: Configurable prompts for specific actions like "blink twice" or "turn your head," enhancing security and usability.
  • Fast and Lightweight: Optimized for mobile and desktop platforms, offering seamless integration with minimal resource consumption.
  • Cross-Platform Support: Works on Android and iOS devices, making it ideal for biometric authentication and onboarding applications.

Use Cases

This app is ideal for various industries and applications, including:

  • Banking and Finance: Secure user authentication for digital banking services.
  • E-commerce: Fraud prevention and secure account logins.
  • E-learning Platforms: Verifying the presence of students during online assessments.
  • Access Control Systems: Ensuring only authorized users gain access to sensitive areas or systems.

Getting Started

Prerequisites

  • Android Studio or Xcode for mobile development.
  • Google ML Kit dependencies installed in your project.
  • A camera-enabled device for testing.

Installation

  1. Clone the repository:

    git clone https://github.com/Asif-Faizal/True-Face.git
    cd True-Face
    flutter pub get
    flutter run

License

This project is licensed under the MIT License

About

True-Face uses Google ML Kit to verify users by detecting facial landmarks, blinks, and head movements, preventing spoofing with images or videos.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published