Professional Documents
Culture Documents
2|Page
Number Plate Recognition and Matching
(with MATLAB)
M Usman Ghani (2018348) Syed Aaraiz (2018447) M Waseem (2018357)
Faculty of Electrical Engineering (EEE) Faculty of Electrical Engineering (EEE) Faculty of Electrical Engineering (EEE)
GIKI, Topi, Swabi GIKI, Topi, Swabi GIKI, Topi, Swabi
u2018348@giki.edu.pk u2018447@giki.edu.pk u2018357@giki.edu.pk
3|Page
B. Converting the image
Once the image has been uploaded, the image needs
to be converted. When a picture goes through
conversion, we change it from a true color, high-
definition image to a binary (series of 1s and 0s),
black and white image with unnecessary information
removed. We achieve this by first converting the
image from RGB to Grayscale.
4|Page
file so you can edit it separately. The retrieved
number plate of the desired car from step 4 is then
further compared to the database. The program, after
comparing, identifies the car as wanted if it exists in
Fig 5: Removing unnecessary information the database, otherwise it will identify as a safe car.
5|Page
match with any number in the database, an “okay”
dialog box is generated.
Segmentation
(Bounding Box)
Number Plate
Recognized Database Match
Alert
(if necessary) Fig.11: When a safe number plate is recognized and does not
matche in the database.
VI. RESULTS As can be seen from the image, the image selected is
displayed in the software from confirmation, the
recognized number plate is displayed in text form. If
the plate number matches with the one in the
database, a warning/alert dialog box is generated. If
the car is safe, i.e., it does not match with any number
in the database, an “okay” dialog box is generated.
6|Page
VII. CODE
A) GUI CODE
B) Plate Detection
7|Page
C) Letter Detection
8|Page
D) Template Creation
VIII. CONCLUSION
IX. CONTRIBUTION
9|Page
Syed Aaraiz : Report + Code
X. REFERENCES
10 | P a g e