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.
- 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.
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.
- Android Studio or Xcode for mobile development.
- Google ML Kit dependencies installed in your project.
- A camera-enabled device for testing.
-
Clone the repository:
git clone https://github.com/Asif-Faizal/True-Face.git
cd True-Face
flutter pub get
flutter run
This project is licensed under the MIT License