Autonomous Number Plate Recognition System for Vehicle Identification

Amit Pandey
2 min readJul 2, 2021

Introduction :-

Automatic number plate recognition (ANPR) is an image processing technology which uses number (license) plate to identify the vehicle. The objective is to design an efficient automatic authorized vehicle identification system by using the vehicle number plate. The system is implemented on the entrance for security control of a highly restricted area like military zones or area around top government offices e.g. Parliament, Supreme Court etc. The developed system first detects the vehicle and then captures the vehicle image. Vehicle number plate region is extracted using the image segmentation in an image. Optical character recognition technique is used for the character recognition. The resulting data is then used to compare with the records on a database Like RTO (Regional Transport Office) so as to come up with the specific information like the vehicle owner, place of registration, address, etc. The system is implemented and simulated in image processing tool like OpenCV and other, and it performance is tested on real image. The software processes the image and gives the particular result.

Here we follow following steps for number plate recognition :-

  1. DETECTING LICENSE PLATE : The first step is to detect the License plate from the car. We will use the contour option in OpenCV to detect for rectangular objects to find the number plate.

2. SEGMENTATIONOF CHARACTERS: we have detected the License Plate then we have to crop it out and save it as a new image. Again this can be done easily using OpenCV and other tools.

3. RECOGNITION OF CHARACTERS : After that the new image that we obtained in the previous step is sure to have some characters (Numbers/Alphabets) written on it. Thus we can perform OCR (Optical Character Recognition) on it to detect the number.

4. FETCHING RECGNIZED DATA INTO WEBPAGE FOR OWNER DETECTION : Once the recognition process is done it takes the detected data and put on the webapp created to know the details about the vehicle such as owner name, model name, engine no. , registration and much more and it fatches the data from the particular pre-recorded data then displays the whole information.

Please refer git link :- https://github.com/amitp9201/Task_08_LW.git

Summer 2021 — Task 8

Task Description 📄

📌 In this task :
👉Create a model that will detect a car in a live stream or video and recognize characters on number plate of the car .
👉Secondly , it will use the characters and fetch the owners information using RTO API’s .
👉Create a Web portal where all this information will be displayed (using html,css,and js)

Thanks

--

--