Skip to content

Repository files navigation

License Plate Detection, Recognition and Verification

This project consists of three parts :
1 - YOLOV8 is used to detect license plates on images
2 - Deep Text Recognition Benchmark is used to recognize the lincense plates which have been detected in the previous step
3 - In this step, license plate verification is implemented to know which license plate is stored in the database

How to Install

pip install -r requirements

Usage

1 - git clone https://github.com/Parisa-Bagherzadeh/Persian_Licenese-Plate-Recognition-and-Verification.git
2 - Download the pretrained weights of YOLOV8 and put it in weights/yolov8-detector folder
3 - Download the pretrained weights of Text Recognizer and put it in weights/dtrb_recognizer
4 - Put your images in io/input folder
5 - Run the following commands :

python main.py --input_image YOUR_IMAGE.jpg --threshold YOUR_ARGUMENT 
python verification.py

Result

License Plate Detection
License Plate Image
License Plate Recognition License Plate Recognition
Recognition Result 0 Recognition Result 1
Drivers Table
Verification Table
Verification Result
Verification Result

About

In this repository Persian license plate recognition and verification is implemented

Topics

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages