You are on page 1of 19

Go, change the world

RV College of
Engineering
Experiential Learning
Presentation
TOPIC: SMART PARKING SYSTEM

COURSE Digital Signal Processing(18TE53)


BRANCH ELECTRONICS AND
TELECOMMUNICATION
TEAM INTRODUCTION
RV College of
Engineering Go, Change the World

USN No. Name Email Id

1RV20ET002 ADITI BARDHAN aditibardhan.et20@rvce.edu.in

1RV20ET004 ADITYA PRAKASH adityaprakash.et20@rvce.edu.in


Methodology
RV College of
Engineering Go, Change the World

Literature Review
 Introduction
Working
Algorithm
MATLAB Code
Creating GUI in MATLAB
Working of interface
Literature Review-1
RV College of
Engineering Go, Change the World

Name of the Year of


SI. Journal/ Authors Name Publish Abstract
No Magazine
.
Smart Parking Rodier, Caroline The smart parking field test is described
1. Management Field J,Shaheen, Susan 2020 including its capital, operational, and
maintenance costs.
Test Kemmerer,
Charlene
.
Car Parking S.Sharmila Devi , It highlights a safe and efficient
System Using Blessy Angel car parking management
FPGA J.J.R. ,Deepa.M. , 2020 framework using Verilog HDL.
2. Kaaviya.A.I.
Literature Review-2
RV College of
Engineering Go, Change the World

SI. Name of the Authors Name Year of Abstract


No. Journal/Magazine
Publish
F. Abad, R. Bendahan, It designs a background subtraction
S. Wybo1, method that robustly handles various
changes in the background and also it
3. Parking space S. Bougnoux, 2007 recognize the positions and occupancies
detection C. Vestri, and of various types of parking slot
T.Kakinami markings, stably track them under
practical situations in real-time manner.
Smart Parking: An Jatuporn Chinrungrueng It is realized that this simple
Application of and Udomporn 2007 invention could be applied to
4. optical Wireless Sunantachaikul monitor vehicles in a parking
Sensor Network garage. The system can then
inform drivers of the available
parking spaces and in which area
should they be directed to.
Introduction
RV College of
Engineering Go, Change the World
Introduction
RV College of
Engineering Go, Change the World

Talking about metropolitan cities, traffic jams have become quite common recently during large number of
vehicles. We cannot deny the existence of the cars in our daily life. Whenever we go out by car, we face
problems to find an available parking space. When driver enters a certain parking lot, the first thing that he
does is to look for some sign which tells whether the parking lot is fully occupied, partly occupied or vacant.
He also does not know how many parking slots are there and where to find a parking division for his car.
Some of the parking divisions may remain unoccupied even when the total occupancy is high. This causes
ineffective use of parking divisions as well as traffics jams around the entrance of parking lot.

In order to solve such problems, we have come up with a SMART PARKING SYSTEM ,based on image processing
feature of MATLAB.
Working of the system
RV College of
Engineering Go, Change the World

The system detects cars through images instead of electronic sensors embedded on the floors.
A camera is installed at a high and fixed position in the parking lot. An image of empty
parking lot is taken as reference and then image of parking lot with cars is taken. Both the
images are subtracted to find the numbers of parking slots available.
Working
RV College of
Engineering Go, Change the World

1. System Initialization
In the initial stage, an image is captured by steady camera at time of installation which is the
background reference image.
This reference image does not contain any cars.
The main purpose is to identify the parking slots in the
image.
2. Image acquisition
In this step, the image data is supplied to the MATLAB software for further processing.
Working
RV College of
Engineering Go, Change the World

3.Image Enhancement 4.Image Detection


The binary image contains a lot of noise In order to detect the cars, blob analysis
which is removed using filters. is done using predefined functions in
MATLAB and the number of cars is
counted.
Algorithm
RV College of
Engineering Go, Change the World

The main steps of the algorithm for parking space detection are:
1.The system will get live stream video of the parking lot from camera.
2.Images are captured when a car enters the parking lot.
3.RGB Images are converted to binary images.
4.The frame is cropped lane wise and considered sequentially and individually in a loop.
5.Vacant slots with their respective lane is known by calculating the number of cars.
6.And then it provide proper navigation to the vehicle.
Incorporation of IOT
RV College of
Engineering Go, Change the World

Using Internet of Things(IOT),this method is developed to approach the users to using an


application on their mobile phones to review available parking space.
Main
processing
Unit (MATLAB)

IO
T
Display Unit
Camera Unit on Mobile
Application

Trigger Unit
for Camera to
refresh image
MATLAB CODE
RV College of
Engineering Go, Change the World

• For Select the image :-( Push Button 1) • For Getting Output:-(Push Button 2)

handles.output=hObject; handles.output=hObject;
[a b]=uigetfile({'*.*'}); [a b]=uigetfile({'*.*'});
img=imread([b a]); img=imread([b a]);
grayy=rgb2gray(img);
grayy=rgb2gray(img);
gr=graythresh(grayy);
gr=graythresh(grayy);
handles.bw=im2bw(grayy,gr);
handles.bw=im2bw(grayy,gr);
imshow(img,'Parent',handles.axes1);
imshow(img,'Parent',handles.axes1);
guidata(hObject,handles);
guidata(hObject,handles);
Creating GUI in MATLAB
RV College of
Engineering Go, Change the World
Working of the interface
RV College of
Engineering Go, Change the World

• The image captured by the camera is stored in the system.


• By selecting the recent image capture by camera, the image will processed by the program
returned to the Matlab editor.
Working of the interface
RV College of
Engineering Go, Change the World

The available slots in parking zone will be detected easily. It shows the number of slots available in
the overall parking zone.
Results & Discussions
RV College of
Engineering Go, Change the World

• There are many automated car parking systems already available using technologies such
as GSM, wireless transmitter, etc.
• This project was especially chosen for the purpose of learning more about image
processing, as it is one of the most relevant technologies of our times and used in
numerous other applications.
• The parking space detection system is based on image processing in MATLAB
• It is consistent in detecting incoming cars because it uses actual car images.
• It is cheap and easy-installed because of the simple equipment. Drivers can get useful real-
time parking lot information from this system by the guidance information display.
• Future researchers can focus on allocation specific location to customers already registered
from online parking management system.
Bibliography
RV College of
Engineering Go, Change the World

[1] Rodier, Caroline J,Shaheen, Susan Kemmerer, Charlene, “Smart Parking Management
Field Test”, Research Gate Journal,2020.
[2] S.Sharmila Devi , Blessy Angel J.J.R. ,Deepa.M. , Kaaviya.A.I, “Car Parking System
Using FPGA” , IEEE intelligent transportation systems magazine, 2007.
[3] F. Abad, R. Bendahan, S. Wybo1, S. Bougnoux, C. Vestri, and T.Kakinami,“Parking
space detection”,inProc.14thWorldCongr.Intell. Transp. Syst., Oct. 2007.
[4] Jatuporn Chinrungrueng and Udomporn Sunantachaikul, “Smart Parking: An
Application of optical Wireless Sensor Network”, IEEE , 2007
Acknowledgement
RV College of
Engineering Go, Change the World

You might also like