
Vehicles- ANPR Using Matlab

AIM:- To detect the number plate of any vehicle and image processing image
Have you ever wondered when some car breaks the traffic light rule how does it get caught??
Well, the answer lies behind the concept called IMAGE PROCESSING.
Now, let us try to understand it's workflow.
WORKFLOW OF ANPR
ANPR: AUTOMATIC NUMBER PLATE RECOGNITION
So, the ANPR system is based on image processing technology. In today's time with an increase in demand for vehicles, it is practically not possible to maintain a record of all the vehicles. To maintain the record of it systematically and efficiently this technology came into play. The main objective here is to design an efficient automatic vehicle identification system by using a vehicle number plate.
In this process, the system will capture the vehicle image as soon as it breaks the traffic light rule. This captured image is then extracted by the segmentation process.
Optical character recognition is then used to identify the characters written on the number plate of that particular vehicle. This image will be compared with the data stored in the database and then when it gets the exact number of the plate then this number is sent to the police administration and then further investigation is done.
This system is performed with the help of MATLAB.
We can divide this project into three programs.
Template Creation (template_creation.m)– This is used to call the saved images of alphanumerics and then save them as a new template in MATLAB memory.
Letter Detection(Letter_detection.m) – Reads the characters from the input image and find the highest matched the corresponding alphanumeric.
Plate Detection(Plate_detection.m) – Process the image and then call the above two m-files to detect the number.
CODES:-
TEMPLATE CREATION CODE:
LETTER DETECTION CODE:
PLATE DETECTION CODE: