ISSN(Online): 2320-9801
ISSN (Print): 2320-9798
International Journal of Innovative Research in Computer
and Communication Engineering
(An ISO 3297: 2007 Certified Organization)
Vol. 3, Issue 5, May 2015
Android based Smart Parking System
Pallavi Mane 1, Radha Deoghare2, Samiksha Nagmote3, Shubhangi Musle4, Shraddha Sarwade5
Student, Dept. of Computer Engineering, Pimpri Chinchwad College of Engineering, University of Pune, Nigdi, Pune,
India
ABSTRACT: Now a day the number of personal vehicles usage is increasing on a large scale. People prefer personal
vehicles than public transportation. It is very difficult and frustrating as well to find parking space in most metropolitan
areas, especially during the rush hours. It is often costly in almost every major city in the world to find proper and
secure parking space. Due to this there is a need to provide sufficient parking places providing plenty of slots to help
the user park his vehicle safely. The aim of this paper is to propose a design of Android based smart Parking System
that regulates the number of cars to be parked on designated parking area. This is done by automating the Parking and
unparking of the car with the help of an Android Application.
KEYWORDS: Android Application, Smart Parking System.
I. INTRODUCTION
Searching for street parking in crowded urban areas creates many problems and frustrations for
drivers. It has been shown that over 40% of the total traffic volume in urban areas is composed of vehicles cruising for
parking [1]. A long queue of cruising vehicles can cause serious congestion with the blocking of only a few streets.
With the rapid proliferation of vehicle availability and usage in recent years, finding a vacant car parking space is
becoming more and more difficult and time consuming. This results in a number of practical conflicts. Parking
problems are becoming ubiquitous and ever growing at an alarming rate in every major city. The use of android
technology combined with the recent advances in wireless applications could be the key to solve emerging parking
problems.
The main idea behind the Automated Car Parking System is to help the user analyze area’s where parking is
available and number of slots free in that area. The user can pre-book a slot in the area he desires if it is available some
hours prior to his expected arrival. This will help reduce the load on the administrator as his physical work reduces
drastically. The user can search the parking slot through Android Application and pre-book the slot. Payment services
are made available using Google Thus the application proposed in this paper makes the user relief free as it reduces the
time required for manually searching and waiting for empty slots to park the vehicle.
II. RELATED WORK
Various methods are present for development of intelligent parking systems. Many of the existing systems require a
little or more human intervention for the functioning.
One of the intelligent systems for car parking has been proposed by making use of Image processing [2]. In this
system, a brown rounded image on the parking slot is captured and processed to detect the free parking slot. The
information about the currently available parking slots is displayed on the 7-segment display.
A vision based car parking system [3] is developed which uses two types of images (positive and negative) to detect
free parking slot. In this method, the object classifier detects the required object within the input. Positive images
contain the images of cars from various angles. Negative images do not contain any cars in them. The co-ordinates of
parking lots specified are used as input to detect the presence of cars in the region. However, limitations may occur
with this system with respect to the type of camera used. Also, the co-ordinate system used selects specific parking
locations and thus camera has to be at a fixed location. Limited set of positive and negative images may impose
limitations on the system.
Copyright to IJIRCCE DOI: 10.15680/ijircce.2015.0305035 3981
ISSN(Online): 2320-9801
ISSN (Print): 2320-9798
International Journal of Innovative Research in Computer
and Communication Engineering
(An ISO 3297: 2007 Certified Organization)
Vol. 3, Issue 5, May 2015
Smart Parking system [4] designed proposed a mechanical model with an image processing facility. The car would
be parked with the use of lift at multiple levels.
Also, image processing is used to capture the number plate and store in database for comparison to avoid illegal car
entry.Thus, in this paper a car parking system is proposed that is a fully automated model with minimum human
intervention. It also overcomes the limitations of existing systems.
III. PROPOSED ALGORITHM
The proposed system uses the Nearest Neighbor Search Algorithm for finding parking locations that are nearest to
the client’s current location. Nearest neighbor search (NNS), also known as proximity search, similarity search or
closest point search, is an optimization problem for finding closest (or most similar) points. Closeness is typically
expressed in terms of a dissimilarity function: The less similar are the objects, the larger are the function values.
Formally, the nearest-neighbor (NN) search problem is defined as follows: given a set S of points in a space M and a
query point q ∈ M, find the closest point in S to q. Donald Knuth in vol. 3 of The Art of Computer Programming
(1973) called it the post-office problem, referring to an application of assigning to a residence the nearest post office. A
direct generalization of this problem is a k-NN search, where we need to find the k closest points.
IV. SIMULATION RESULTS
Client Side::
1.Starting the application
The user needs to install the “Smart Park” application on his Android based device. After installation, the icon
of the app will feature on the Home Screen of the user’s device.
2. Registration
Initially, the user has to register his details with the application for the first time. This is a one-time registration. The
user has to enter details like username, gender, phone number and email-id. All this data will be stored on server.
Booking for slots mandatorily has to be done four hours prior to arrival.
Copyright to IJIRCCE DOI: 10.15680/ijircce.2015.0305035 3982
ISSN(Online): 2320-9801
ISSN (Print): 2320-9798
International Journal of Innovative Research in Computer
and Communication Engineering
(An ISO 3297: 2007 Certified Organization)
Vol. 3, Issue 5, May 2015
3. Selection of Location for Parking
The client is provided with multiple parking locations. Client has to select one of the locations provided where he
desires to park the vehicle.
4. Availability status of the slots
Based on the location selected availability of the empty slots will be displayed on client’s device. Colour coding is used
to indicate empty v/s reserved slots.
Copyright to IJIRCCE DOI: 10.15680/ijircce.2015.0305035 3983
ISSN(Online): 2320-9801
ISSN (Print): 2320-9798
International Journal of Innovative Research in Computer
and Communication Engineering
(An ISO 3297: 2007 Certified Organization)
Vol. 3, Issue 5, May 2015
5. Enter client’s details for slot reservation
In case the slot required by client is available, the client can proceed further with the reservation process or else he can
go back to change the location or else can terminate the entire process.
6. Confirmation
On successful reservation, a confirmation page with user details and parking location is shown on client’s device.
Server Side::
The server side processing will be developed using Java and MySQL. The administrator has to register his details
with the server side application. This is also one time registration. Whenever a new user registers with the application,
the record will be stored in the server side database. When the registered user selects the location, immediately server
receives the client’s request. After receiving the request for the desired location, server processes the related
information and responds accordingly.
V. CONCLUSION AND FUTURE WORK
In India, the problem of parking is tremendous as there is no proper plan in place. As compared to other
countries, there is a wide difference between total number of vehicles produced and the number of parking slots. In this
paper, an efficient Car Parking Application is proposed which will majorly reduce the parking problem. This paper
shows how the parking problem at crowdy places can be handled with a well-thought plan. It helps the clients in
finding out the availability of a parking slot, get the availability confirmed, and reach the place within the time slot
Copyright to IJIRCCE DOI: 10.15680/ijircce.2015.0305035 3984
ISSN(Online): 2320-9801
ISSN (Print): 2320-9798
International Journal of Innovative Research in Computer
and Communication Engineering
(An ISO 3297: 2007 Certified Organization)
Vol. 3, Issue 5, May 2015
allotted. It also makes the management easier at administrator side. It also saves the time of clients required for
searching a parking slot.
REFERENCES
[1] Shoup, D., “Cruising for parking”. Transport Policy, 2006
[2] R. Yusnita Fariza Norbaya Norazwinawati Bashruddin, “Intelligent parking space detection system based on image processing”, International
Journal of Innovation, Management and Technology, 2012.
[3] Hamada R.H. Al-Absi Patrick Sebastian Justin Dinesh Daniel Devaraj Yap Vooi Voon, “Vision-based automated parking system.”, 10th
International Conference on Information Science, Signal Processing and their Applications, 2010.
[4] M.O. Reze M.F. Ismail A.A. Rokoni M.A.R. Sarkar, “Smart parking system with image processing facility”, I.J. Intelligent Systems and
Applications, 2012.
[5] M. Fengsheng Yang, Android Application Development Revelation, China Machine Press, 2010.
[6] M. Zhengguo Hu, Jian Wu, Zhenggong Deng,Programming Methodology, National Defence Industry Press, 2008.
[7] M. Junmin Ye, Software Engineering, Tsinghua University Press, 2006.
[8] J. Dongjiu Geng, Yue Suo, Yu Chen, Jun Wen, Yongqing Lu, Remote Access and Control System Based on Android Mobil Phone”, Journal of
Computer Applications, 2011.
[9] J. Li Lin, Changwei Zou, Research on Cloud Computing Based on Android Platform, 2010.
[10] J. Wolff, T. Heuer, H. Gao, M. Weinmann, S. Voit and U. Hartmann, "Parking monitor system based on magnetic field sensors," IEEE Conf.
Intelligent Transportation Systems, 2006.
[11] C.Laugier and F.Thierry, "Sensor-based control architecture for a car-like vehicle", International Conference on Intelligent Robots and Systems,
1998.
Copyright to IJIRCCE DOI: 10.15680/ijircce.2015.0305035 3985