Skip to content

kby-ai/Automatic-License-Plate-Recognition-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

12 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

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-iOS

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
5 LPR - Android License Plate Recognition Android SDK Available
โžก๏ธ LPR - iOS License Plate Recognition iOS SDK Available

To get more products, please visit products here:

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

  • The code line below shows how to update SDK with the license key:
    var ret = ALPRSDK.setActivation("akxRJanttIzX+ddPyyKIXSYjtmGbrCO+zFn+7kvvIGRVJKaaOjZVWfi15a6Z1CCX5oR0aCGyD664" +
    "7KC6xbA4uK2xDw7g9W6M7QjS5LGfJgplEO45XqE3PgepmdqYiRFEl5sw+Xe+SWmfuOu8xyUwBD37" +
    "m2RoQ6TgCnBJ9rxYFM9MNxsLUrlBuKP5J8r/aZg5vFbotvLqXHI4enn8Lzva2lF6QYo0wMBhfus6" +
    "cY8fWzDnFvCvleLXHHGWCRYs0KLj37eCUAxVWuoO7luagiRoh0sFabCEtQx4GZf11ofcpqr8v7BO" +
    "j3PbBeba3PTbGgOoSvE7NKmwZTdv9uBRtK+LdQ==")
  • To request license key, please contact us:
    ๐Ÿง™Email: contact@kby-ai.com
    ๐Ÿง™Telegram: @kbyaisupport
    ๐Ÿง™WhatsApp: +19092802609
    ๐Ÿง™Discord: KBY-AI
    ๐Ÿง™Teams: KBY-AI

About SDK

1. Set up

  1. Copy the SDK library (alprsdk.framework folder) and pre-built onnxruntime library (onnxruntime.framework folder) to the root folder in your project.

  2. Add alprsdk.framework and onnxruntime.framework to your project in Xcode.

Project Navigator -> General -> Frameworks, Libraries, and Embedded Content

image

  1. Add the bridging header to your project settings

Project Navigator -> Build Settings -> Swift Compiler - General

image

2 API Usages

  • Activate the SDK by calling the setActivation method:
  var ret = ALPRSDK.setActivation("xxx...")
  • Get license plate number and its coordinates by calling the processImage method:
  let processImage = pickedImage.fixOrientation()
  let alprBoxes = ALPRSDK.processImage(processImage) as! [ALPRBox];
  let imageWithBoxes = drawALPRBoxes(on: processImage, boxes: alprBoxes)

About

iOS ALPR/ANPR, LPR iOS, license plate recognition, vehicle number plate recognition, ALPR reader, ALPR scanner, license plate OCR, car number plate recognition

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors