Car Number Plate Recognition using CNN model

HM
3 min readJul 6, 2021

Task Description 🎯

📌 In this task :

👉Creating 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 .
👉Creating a Web portal where all this information will be displayed (using html, CSS, and JavaScript)

So lets see it step by step

STEP 1:Creating a model that will detect a car in a live stream or video and recognize characters on number plate of the car.

â—¼Install and import Dependencies: Install the dependencies by using pip command e.g. pip install easyocr

â—¼Read an image , grayscale and blur it

â—¼Apply filter and find edges for localization ,find Counters and apply Mask:

â—¼Use EASYOCR to read text:

STEP 2:Secondly , it will use the characters and fetch the owners information using RTO API’s.

For that we need an API that will go to the website to retrieve car information when the car number is passed. We have a website that provides this service for free for up to 9 uses and then uses paid subscriptions.

First we have to create an account to use this website, while creating an account give an user name whatever you want then set an password which used for further login process and then give e-mail address after that go to mail and verify your email address for access to the car registration API.

http://www.carregistrationapi.in/ here is the link to create an account.

STEP 3:Creating a Web portal where all this information will be displayed (using html, CSS, and JavaScript)

To create a web portal we use redhat OS .

Here is the small backend view of our web portal

Working of our web portal:

THANKS FOR WATHCING !!!

--

--