Skip to content

Latest commit

 

History

History
96 lines (80 loc) · 5.48 KB

File metadata and controls

96 lines (80 loc) · 5.48 KB

Our facial recognition algorithm is globally top-ranked by NIST in the FRVT 1:1 leaderboards. badge

Latest NIST FRVT evaluation report 2024-12-20

FRVT Sheet

🆔 ID Document Liveness Detection - Linux - Here badge

🤗 Hugging Face - Here

📚 Product & Resources - Here

🛟 Help Center - Here

💼 KYC Verification Demo - Here

🙋‍♀️ Docker Hub - Here

Automatic-License-Plate-Recognition-Android

Overview

We implemented ANPR/ALPR(Automatic Number/License Plate Recognition) engine with unmatched accuracy and precision by applying cutting-edge deep learning techniques in this repository.
KBY-AI's LPR solutions utilizes artificial intelligence and machine learning to greatly surpass legacy solutions. Now, in real-time, users can receive a vehicle's plate number.

◾License Plate Recognition SDK Product List

No. Repository SDK Details Status
1 LPR - Linux License Plate Recognition Linux SDK Available
2 LPR - Docker License Plate Recognition Docker Image Available
3 LPR - Flutter License Plate Recognition Flutter SDK Available
4 LPR - C# License Plate Recognition C# SDK Available
➡️ LPR - Android License Plate Recognition Android SDK Available
6 LPR - iOS License Plate Recognition iOS SDK Available

To get more products, please visit products here:

Google Play

Screenshots

Performance Video

You can visit our YouTube video for ANPR/ALPR model's performance here to see how well our demo app works.

ANPR/ALPR Demo

SDK License

About SDK

1. Set up

1.1 Setting Up ALPR SDK

Android

  • Copy the SDK(folder libttvalpr) to root folder in your Android project.
  • Add SDK to the project in settings.gradle.
include ':libttvalpr'

1.2 Add dependency to your build.gradle.

  implementation project(path: ':libttvalpr')

2 API Usages

  • Activate the SDK by calling the setActivation method:
  var ret = AlprSdk.setActivation("xxx...")
  • Extract plates using the extractPlates method:
 val alprResult: AlprResult = AlprSdk.process(
      SDK_IMAGE_TYPE.ULTALPR_SDK_IMAGE_TYPE_RGBA32,
      nativeBuffer, width.toLong(), height.toLong()
 )
 val plates = AlprUtils.extractPlates(alprResult);