wadva474 / FaceDetection

Android Application that Performs Liveness detection on person without asking person to perform or do anything

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Passive Face Detection with Compose, ML Kit, and Hilt

Passive Face Detection is an Android application that utilizes Google's ML Kit for real-time facial recognition. The app showcases how to implement passive liveness detection using ML Kit, Compose for UI, and Hilt for dependency injection.

Features

  • Real-time passive face detection using the device's camera.
  • Facial landmarks detection for eye blinking analysis.
  • Simple UI built with Jetpack Compose.
  • Dependency injection with Hilt.

Table of Contents

Getting Started

Prerequisites

  • Android Studio 4.0 or later.
  • Android device with a camera (for testing on physical devices).
  • Emulator with camera support (for testing on the emulator).

Installation

  1. Clone the repository to your local machine:

    git clone https://github.com/your-username/PassiveFaceDetection.git
    

Libraries

  • Hilt
  • MLkit
  • Compose

usage

  • Launch the Application
  • Grant Camera Permission
  • The Application Auto Detect Live Faces

About

Android Application that Performs Liveness detection on person without asking person to perform or do anything


Languages

Language:Kotlin 100.0%