Sample Application

Linux-ID Document Liveness Detection SDK Flask, Gradio Demo

Installation

- Download

Download ID_Live.zip

The Demo directory contains the following directories and files:

dependency\

Dependency files

engine\

SDK engine files

examples\

Sample images

flask\

Flask server side demo code

gradio\

Gradio demo code

Dockerfile

Dockerfile for building a Docker image

install.sh

Script for install environment

readme.txt

Installation Guide

requirements.txt

Python requirements file

run.sh

Script for run demo

- Install dependencies

Run the install.sh script to install dependencies:

./install.sh

- Setting Up SDK License Key

  • Offline Licensing: Copy the license.txt license file to the demo directory.


Test

- Run Demo

Run the demo script with the desired option:

./run.sh [OPTION --gradio(-g), --flask(-f), --help(-h)]

- Test Flask Server APIs

To test the Flask Server API, you can use Postman. Here are the endpoints for testing:

POST /process_image

Check Liveness from image file

Parameters

image: image file for the ID document

Response

result: Liveness check result

POST /process_image_base64

Check Liveness from base64 image

Parameters

base64: base64 image for the ID document image

Response

result: Liveness check result

- Test Gradio

Go to http://127.0.0.1:7860/ on a web browser.

Last updated