Professional Documents
Culture Documents
RV College of
Engineering
Experiential Learning
Presentation
TOPIC: SMART PARKING SYSTEM
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
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
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
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 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