Smart Parking Using Image Processing To Detect Available Parking Spots
Smart Parking Using Image Processing To Detect Available Parking Spots
Abstract: Ineffective parking has become a major areas where the number of vehicles exceeds the
problem for drivers due to urbanization. Particularly number of available parking slots
in urban areas where illegal roadside parking occurs.
For both drivers and administrators, this smart
The first thing a vehicle does when entering a
parking technology streamlines the entire process of parking lot is look for a sign that indicates whether
parking cars. Using a camera to capture images in the lot is completely full, somewhat full, or empty.
real time, smart parking systems employ image Additionally, the driver has no idea where to go to
processing techniques. The system is able to take in order to park his/her car or how many parking
pictures of the parking spaces that convey information slots are present. This results in traffic bottlenecks
about available spaces for parked cars. Images of full around the parking lot entrance and the inefficient
and empty parking spaces in car parks can be use of parking divisions. Ensuring that drivers have
captured by cameras. Instead of wasting time and fuel
access to parking slot information prior to entering
looking for a vacant spot, it is possible to know the
pointing parking lot's empty space by having its
becomes an essential consideration. Using image
photograph. The management of parking spaces can processing, it is possible to count available parking
be crucial in reducing traffic. In our nation, a manual spaces and provide a low-cost solution to the driver's
parking system is used to maintain the majority of the issue.
parking spaces. Ourgoal in this article is to device and
construct a smart car parking system to address the The implementation of this plan will help people
confusion and detect parking spaces using cameras in deal with the issue of increasing traffic congestion,
public buildings, such as offices and shopping centers. time and money, as well as help deliver good open
services, lower vehicle emissions and pollution,
Keywords: Image Processing, parking space
enhance city traffic, increase parking use, and also
detection, camera, OpenCV
prevent wasteful investments. The technology
employs image processing to find the automobile
and also delivers data like the amount of parking
I. INTRODUCTION spaces that are open. The technology uses CCTV
cameras to take pictures, which it then analyses to
Car parking management in most existing car parks
determine how many parking spaces are available.
is currently inefficient and lacks a systematic
In essence, the system is used to plan, analyse,
approach. These car parks are mostly managed create, develop, and test. In each stage of the
manually, which leads to significant time wastage
for users who have to spend considerable amounts
of time searching for empty parking spaces. This
often results in drivers continuously circling the car
park in search of an empty spot, particularly in urban
methodology, image processing techniques will be data to the edge and cloud servers using a software
utilized in the construction of this system. This model made up of sensor, cognitive, network and
system provides information about the number of application layers, the system updated the parking
parking spaces that are available. When drivers lot status and decreased the cost and duration of
enter the parking lot, it will be beneficial to them parking.
all. Due to the minimal number of cameras present,
the system uses image processing. Apart from that, Reference [7] provides a technique for identifying
the system is small and reasonably priced. A occupied and vacant spaces within a parking lot
surveillance camera placed in the parking lot at a while the parking lot is being shot in real time and
suitable height captures an image of the lot. displaying them on an LCD. To evaluate the
condition of each parking place, the study's image
frames were each made grayscale. The converted
image has been cleaned up around the parking area.
II. RELATED WORK Binarization was used to determine the parking
Several models have been proposed by researchers, space's state after that, and the LCD was output with
encompassing diverse frameworks, which can be information about occupied and vacant spots.
utilized for the detection of available parking
spaces. This section focuses on the materials that
helped us gain a better understanding of the image III. SYSTEM ARCHITECTURE
processing techniques research field's ideology.
The research articles went into great detail about
how different algorithms and frameworks can be
used for detection.
inside the visual frame that contains lanes. The the empty space, and a function is built to display the
obtained RGB image is first transformed to a vacant spaces with a green rectangular mark and the
grayscale image, and in the Image Segmentation occupied spaces with red. The number of cars is then
module, a binary image is then produced We have calculated and displayed as an output.
used an algorithm named GLCM(Gray-level- V. IMPLEMENTATION & RESULTS
cooccurrence-matrix) for feature extraction. It
Our proposed System detects the vacant spaces and
examines the relationship among pixels and defines
using image processing techniques and displays the
how frequently a combination of pixels are present
no. of vacant spaces available to park the car and
in a image in a given direction. For image
the total no. of parking slots available in that
enhancement we use kernel to highlight each pixel
parking area as an output.
and enhance the color it emits.
VI. CONCLUSION