alpr-ocr / README.md
Japhari's picture
Convert to Gradio and add complete ALPR OCR system
726a8a2
|
Raw
History Blame Contribute Delete
1.56 kB

A newer version of the Gradio SDK is available: 6.20.0

Upgrade
metadata
title: Automatic License Plate Recognition
emoji: 🔍
colorFrom: green
colorTo: blue
sdk: gradio
sdk_version: 4.44.0
app_file: app.py
tags:
  - computer-vision
  - license-plate
  - alpr
  - license-plate-recognition
  - object-detection
  - license-plate-detection
  - gradio
  - ocr
  - yolo
  - onnx
  - real-time
pinned: true
license: mit
short_description: Automatic License Plate Recognition

Automatic License Plate Recognition (ALPR)

An automatic license plate recognition (ALPR) system with customizable detector and OCR models. This system uses the FastALPR library to detect and recognize license plates in images.

Features

  • Multiple Detector Models: Choose from various plate detection models
  • Customizable OCR Models: Select different OCR models for text recognition
  • Real-time Processing: Upload images and get instant results
  • Visual Annotations: See detected plates highlighted on the image
  • Confidence Scores: Get confidence levels for each detection

Usage

  1. Upload an image containing a vehicle with a license plate
  2. Select your preferred detector and OCR models from the sidebar
  3. View the processed results with annotations
  4. See detailed OCR text and confidence scores

Models

The system supports multiple detector and OCR models from the FastALPR library, including:

  • Various YOLO-based detection models
  • CCT OCR models for text recognition
  • Global and specialized models for different use cases

Requirements

  • Python 3.8+
  • FastALPR library
  • Streamlit
  • OpenCV
  • PIL/Pillow