Skip to main content
Version: 3.24.0 (latest)

Face tracking and liveness assessment for Telpo face recognition TPS980 terminals

The apk directory contains the telpo_liveness_video_recognition executable file:

Running the sample on an Android device

  1. Download the samples from the latest Face SDK release (see the Assets section).
  2. Copy the samples to your Android device.
  3. Follow the instructions in the steps below.

Building the sample from source code

  1. Request a trial license.

  2. Place the trial license 3divi_face_sdk.lic into the license folder.

  3. Open the examples/android folder in Android Studio as an existing project.

  4. Select telpo_liveness_video_recognition, build and install the resulting application on the device (Telpo terminal)).

Telpo Liveness Video Recognition

General information

This project demonstrates face identification and determining whether a face belongs to a living person (Liveness) on Telpo Face Recognition TPS980 terminals with 3D and RGB+IR cameras. The application also supports human temperature assessment using the terminal's built-in temperature sensor (Temperature Sensor).

Launching the pre-built application

Install and launch the pre-built application apk/telpo_liveness_video_recognition.apk for testing. The application contains a license that is bound to Application ID and Android OS.

Masked Face Identification

We provide a new face identification algorithm optimized for masked face detection and providing high quality masked face identification. To use the masked face identification algorithm, follow these steps:

  1. Open the AuthAcrivity.java file.
  2. Replace the line private final String recognizer_config = "recognizer_latest_v30.xml"; with private final String recognizer_config = "method9v30mask_recognizer.xml";.

Source code: examples/android/telpo_liveness_video_recognition