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
pip install -r requirements
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
License Plate Detection | |
---|---|
License Plate Recognition | License Plate Recognition |
Drivers Table | |
Verification Result | |