Skip to content

ShahabA83/License-plate-reader

Repository files navigation

This project is about detecting license plates and then reading the license plate number.


Description

In this project, with the help of the YOLOv7 model and fine-tuning our data, we were able to recognize the license plate in the image and frame.
In the next step, we divide the recognized license plate into eight parts, each part containing a number or a letter from the license plate.
These eight images must be examined to see what number or letter is inside them. Using the data we have prepared, we created a model for recognizing numbers and a model for recognizing letters.
The two models created are a combination of CNN and dense layers.
The accuracy of the number recognition model is 95 percent and the accuracy of the letter model is 80 percent.
Of course, we are still improving the quality of these two models.
In this project, some processing has been done on the images to improve performance. For example, if the license plate in the photo has an angle, we can correct this angle with the help of written commands (of course, if the depth angle is too large, good performance will not be achieved)

Final program:

The final program is located in a Python file called Final Code


Examples of project outputs:

About

This project is about detecting license plates and then reading the license plate number.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published