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
Vehicle Number Plate Identification System
Project Area of Specialization Internet of ThingsProject SummaryWith 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 ObjectivesThis system (VNIS) is an automatic vehicle identification system which will work in high definition and in real time with the following objectives.
- Capture image of a vehicle when it is detected by Passive Infrared (PIR) sensor using a camera module placed at a fixed point.
- Send the captured image to the related mobile application using a bluethooth module and a microcontroller.
- Extract Vehicle Number from image in the form of text using Optical Character Recognition.
- Send Extracted text to the related website of excise departmnent using a web service.
- Show vehicle details of registered vehicles.
Tools and techniques:
Following are the tools and techniques that will be used in implementation:
- Eclipse (as IDE).
- Android Studio for implementation of application.
- Respberry pi IDE.
- Optical Character Recognition API for text extraction.
- Send extracted text to website using web service.
Implementation Methodology:
System is the combination of two parts.
- Hardware Implementation
- Software Implementation
Hardware Implementation
It includes the hardware components that will be required in the project they are
- Passive Infrared (PIR) sensor to detect the presence of vehicle.
- 4MP (1440p) IP security camera to capture the image of vehicle.
- Bluetooth Module to send image to related mobile application.
- A Respberry pi microcontroller to connect all these components.
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
- Image preprocessing.
- Character Segmentation.
- Character Recognition.
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 ProjectCurrently, 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
- minimize crime rate and disorder.
- increase the justice value by capturing criminals and reporting them.
- reduce terrorism.
- enhance intelligence.
- improve road safety.
It will reduce the lane congestion and the inconvenience of showing the vehicle documents.
It can be applicable at different high security areas like
- Acess Control
- University Entrance
- Parking lots
- Toll plazas
- Police pickets.
- Border Control
- Law Enforcement
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.
- The Camera should be placed at the point with a height of 20 feet making the angle of 30 degree with the vehicle position.
- Minimum 4MP (1440p) IP security camera is required to detect number plate.
- Car speed should be 30 km/h.
| 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 | Equipment | 1 | 30800 | 30800 |
| Installation, Documentation Printing and Traveling | Miscellaneous | 1 | 10000 | 10000 |
| Raspberry pi 4 | Equipment | 1 | 13000 | 13000 |
| Motion Senor | Equipment | 2 | 450 | 900 |
| Bluetooth Module | Equipment | 1 | 430 | 430 |