Professional Documents
Culture Documents
ISSN No:-2456-2165
Abstract:- As an Engineer and an Indian citizen, police officers we use machine learning to lodge
Parking is a major problem in our country as well in complaints on the infatuate.
our surroundings such as Apartments, Educational
Institutions, etc. and also road Safety. This problem can Parking is an imperative element within any
be autonomously monitored. Automobile parking is a transport structure, whereby automobiles obligated to be
predominant factor within any transit system, whereby parked at every terminus. Most automobiles are parked
automobile are habitually parked at terminuses. With maximum of the time throughout the day. Parking
an escalated number of motor vehicles on roads expediency is the luxury of accessing a benign and
peculiarly in emergent countries, there is a need for an desirable parking location, hence distressing the ease of
automobile identification mechanism that is operative, reaching destinations. India which sees itself as a hopeful
affordable, and competent. In most academic global influence and an economic pivot can accomplish its
institutions, apartments, in addition car parks, the goal if and only if a huge amount of women folk
constant car park entry registration process for visitors, participates in the advancement progression. This paper
faculty or students entering the institution involves a presents an analysis review on the principal need of the
security guard having to authenticate membership intelligence security systems with technology requirements
particulars by examining for membership sticker on the and challenges to build the system. Since the prediction of
windscreen of the vehicle or by checking the driver's such an incident is not possible hence to curtail the prospect
credentials and identification card. This procedure of of physical violence (robbery, sexual assault etc.) by
inscription is dreary and time-intense and is disposed to possession of all the help tools ready to securely escape
to erroneous recordings, also, the backup and from insurgent situations. This condenses the hazard factor
distribution of this vehicle information are grim because and brings assistance when needed. The social networking
the information is rigid to duplicate. This procedure can is the part of our life and also a source for women
be automated using Image Processing and a dedicated harassment by uploading the offensive photograph taken by
Android Application for owners and Policemen with hidden cameras, even though these cases might happen
automatic theft control, Email, and messaging. Road with innocence males, in some such cases these guys end
Safety on the supplementary side is also completed their life by committing suicide.
using the identical application where the user can fail
grievances concerning traffic violations, accidents, Automobile car parks are an imperative element
women harassments etc., which will be automatically within any conveyance system, whereby automobiles are
updated in the police application. And he/she can take often parked at destinations. With an increased number of
necessary decisions. Concluding, this proposed project motor vehicles on roads especially in emerging countries,
can bring a new revolution in parking assist as well as there is a need for a automobile credentials verification
road and women safety. mechanism that is operative, inexpensive, and competent.
In most academic institutions, apartments, and automobile
Keywords:- Image Processing, Spyder, Firebase, MySQL, parks, the constant car park entry record-keeping process
MIT App Inventor, Android Application, Raspberry Pi, Pi for guests, faculty or students entering the institution
Cam/Webcam, Tableau. involves a security guard having to confirm membership
credentials by checking for affiliation marker on the
I. INTRODUCTION windscreen of the vehicle or by checking the driver's
credentials card. This process of writing is dreary and stint-
Vehicles are very dense in a populous country such consuming and is prone to erroneous recordings,
as ours. The idea is to create a smart solution to deal with furthermore, the backup and distribution of this vehicle
modern problems. As there are many vehicles the information are grim because the figures are hard to
government needs to monitor these vehicles for various duplicate.
parameters. It is nearly impossible to man the streets to
catch up with the violators. So here we bring up our
research on Image Processing of Number Plates, here using
the image processing technology we are able to scan the
number plates of the vehicles and identify the violators and
file infractions on the person. So instead of using separate
Blur = cv2.bilateral(gray,11,90,90)
F. Number plate cropping Each and every number plate is processed using image
It is also called arc length. It can be found out processing in Spyder (Python) or MATLAB. Every car has
using cv2.arcLength() function. Second argument specify its own parking lot in an area. Our project helps the drivers,
whether shape is a closed contour (if passed True), or just a as well as the security, correctly park in the respective
curve. place. While the car enters the parking lot, the car number
plate = None is obtained. This car number is correlated and compared in
for c in cnts: the database and finds the correct parking lot number. The
perimeter = cv2.arcLength(c, True) parking lot number is delivered to the driver and he can
edges_count = cv2.approxPolyDP(c, 0.02 * perimeter, T park in a specific lot. Even though, if the driver parks in the
rue) wrong lot, it intimates the driver as well the security by a
if len(edges_count) == 4: notification. Car in time and out time, Car number is
x,y,w,h = cv2.boundingRect(c) uploaded to the database and is also intimated i.e. notified
plate = image[y:y+h, x:x+w] to the owner through a web app and android application.
break Automatic Bill is generated using in time and out the time
cv2.imwrite("plate.png", plate) of the car.
The above code crops only the number plate in the Parking lots in a specific venue can be pre-booked
image processed as saves the copped image as plate.png using the Web Application. If there is any malpractice done
by the driver, police accounts are also integrated with the
G. Character Segmentation web app, so that theft and other cases can be filled and FIR
Python-tesseract is an optical character recognition (if the case is serious) can also be obtained as a PDF in the
(OCR) instrument for python. That is, it will distinguish Web Application itself. The output from Python is updated
and “read” the text entrenched in images. Python-tesseract to My SQL database using Python. PHP is used to retrieve
is a wrapper for Google’s Tesseract-OCR Engine. It is also data from SQL Database and view it in a Web Application.
useful as a stand-alone supplication script to tesseract, as it This Web Application will be able to send E-Mail,
can read the entirety of image types supported by the Message, Notification to the owner as well as a nearby
Pillow and Leptonica imaging libraries, including jpeg, police station in a case of emergency. The owner can
png, gif, BMP, tiff, and others. Additionally, if used as a him/her self-update the GPS location, lot number, and in
script, Python-tesseract will print the recognized text as an time & out time in her App, pre-book parking lots as at
alternative of writing it to a file. times people won’t be using Drivers. A web application
import pytesseract will be provided to the drivers, to update the parking lot
text = pytesseract.image_to_string(plate, lang="eng") number, in & out time, GPS location, and other information
print(text) are to the owner. Furthermore, Tableau can be used to
visualize the data sets in the server directly in the software
using graphs, time logs, time periods, payment, etc.
V. RESULTS
VI. CONCLUSION
Fig 3:- grey scaled image
Problems and challenges associated with car park
vehicle identification details formed the basis for this
research. The main aim of this research was to develop an
automatic number plate recognition system for car park
management, using Optic Character Reader (OCR) on a
mobile device. The OCR process forms the basis of the
entire system that was proposed by the researcher as a
means of tackling the challenges faced by the security
guards during the vehicle entry registration process. The
completion of the proposed system resulted in the
following benefits:
Elimination of the hard copy occurrence book and the
Fig 4:- Blurred image need to have to physically write onto the book, because
all the vehicle details records will be digitized.
REFERENCES