Vehicle Number Plate Identification System

With the passage of time, increase in usage of vehicles increases the demand of their security. Now a days vehicles are the main source of traveling so their security must be ensured which can be done by using this system. It can be applicable at Highway Toll Collection, Border and Custom Check

2025-06-28 16:36:34 - Adil Khan

Project Title

Vehicle Number Plate Identification System

Project Area of Specialization Internet of ThingsProject Summary

With the passage of time, increase in usage of vehicles increases the demand of their security. Now a days vehicles are the main source of traveling so their security must be ensured which can be done by using this system. It can be applicable at Highway Toll Collection, Border and Custom Checkpoints, Red Light Violation Enforcement and Management of Parking areas. On the other hand vehicles are also used for almost every crime, it includes bombing, kidnapping, smuggling, murder and many more. To prevent these crimes or to catch the criminal there must be a security system that tells us about the owner and vehicle detail. Now Vehicle Identification System comes in to the picture to make our communities safer, to drive down the crime rate, to enable the law enforcement in a better way and to remove the illegal vehicles and drivers from roads.

Vehicle Number Plate Identification System (VNIS) will be able to recognize the Number Plate of the vehicles that are registerd in excise department of different provinces of Pakistan i.e Punjab, Sindh, Islamabad and KPK to ensure that only legal vehicles will be entered. To acomplish different tasks it requires some hardware components and for interaction and processing it requires a mobile application .

In this system we will have a sensor which upon sensing the vehicle triggers the camera module to capture the image of the vehicle, camera will be placed at the point from where the number plate must be included and clearly be seen in the image. This image will be send to the user on the related mobile application using a Bluetooth module attached to the Raspberry pi. When user gets the image then only by clicking it the text in the image of vehicle will be extracted using the Optical Character Recognition Algorithm (OCR). OCR consists of three major steps, First one is Image preprocessing (produce image with minimum noises and high contrast between character and its background), Second one is Character Segmentation (fixed pitch detection and chopping is performed on characters), Third one is Character Recognition (To identify the character's image using neural network).After that the extracted text will be sent to the website of the related province excise department and then from here we will get the data of the registered and verified vehicle.

Project Objectives

This system (VNIS) is an automatic vehicle identification system which will work in high definition and in real time with the following objectives.

  1. Capture image of a vehicle when it is detected by Passive Infrared (PIR) sensor using a camera module placed at a fixed point.
  2. Send the captured image to the related mobile application using a bluethooth module and a microcontroller.
  3. Extract Vehicle Number from image in the form of text using Optical Character Recognition.
  4. Send Extracted text to the related website of excise departmnent using a web service.
  5. Show vehicle details of registered vehicles.
Project Implementation Method

Tools and techniques:

Following are the tools and techniques that will be used in implementation:

Implementation Methodology:

System is the combination of two parts.

Hardware Implementation

It includes the hardware components that will be required in the project they are

When the presence of a vehicle is detected by the PIR sensor it will trigger the capture module to capture the image of the vehicle. This image will be sent to the mobile application via Bluetooth module and all these components are connected with each other through a Respberry pi microcontroller.

Software Implementation

It includes the implementation of a mobile application which will recieve the captured image, extract Vehicle Number in the form of text from this image using Optical Character Recognition Algorithm by performing three major steps of it. They are

After that send the extracted text from image to the related province excise department website to get the data of the registered and verified vehicle.In the end display all the details of vehicle to the user.

Benefits of the Project

Currently, vehicle number plate information has to be manually entered for verification But with the use of this system every vehicle will automatically be verified without any user assistance and officers will be able to capture unregistered number plate vehicle.

It will benefit society in many terms such as 

It will reduce the lane congestion and the inconvenience of showing the vehicle documents.

It can be applicable at different high security areas like

Technical Details of Final Deliverable

Final Deliverable will be composed of hardware components and a software application along with the documentation. With the integration of both parts system will give the desired output.

Final Deliverable of the Project HW/SW integrated systemCore Industry SecurityOther IndustriesCore Technology Internet of Things (IoT)Other Technologies Artificial Intelligence(AI)Sustainable Development Goals Sustainable Cities and Communities, Peace and Justice Strong InstitutionsRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 55130
Anpviz Security 4.0MP POE IP PTZ Dome Camera Equipment13080030800
Installation, Documentation Printing and Traveling Miscellaneous 11000010000
Raspberry pi 4 Equipment11300013000
Motion Senor Equipment2450900
Bluetooth Module Equipment1430430

More Posts