Vehicle Number Plate Detector using MATLAB

1.Introduction:-
MATLAB (matrix laboratory) is a multi-paradigm numerical computing
environment and priority programming language developed by Math Works.
MATLAB allows matrix manipulation ,plotting of functions and data
,implementation of algorithm creation of user interfaces, and interfacing with
programs written in other languages, including C, C++, Java, Fortran and Python.
Vehicles in each country have a unique license number, which is written on
its license plate. This number distinguishes one vehicle from the other, which is
useful especially when both are of same make and model. An automated system
can be implemented to identify the license plate of a vehicle and extract the
characters from the region containing a license plate. The license plate number can
be used to retrieve more information about the vehicle and its owner, which can
be used for further processing. Such an automated system should be small in size,
and portable.


2.Problem Statement:-
To detect the number on the number plate of the any vehicle. When the image
is given to the input, it should be able to detect only number on the number
plate and able to avoid the other part in the image.


3.Program:-



4.How to use this code:-
Here you have to only copy the code to MATLAB and copy the location of the image and the paste in the Inputimage=imread('C:\Users\akshay\Downloads\pi.jpg');   red area in this instruction and also don't forget to write the your image name which is here is pi and then extension of the image which is here  .jpg and run the program.



5.Output :-

                                         Input Image




                                                        Detected Number on Number Plate





6.Applications:-
1. Parking :- The NPR is used to automatically enter prepaid members and calculate parking fee for non members.
2. Access control :- A gate automatically opens for authorized members in a secured area, thus replacing or assisting the security guard. 
 3. Border Security :- The car number is registered in the entry or exits to the country and used to monitor the border crossings.
 4. Traffic Control :- The vehicles can be directed to different lanes according to their entry permits. The system reduces the traffic congestions and number of attendants.
5 Airport Parking :- In order to reduce ticket frauds or mistakes, the NPR unit is used to capture the number plate and image of the car.



7.Conclusion -
 In this project an image of car no. 007. First it extracted the Y component by converting it to gray image. Then it remove the noise and performed dilation. Horizontal edge processing gives maximum value from column no 70-120 which is extracted by passing through filter. Similarly vertical image processing gives maximum value from column 125-175 in histogram. Finally region of maximum probability of no. plate is extracted and text is also extracted.



For any question contact me on: akshayadivarekar777@gmail.com

Comments

  1. Vehicle number plate detection using MATLAB involves developing an image processing algorithm that can identify and locate license plates in images or videos. The algorithm uses various image processing techniques such as edge detection, morphological operations, and template matching to identify and extract the license plate region. The extracted license plate region can then be further processed for character recognition and identification. The goal of this project is to automate the process of license plate detection and recognition for applications such as traffic monitoring, parking management, and law enforcement.
    Regards from,
    Seven Boats - Leading digital agency and digital marketing training institute in Kolkata, India
    Digital Marketing Company in Kolkata, India
    Digital Marketing Institute in Kolkata

    ReplyDelete

Post a Comment

Popular post

How to add ,read,insert IMAGE in MATLAB

How to plot different discrete signal using MATLAB

How to do Frequency Shift Keying (FSK) using MATLAB