Vehicle Number Plate Detection Using MATLAB

 Hello,and welcome back to teckhme .Today ,The project presented here can be used to identify a vehicle's license plate from an image stored in a database. That is, it is designed to recognize a vehicle's license plate and then use MATLAB software to extract information about that vehicle.
The purpose of vehicle registration by government agencies is to establish a link between a vehicle and its owner or user. License plates are usually alphanumeric and uniquely identify the vehicle in the licensing authority's database. These license plates can have different colors, fonts and sizes, depending on the country and its regulations.

The principle of operation of the ANPR system

The AN
PR system camera captures the image of the vehicle's license plate and then the image is processed by a number of algorithms to provide alphanumeric conversion of the image to text format. ANPR system is used in many places such as petrol pumps, shopping malls, airports, highways, toll booths, hotels, hospitals, parking lots, military and defense checkpoints, etc.
There are many image processing tools available for number plate detection, but here in this project I will be using MATLAB image processing to get a car license plate number in text format.

This project can be used in the following areas:
   1. Analysis of city traffic during peak hours
   2. Automation of weigh-in-motion systems
   3. Enhanced vehicle theft prevention
   4.Effective enforcement of traffic rules
   5.Flexible and automatic vehicle entry and exit from a car parking area
   6.Car parking management system
   7.Improved security for the car parking operators


First, install MATLAB 2015a version or later on your system. Store the source code file for vehicle_number_plate.m MATLAB in a folder. Make sure the license plate image file is in the source code folder.
      Run MATLAB from the desktop.
      Open the
vehicle_number_plate.m file and click on the Playlist button. It will prompt you to select an image file in jpg format.
      Select an image file with the vehicle number plate. In this example, we used the vehicle1.jpg file.
The program will output the image, as shown in. If the output vehicle number plate is not displayed correctly on the screen, you can change the parameters of the input arguments BW3 = medfilt2 (BW3, []) in the code, as shown in the figure.

Post a Comment

Previous Post Next Post