SlideShare a Scribd company logo
1 of 6
Download to read offline
See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/320736588
Automatic Parking Space Detection System
Conference Paper · October 2017
DOI: 10.1109/ICMIP.2017.4
CITATIONS
39
READS
10,375
4 authors, including:
Some of the authors of this publication are also working on these related projects:
2018AAA0100203 View project
StarCraft View project
Nazia Bibi
University of Engineering and Technology, Taxila
1 PUBLICATION   39 CITATIONS   
SEE PROFILE
Hassan Dawood
University of Engineering and Technology, Taxila
59 PUBLICATIONS   506 CITATIONS   
SEE PROFILE
Ping Guo
Beijing Normal University
372 PUBLICATIONS   2,729 CITATIONS   
SEE PROFILE
All content following this page was uploaded by Nazia Bibi on 04 April 2019.
The user has requested enhancement of the downloaded file.
Automatic Parking Space Detection System
Nazia Bibi 1
, Muhammad Nadeem Majid2
, Hassan Dawood3,
and Ping guo4, *
1,2,3
Software Engineering Department UET, Taxila, Pakistan
3,4
Image Processing and Pattern Recognition Laboratory, Beijing Normal University, Beijing, China
e-mail: nazia.bibi@uettaxila.edu.pk, nadeem.majeed@uettaxila.edu.pk, hassan.dawood@uettaxila.edu.pk, pguo@bnu.edu.cn
Abstract—Searching a suitable parking space in populated
metropolitan city is extremely difficult for drivers. Serious
traffic congestion may occur due to unavailable parking space.
Automatic smart parking system is emerging field and
attracted computer vision researchers to contribute in this
arena of technology. In this paper, we have presented a vision
based smart parking framework to assist the drivers in
efficiently finding suitable parking slot and reserve it. Initially,
we have segmented the parking area into blocks using
calibration. Then, classify each block to identify car and
intimate the driver about the status of parking either reserved
or free. Potentially, the performance accuracy of
recommended system is higher than state of the art hardware
solutions, validating the supremacy of the proposed framework.
Keywords-smart parking management; automatic parking;
slot recognation; parking space detection; machine learning
I. INTRODUCTION
Now a day’s most of the parking areas are manually
managed by human manpower and there is no automatic
system to manage the parking area in an efficient way. There
is great analogy that when a driver enters any of the parking
lot he must look for some kind of information board that tells
him about the status of the parking lot that whether it is fully
occupied, partly occupied or vacant. Most of the times the
drivers have to circle around the parking area in search of the
free parking space. This kind of problem mostly occur in
cities near the shopping malls, hospitals etc., where the
number of vehicles is greater as compared to the parking
spaces.
The process for searching the free parking space is time
consuming and also wastage of fuel. Most of the times the
parking spaces remain unoccupied, however the total
occupancy is low because of bad management of parking lot.
This causes ineffective use of the parking area and also
results in traffic jams and congestion near the parking lots.
To properly manage the parking lot and display each
parking division’s information to the drivers before entering
the parking lot have become an important issue to be
resolved. In this paper, a system is proposed that will detect
the total number of available parking spaces and displays the
information to the drivers so that they can easily parked their
cars. A web camera is used to get the images of the parking
area and image processing techniques are used to detect the
presence or absence of cars to count and locate the available
parking spaces .The status of the parking lot is updated
whenever a car enters or leaves the parking lot.
II. LITERATURE SURVEY
Various methods and techniques have been proposed to
overcome the problem of parking in the congested areas.
Ming-Yee Chiu et al. proposed a method for counting the
vehicles at the checkpoint from which the number of
available parking spaces can be counted [1]. The counting is
performed by installation of the induction loop sensors under
the road surface. Although the usage of sensors was less
costly, not easily affected by environmental conditions and it
detects accurately however, it installation was difficult and
cause damage to roads. It was also difficult to maintain it in
case of malfunction [2]. Moreover, the exact locations of free
parking area cannot be determined because the counting
method is not able to give the detail information, it just
records the number of vehicles passing the checkpoints [3].
The other detection methods were based on use of
sensors like ultrasonic, infrared and microwave for the
detection of vehicles [4]. These sensors are placed beneath
every parking space. Wan-Joo Park et al. proposed the use
of ultrasonic sensors mounted on the cars to search for a free
parking space. The disadvantage of this method was that the
sensors are easily affected by weather conditions like rain,
temperature, snow and fast air breeze. Another method was
presented by Vamsee K. Boda et al. based on wireless sensor
nodes. This method was less costly and it uses the wireless
sensor nodes implemented at the critical places like the lane
turns, entrance and exit positions of the parking lot. The total
number of cars in the parking area can be determined by the
difference of incoming and outgoing cars [5].
The other kinds of detection methods are presented based
on vision based methods. Through vision based methods, the
whole parking area available for parking can be examined
though the camera, the data is than processed and the result
generated will determine the exact number and location of
the free parking spaces. Zhang Bin et al. proposed that vision
based parking space detection methods are very easy to
install, low in cost and the detector can be easily adjusted
according to requirements. Moreover, the data obtained from
images is very rich. However, the defects in the vision
method are that the accuracy is highly dependent upon the
position of the camera.
Thomas Fabian proposed an unsupervised vision based
system for parking space occupancy detection. The proposed
system has low complexity in computation and needs less
image frames per minutes. He claims that the major problem
in images detection is the occlusions and shadows [6]. For
unsupervised learning more advanced clustering algorithms
2017 2nd International Conference on Multimedia and Image Processing
978-1-5090-5954-6/17 $31.00 © 2017 IEEE
DOI 10.1109/ICMIP.2017.4
11
2017 2nd International Conference on Multimedia and Image Processing
978-1-5090-5954-6/17 $31.00 © 2017 IEEE
DOI 10.1109/ICMIP.2017.4
11
are used. H. Ichihashi et al. proposed that the vision based
parking space detection system are mostly affected by
weather and lighting condition like the falling of rain drops
on the lens of camera during heavy rainfall. Low and high
lighting conditions. For this reason the cameras are mostly
used for the detection of vehicles in the indoor parking areas
not for the outdoor parking lots [7].
R. Yusnita et al. presented a method in which a brown
color round patch was drawn in each parking space manually.
When the system is initialized it looks for the rounded shape
in each space, if patch is detected that particular space is
considered as free and will be displayed the driver [8].
When the patches are blocked by objects(vehicles) then
the system assumes the particular spaces are filled by
vehicles. The system was good enough for managing the
parking lot, however it does not work well in heavy rainfall
and snow. N. True proposed an efficient parking space
detection by using the combinations of color histogram and
vehicle features detection [9]. Najmi Hafizi proposed an
image-based method for detection of free slots in the outdoor
parking area. A low resolution web camera is utilized for
acquiring images of the parking lot that reduces the cost
greatly. The images acquired are preprocessed and then a
pair of ROI is applied on every division of the parking lot,
which increases the reliability of detecting vehicles [10].
In [11] an image processing technique was presented
that captures the brown circle drawn on the parking area and
process it to detect whether that parking division is free or
reserved. In [12] an image of car is saved as reference and
the other images are matched with the reference image by
edge detection technique and information about free and
reserved slots are displayed. There are number of methods
has been proposed for the extraction of features from the
images like [13] - [17].
In this paper, we have designed and implemented a
framework for automatic parking system. The experimental
results have shown the remarkable accuracy, achieved by
proposed system as compared to state-of-the-art
methodologies.
The proposed parking lot model is discussed in detail in
Section 3. In Section 4 the proposed algorithm of the parking
system is discussed in detail .Section 5 deals with
experimental results. Conclusion is given in section 6.
III. PROPOSED PARKING MODEL AND METHODOLOGY
The main flow of framework is shown is Fig. 1. Videos
were acquired from the top view of parking arena, from ten
feet heighted camera. To strengthen the recognition capacity
of system video data was captured at different
environmental conditions and temporal shifts.
Video is segmented into frames. Then from each
segment a key frame is extracted and further processing is
applied on this key frame, to reduce computational
complexity. When radio controlled toy car enter or leave the
parking lot from parking arena, motion of car is estimated
by key frame subtraction.
Figure 1. Block diagram of proposed system.
Initially, the parking arena have no parking lines. User will
manually input the coordinates of parking area and vehicle
intended to be parked. The system automatically generates
virtual parking lines keeping in view the size of vehicle. The
maximum capacity of parking slots in our training model is
fourteen. A unique numeric label is assigned to each parking
lot from 1-14.
After the parking arena is divided in the virtual blocks,
our system will check the existence of car in each block.
Binary filter is applied on image and then inverse binary to
extract car as region of interest ROI. Computing the value of
connected region in ROI and setting the threshold value
greater then eighty as reserved parking slot. The number of
the free blocks will be indicated to the divers in green and
the reserved blocks will be indicated in red color.
IV. ALGORITHM OF PROPOSED SYSTEM
The main steps of the proposed algorithm for parking space
detection are shown in Fig. 2
1. System will get Livestream video of the parking lot
from camera.
2. Images are captured when a car enters or leaves the
parking lot.
3. RGB Images are converted to grayscale images.
4. Do calibration
ď‚· First select the coordinates of the parking lot.
This will crop the extra space other than
parking lot from the image.
ď‚· Secondly select the coordinates of the single
parking slot. This will divide the parking lot
into equal size slots.
5. Each block is converted from grayscale to binary and
then inverse binary to get the car in white color and
parking area into black color.
6. Threshold value is calculated in every block to detect
whether that block contain car or not.
7. If value is less than threshold value than that block is
free and available for parking car and if value is greater
than block is occupied.
LCD
Display
Input
Recorded
Video
File
Environmental
parameters
CPU
No. of
Free and
Reserved
Parking
Blocks
Output
Live stream
video
12
12
Figure 2. Algorithm of proposed system.
V. RESULTS AND DISCUSSION
The proposed method is implemented in MATLAB. The
online system is getting images from the camera while
offline system is getting images from a video file. The result
of the online system shows that the proposed algorithms has
efficiently detected the available parking slots and notify the
drivers. The proposed algorithm is implemented on the
model parking lot having space for 14 cars. The Slots
having no car are shown as free while the Slots having car
in it are shown as reserved to drivers as shown in Fig. 3.
To test the performance of our proposed algorithm, the
accuracy of the system is measured with images taken at
different time intervals. The performance is calculated by
comparing the results of occupancy to the ground truth after
every 5 sec. The performance of the proposed system is
measured by the using the equation (1)
TPS = Total Parking slots
ANC = Actual Number of Cars
PNC = Predicted Number of Cars
Performance= 100
*
|)/TPS)
PNC
-
ANC
((|
-
1 (1)
The percentage of error in the proposed system will be
find by using the equation (2)
Percentage Error = 100
*
|)/TPS)
PNC
-
ANC
((| (2)
Figure 3. Free slots detection.
The testing of the proposed methodology is performed
on the model parking lot having total parking slots TPS=
14.The test are performed in different weather conditions as
shown in Table 1.
TABLE I. ACCURACY OF PROPOSED METHOD.
Vehicle
Appearance
Number
of tests
Correct
detection
False
detection
Accuracy
Sunny
day
Clear 50 50 0 100%
Occluded 50 48 2 96%
Cloudy
day
Clear 50 49 1 98%
Occluded 50 46 4 94%
The accuracy of the proposed algorithm is found to be
100%, 98% 96% and 94%.The results shows that when the
captured images of the parking lot are not clear because of
less lighting or occlusions, the efficiency decreases and the
accuracy for detection’s reduces. It is observed that the
average performance is 99.5 % and is very high as
compared with other parking lot detections applications.
The performance of the proposed algorithm in some cases
drops down because of the strong shadows. The accuracy of
Get image
frames RGB to Grayscale
Do Calibration
Get
coordinates
of parking
area
Get
coordinates
of car Parking area divided
into Blocks
Convert Block to
binary & than inverse
binary
Get value of
connected region to
detect car
No. of Free
and Reserved
Blocks
Input
Livestream
video
13
13
the proposed work also depends on the type of camera used
for monitoring the parking lot. The output accuracy is
shown below in Fig. 4. The correct detection of the cars is
shown in chart in blue color and the false detection of cars is
shown in orange color.
50 48 49 50
0 2 1 4
0
10
20
30
40
50
60
sunny day occluded
sunny day
cloudy day occluded
cloudy day
No
of
tests
Apearance of vehicle
correct FALSE 线性 (correct )
Figure 4. Vehicle detection in different conditions.
The results of the system proposed are compared with
already implemented systems. The average detection rates
of our system is compared with the two techniques used in
existing parking systems for detection of free parking slots
as shown in Table 2.
TABLE II. COMPARISON OF PROPOSED METHOD WITH TWIN ROI
BASED DETECTION TECHNIQUE [10],EDGE BASED DETECTION
TECHNIQUE[12].
Twin ROI
detection
method
Edge based
detection
method
Proposed
approach
Average
detection Rate
(car)
95% 97% 98%
The graph showing the accuracy of different parking
system is given below in Fig. 5.
The accuracy of our proposed system is better than the
Color based twin ROI detection technique [10], Edge based
detection technique [12] used in existing parking systems.In
color based detection system and Twin ROI based
system ,the efficiency goes down when the car and parking
area is of the same color.. Our proposed method will
automatically divide the parking area in multiple blocks by
drawing virtual lines on the parking lot and efficiently detect
the cars in these virtual parking blocks and notify the drivers
about the available parking blocks.
93
94
95
96
97
98
99
TwinROI
based
detection
Edge
based
detection
our
system
Accuracy
Accuracy of different parking space
detection methods
Figure 5. Accuracy of different parking system.
VI. CONCLUSION
The main contribution of this study is to optimize the
identification of available parking slots to possibly reduce
the congestion in parking arena. Due to advancement in
machine learning and vision base technology cost effective
automatic parking systems facilitate the drivers to locate
available spaces at parking arena. Future researchers can
focus on allocation specific location to customers already
registered from online parking management system.
ACKNOWLEDGMENT
This work is fully supported by the grants from the
National Natural Science Foundation of China (61375045),
Beijing Natural Science Foundation (4142030) and the Joint
Research Fund in Astronomy (U1531242) under
cooperative agreement between the National Natural
Science Foundation of China (NSFC) and Chinese
Academy of Sciences (CAS). Dr. Ping Guo. is the author to
whom the correspondence will be done.
REFERENCES
[1] Ming-Yee Chiu; Depommier, R.; Spindler, T.; , "An embedded real-
time vision system for 24-hour indoor/outdoor car-counting
applications," Pattern Recognition, 2004.
[2] Zhang Bin; Jiang Dalin; Wang Fang; Wan Tingting; , "A design of
parking space detector based on video image," Electronic
Measurement & Instruments, 2009.
[3] T. Mar; N. Marcel;, “ Video-based parking space detection,” 2012
[Online]. Available: http://www.ini.rub.de/data/documents/
tschentscherneuhausen_parking_space_fbi2012.pdf
[4] Ichihashi, H.; Notsu, A.; Honda, K.; Katada, T.; Fujiyoshi, M.; ,
"Vacant parking space detector for outdoor parking lot by using
surveillance camera and FCM classifier," Fuzzy Systems, 2009.
FUZZ-IEEE 2009.
[5] Boda, V.K.; Nasipuri, A.; Howitt, I.; , "Design considerations for a
wireless sensor network for locating parking spaces," SoutheastCon,
2007.
14
14
[6] Fabian, T. , "An Algorithm for Parking Lot Occupation Detection,"
Computer Information Systems and Industrial Management
Applications, 2008.
[7] Ichihashi, H.; Katada, T.; Fujiyoshi, M.; Notsu, A.; Honda, K.; ,
"Improvement in the performance of camera based vehicle detector
for parking lot," Fuzzy Systems (FUZZ), 2010.
[8] Yusnita, R.; Fariza N. ; Norazwinawati B.; “Intelligent Parking Space
Detection System Based on Image Processing,” International Journal
of Innovation, Management and Technology, Vol. 3, No. 3, June
2012.
[9] N. True;, “Vacant Parking Space Detection in Static Images,”
Projects inVision & Learning, University of California, 2007 [Online].
Available: http://www.cs.ucsd.edu/classes/wi07/cse190-a/reports
/ntrue.pdf.
[10] Najmi Hafizi Bin Zabawi, Sunardi, Kamarul Hawari Ghazali,
“Parking lot detection using image processing method”, October 2013.
[11] Yusnita, R., Fariza Norbaya, and Norazwinawati Basharuddin.
"Intelligent Parking Space Detection System Based onImage
Processing." International Journal of Innovation, Management and
Technology 3.3 (2012): 232.
[12] Banerjee, Sayanti, Pallavi Choudekar, and M. K. Muju. "Real time
car parking system using image processing." Electronics Computer
Technology (ICECT), 2011 3rd International Conference on. Vol. 2.
IEEE, 2011.
[13] Shaaban, Khaled, and Houweida Tounsi. "Parking Space Detection
System Using Video Images." Transportation Research Record:
Journal of the Transportation Research Board 2537 (2015): 137-147.
[14] Singh, Himal Pratap, Om Prakash Uniyal, and Kireet Joshi. "An
Approach to Implement Cost Efficient Space Detection Technology
with Lower Complexity for Smart Parking System." Indonesian
Journal of Electrical Engineering and Computer Science 15.3 (2015):
415-419.
[15] S. Saleh Al-Amri, N. V. Kalyankar, and Khamitkar S, “Image
segmentation by using thershold techniques,” Journal of Computing.
vol 2, Issue 5. MAY 2010, ISSN 2151-9617.
[16] Li, Shiqiang, Hussain Dawood, and Ping Guo. "Comparison of linear
dimensionality reduction methods in image annotation." Advanced
Computational Intelligence (ICACI), 2015 Seventh International
Conference on. IEEE, 2015.
[17] Mehmood, Rashid, Rongfang Bie, Hussain Dawood, and Haseeb Ahmad.
"Fuzzy Clustering by Fast Search and Find of Density Peaks." In 2015
International Conference on Identification, Information, and Knowledge
in the Internet of Things (IIKI), pp. 258-261. IEEE, 2015.
[18]
15
15
View publication stats
View publication stats

More Related Content

Similar to AutomaticParkingSpaceDetectionSystem.pdf

A cloud based smart-parking system based
A cloud based smart-parking system basedA cloud based smart-parking system based
A cloud based smart-parking system basedAmjad Zahid
 
A Cloud-Based Smart-Parking System Based on Internet-of-Things Technologies
A Cloud-Based Smart-Parking System Based on Internet-of-Things TechnologiesA Cloud-Based Smart-Parking System Based on Internet-of-Things Technologies
A Cloud-Based Smart-Parking System Based on Internet-of-Things TechnologiesKamal Spring
 
(Paper) Parking Navigation for Alleviating Congestion in Multilevel Parking F...
(Paper) Parking Navigation for Alleviating Congestion in Multilevel Parking F...(Paper) Parking Navigation for Alleviating Congestion in Multilevel Parking F...
(Paper) Parking Navigation for Alleviating Congestion in Multilevel Parking F...Naoki Shibata
 
Identification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadIdentification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadAlexander Decker
 
Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...Conference Papers
 
Machine vision based smart parking system using Internet of Things
Machine vision based smart parking system using Internet of ThingsMachine vision based smart parking system using Internet of Things
Machine vision based smart parking system using Internet of ThingsTELKOMNIKA JOURNAL
 
IRJET- Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...
IRJET- 	  Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...IRJET- 	  Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...
IRJET- Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...IRJET Journal
 
AMI based smart parking system
AMI based smart parking systemAMI based smart parking system
AMI based smart parking systemsandeepsss
 
IRJET- Smart Parking System using Internet of Things Technology
IRJET- Smart Parking System using Internet of Things TechnologyIRJET- Smart Parking System using Internet of Things Technology
IRJET- Smart Parking System using Internet of Things TechnologyIRJET Journal
 
IRJET- I-Parker-A New Smart Car Parking System
IRJET- I-Parker-A New Smart Car Parking SystemIRJET- I-Parker-A New Smart Car Parking System
IRJET- I-Parker-A New Smart Car Parking SystemIRJET Journal
 
Obstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemObstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemIRJET Journal
 
IRJET- Smart Parking System using IoT
IRJET-  	  Smart Parking System using IoTIRJET-  	  Smart Parking System using IoT
IRJET- Smart Parking System using IoTIRJET Journal
 
Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...
Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...
Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...IRJET Journal
 
Conceptualization of IoT Powered Parking System
Conceptualization of IoT Powered Parking SystemConceptualization of IoT Powered Parking System
Conceptualization of IoT Powered Parking SystemIJERA Editor
 
Identifying Parking Spots from Surveillance Cameras using CNN
Identifying Parking Spots from Surveillance Cameras using CNNIdentifying Parking Spots from Surveillance Cameras using CNN
Identifying Parking Spots from Surveillance Cameras using CNNIRJET Journal
 
AUTONOMOUS CAR USING BEAGLEBONE BLACK
AUTONOMOUS CAR USING BEAGLEBONE BLACKAUTONOMOUS CAR USING BEAGLEBONE BLACK
AUTONOMOUS CAR USING BEAGLEBONE BLACKIRJET Journal
 
Real-time parking slot availability for Bhavnagar, using statistical block ma...
Real-time parking slot availability for Bhavnagar, using statistical block ma...Real-time parking slot availability for Bhavnagar, using statistical block ma...
Real-time parking slot availability for Bhavnagar, using statistical block ma...JANAK TRIVEDI
 
Smart Parking Solution using Camera Networks and Real-time Computer Vision
Smart Parking Solution using Camera Networks and Real-time Computer VisionSmart Parking Solution using Camera Networks and Real-time Computer Vision
Smart Parking Solution using Camera Networks and Real-time Computer VisionIRJET Journal
 
Online car parking reservation system 9160262550 dinesh
Online car parking reservation system   9160262550 dineshOnline car parking reservation system   9160262550 dinesh
Online car parking reservation system 9160262550 dineshDinesh Nalluri
 

Similar to AutomaticParkingSpaceDetectionSystem.pdf (20)

A cloud based smart-parking system based
A cloud based smart-parking system basedA cloud based smart-parking system based
A cloud based smart-parking system based
 
A Cloud-Based Smart-Parking System Based on Internet-of-Things Technologies
A Cloud-Based Smart-Parking System Based on Internet-of-Things TechnologiesA Cloud-Based Smart-Parking System Based on Internet-of-Things Technologies
A Cloud-Based Smart-Parking System Based on Internet-of-Things Technologies
 
(Paper) Parking Navigation for Alleviating Congestion in Multilevel Parking F...
(Paper) Parking Navigation for Alleviating Congestion in Multilevel Parking F...(Paper) Parking Navigation for Alleviating Congestion in Multilevel Parking F...
(Paper) Parking Navigation for Alleviating Congestion in Multilevel Parking F...
 
Identification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadIdentification and classification of moving vehicles on road
Identification and classification of moving vehicles on road
 
Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...
 
Machine vision based smart parking system using Internet of Things
Machine vision based smart parking system using Internet of ThingsMachine vision based smart parking system using Internet of Things
Machine vision based smart parking system using Internet of Things
 
IRJET- Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...
IRJET- 	  Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...IRJET- 	  Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...
IRJET- Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...
 
AMI based smart parking system
AMI based smart parking systemAMI based smart parking system
AMI based smart parking system
 
IRJET- Smart Parking System using Internet of Things Technology
IRJET- Smart Parking System using Internet of Things TechnologyIRJET- Smart Parking System using Internet of Things Technology
IRJET- Smart Parking System using Internet of Things Technology
 
IRJET- I-Parker-A New Smart Car Parking System
IRJET- I-Parker-A New Smart Car Parking SystemIRJET- I-Parker-A New Smart Car Parking System
IRJET- I-Parker-A New Smart Car Parking System
 
Obstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemObstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance System
 
IRJET- Smart Parking System using IoT
IRJET-  	  Smart Parking System using IoTIRJET-  	  Smart Parking System using IoT
IRJET- Smart Parking System using IoT
 
Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...
Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...
Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...
 
Conceptualization of IoT Powered Parking System
Conceptualization of IoT Powered Parking SystemConceptualization of IoT Powered Parking System
Conceptualization of IoT Powered Parking System
 
Identifying Parking Spots from Surveillance Cameras using CNN
Identifying Parking Spots from Surveillance Cameras using CNNIdentifying Parking Spots from Surveillance Cameras using CNN
Identifying Parking Spots from Surveillance Cameras using CNN
 
A017430110
A017430110A017430110
A017430110
 
AUTONOMOUS CAR USING BEAGLEBONE BLACK
AUTONOMOUS CAR USING BEAGLEBONE BLACKAUTONOMOUS CAR USING BEAGLEBONE BLACK
AUTONOMOUS CAR USING BEAGLEBONE BLACK
 
Real-time parking slot availability for Bhavnagar, using statistical block ma...
Real-time parking slot availability for Bhavnagar, using statistical block ma...Real-time parking slot availability for Bhavnagar, using statistical block ma...
Real-time parking slot availability for Bhavnagar, using statistical block ma...
 
Smart Parking Solution using Camera Networks and Real-time Computer Vision
Smart Parking Solution using Camera Networks and Real-time Computer VisionSmart Parking Solution using Camera Networks and Real-time Computer Vision
Smart Parking Solution using Camera Networks and Real-time Computer Vision
 
Online car parking reservation system 9160262550 dinesh
Online car parking reservation system   9160262550 dineshOnline car parking reservation system   9160262550 dinesh
Online car parking reservation system 9160262550 dinesh
 

More from SiegriqueCeasarAJalw

Methods_of_Research_(Format)(2).pdf
Methods_of_Research_(Format)(2).pdfMethods_of_Research_(Format)(2).pdf
Methods_of_Research_(Format)(2).pdfSiegriqueCeasarAJalw
 
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...SiegriqueCeasarAJalw
 
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.pdf
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.pdfHOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.pdf
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.pdfSiegriqueCeasarAJalw
 
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.docx
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.docxHOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.docx
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.docxSiegriqueCeasarAJalw
 
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.pdf
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.pdfHOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.pdf
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.pdfSiegriqueCeasarAJalw
 
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.docx
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.docxHOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.docx
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.docxSiegriqueCeasarAJalw
 
A_LoRa-Driven_Home_Security_System_for_a_Residenti.pdf
A_LoRa-Driven_Home_Security_System_for_a_Residenti.pdfA_LoRa-Driven_Home_Security_System_for_a_Residenti.pdf
A_LoRa-Driven_Home_Security_System_for_a_Residenti.pdfSiegriqueCeasarAJalw
 
15513-Article Text-47349-1-10-20191127.pdf
15513-Article Text-47349-1-10-20191127.pdf15513-Article Text-47349-1-10-20191127.pdf
15513-Article Text-47349-1-10-20191127.pdfSiegriqueCeasarAJalw
 
Chapter_3_-_Understanding_Research_Ethics.pdf
Chapter_3_-_Understanding_Research_Ethics.pdfChapter_3_-_Understanding_Research_Ethics.pdf
Chapter_3_-_Understanding_Research_Ethics.pdfSiegriqueCeasarAJalw
 
Chapter_4_-_Understanding_Research_Philosophy.pdf
Chapter_4_-_Understanding_Research_Philosophy.pdfChapter_4_-_Understanding_Research_Philosophy.pdf
Chapter_4_-_Understanding_Research_Philosophy.pdfSiegriqueCeasarAJalw
 

More from SiegriqueCeasarAJalw (20)

Methods_of_Research_(Format)(2).pdf
Methods_of_Research_(Format)(2).pdfMethods_of_Research_(Format)(2).pdf
Methods_of_Research_(Format)(2).pdf
 
DICT-IRR.pdf
DICT-IRR.pdfDICT-IRR.pdf
DICT-IRR.pdf
 
Tonic.pdf
Tonic.pdfTonic.pdf
Tonic.pdf
 
JALWIN_ENDCHAPTER.pdf
JALWIN_ENDCHAPTER.pdfJALWIN_ENDCHAPTER.pdf
JALWIN_ENDCHAPTER.pdf
 
Uses Cases.docx
Uses Cases.docxUses Cases.docx
Uses Cases.docx
 
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
 
JALWIN_CPE311 .pdf
JALWIN_CPE311 .pdfJALWIN_CPE311 .pdf
JALWIN_CPE311 .pdf
 
JALWIN_CPE311 .docx
JALWIN_CPE311 .docxJALWIN_CPE311 .docx
JALWIN_CPE311 .docx
 
JALWIN_ENDCHAPTER.docx
JALWIN_ENDCHAPTER.docxJALWIN_ENDCHAPTER.docx
JALWIN_ENDCHAPTER.docx
 
JALWIN_CPE311.docx
JALWIN_CPE311.docxJALWIN_CPE311.docx
JALWIN_CPE311.docx
 
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.pdf
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.pdfHOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.pdf
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.pdf
 
ECQ_4_5_6.docx.pdf
ECQ_4_5_6.docx.pdfECQ_4_5_6.docx.pdf
ECQ_4_5_6.docx.pdf
 
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.docx
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.docxHOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.docx
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECHNOLOGY.docx
 
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.pdf
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.pdfHOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.pdf
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.pdf
 
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.docx
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.docxHOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.docx
HOME SECURITY SYSTEM FOR A RESIDENTIAL COMMUNITY USING LORA TECH.docx
 
A_LoRa-Driven_Home_Security_System_for_a_Residenti.pdf
A_LoRa-Driven_Home_Security_System_for_a_Residenti.pdfA_LoRa-Driven_Home_Security_System_for_a_Residenti.pdf
A_LoRa-Driven_Home_Security_System_for_a_Residenti.pdf
 
15513-Article Text-47349-1-10-20191127.pdf
15513-Article Text-47349-1-10-20191127.pdf15513-Article Text-47349-1-10-20191127.pdf
15513-Article Text-47349-1-10-20191127.pdf
 
Chapter_3_-_Understanding_Research_Ethics.pdf
Chapter_3_-_Understanding_Research_Ethics.pdfChapter_3_-_Understanding_Research_Ethics.pdf
Chapter_3_-_Understanding_Research_Ethics.pdf
 
3316acii03.pdf
3316acii03.pdf3316acii03.pdf
3316acii03.pdf
 
Chapter_4_-_Understanding_Research_Philosophy.pdf
Chapter_4_-_Understanding_Research_Philosophy.pdfChapter_4_-_Understanding_Research_Philosophy.pdf
Chapter_4_-_Understanding_Research_Philosophy.pdf
 

Recently uploaded

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoĂŁo Esperancinha
 

Recently uploaded (20)

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 

AutomaticParkingSpaceDetectionSystem.pdf

  • 1. See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/320736588 Automatic Parking Space Detection System Conference Paper · October 2017 DOI: 10.1109/ICMIP.2017.4 CITATIONS 39 READS 10,375 4 authors, including: Some of the authors of this publication are also working on these related projects: 2018AAA0100203 View project StarCraft View project Nazia Bibi University of Engineering and Technology, Taxila 1 PUBLICATION   39 CITATIONS    SEE PROFILE Hassan Dawood University of Engineering and Technology, Taxila 59 PUBLICATIONS   506 CITATIONS    SEE PROFILE Ping Guo Beijing Normal University 372 PUBLICATIONS   2,729 CITATIONS    SEE PROFILE All content following this page was uploaded by Nazia Bibi on 04 April 2019. The user has requested enhancement of the downloaded file.
  • 2. Automatic Parking Space Detection System Nazia Bibi 1 , Muhammad Nadeem Majid2 , Hassan Dawood3, and Ping guo4, * 1,2,3 Software Engineering Department UET, Taxila, Pakistan 3,4 Image Processing and Pattern Recognition Laboratory, Beijing Normal University, Beijing, China e-mail: nazia.bibi@uettaxila.edu.pk, nadeem.majeed@uettaxila.edu.pk, hassan.dawood@uettaxila.edu.pk, pguo@bnu.edu.cn Abstract—Searching a suitable parking space in populated metropolitan city is extremely difficult for drivers. Serious traffic congestion may occur due to unavailable parking space. Automatic smart parking system is emerging field and attracted computer vision researchers to contribute in this arena of technology. In this paper, we have presented a vision based smart parking framework to assist the drivers in efficiently finding suitable parking slot and reserve it. Initially, we have segmented the parking area into blocks using calibration. Then, classify each block to identify car and intimate the driver about the status of parking either reserved or free. Potentially, the performance accuracy of recommended system is higher than state of the art hardware solutions, validating the supremacy of the proposed framework. Keywords-smart parking management; automatic parking; slot recognation; parking space detection; machine learning I. INTRODUCTION Now a day’s most of the parking areas are manually managed by human manpower and there is no automatic system to manage the parking area in an efficient way. There is great analogy that when a driver enters any of the parking lot he must look for some kind of information board that tells him about the status of the parking lot that whether it is fully occupied, partly occupied or vacant. Most of the times the drivers have to circle around the parking area in search of the free parking space. This kind of problem mostly occur in cities near the shopping malls, hospitals etc., where the number of vehicles is greater as compared to the parking spaces. The process for searching the free parking space is time consuming and also wastage of fuel. Most of the times the parking spaces remain unoccupied, however the total occupancy is low because of bad management of parking lot. This causes ineffective use of the parking area and also results in traffic jams and congestion near the parking lots. To properly manage the parking lot and display each parking division’s information to the drivers before entering the parking lot have become an important issue to be resolved. In this paper, a system is proposed that will detect the total number of available parking spaces and displays the information to the drivers so that they can easily parked their cars. A web camera is used to get the images of the parking area and image processing techniques are used to detect the presence or absence of cars to count and locate the available parking spaces .The status of the parking lot is updated whenever a car enters or leaves the parking lot. II. LITERATURE SURVEY Various methods and techniques have been proposed to overcome the problem of parking in the congested areas. Ming-Yee Chiu et al. proposed a method for counting the vehicles at the checkpoint from which the number of available parking spaces can be counted [1]. The counting is performed by installation of the induction loop sensors under the road surface. Although the usage of sensors was less costly, not easily affected by environmental conditions and it detects accurately however, it installation was difficult and cause damage to roads. It was also difficult to maintain it in case of malfunction [2]. Moreover, the exact locations of free parking area cannot be determined because the counting method is not able to give the detail information, it just records the number of vehicles passing the checkpoints [3]. The other detection methods were based on use of sensors like ultrasonic, infrared and microwave for the detection of vehicles [4]. These sensors are placed beneath every parking space. Wan-Joo Park et al. proposed the use of ultrasonic sensors mounted on the cars to search for a free parking space. The disadvantage of this method was that the sensors are easily affected by weather conditions like rain, temperature, snow and fast air breeze. Another method was presented by Vamsee K. Boda et al. based on wireless sensor nodes. This method was less costly and it uses the wireless sensor nodes implemented at the critical places like the lane turns, entrance and exit positions of the parking lot. The total number of cars in the parking area can be determined by the difference of incoming and outgoing cars [5]. The other kinds of detection methods are presented based on vision based methods. Through vision based methods, the whole parking area available for parking can be examined though the camera, the data is than processed and the result generated will determine the exact number and location of the free parking spaces. Zhang Bin et al. proposed that vision based parking space detection methods are very easy to install, low in cost and the detector can be easily adjusted according to requirements. Moreover, the data obtained from images is very rich. However, the defects in the vision method are that the accuracy is highly dependent upon the position of the camera. Thomas Fabian proposed an unsupervised vision based system for parking space occupancy detection. The proposed system has low complexity in computation and needs less image frames per minutes. He claims that the major problem in images detection is the occlusions and shadows [6]. For unsupervised learning more advanced clustering algorithms 2017 2nd International Conference on Multimedia and Image Processing 978-1-5090-5954-6/17 $31.00 © 2017 IEEE DOI 10.1109/ICMIP.2017.4 11 2017 2nd International Conference on Multimedia and Image Processing 978-1-5090-5954-6/17 $31.00 © 2017 IEEE DOI 10.1109/ICMIP.2017.4 11
  • 3. are used. H. Ichihashi et al. proposed that the vision based parking space detection system are mostly affected by weather and lighting condition like the falling of rain drops on the lens of camera during heavy rainfall. Low and high lighting conditions. For this reason the cameras are mostly used for the detection of vehicles in the indoor parking areas not for the outdoor parking lots [7]. R. Yusnita et al. presented a method in which a brown color round patch was drawn in each parking space manually. When the system is initialized it looks for the rounded shape in each space, if patch is detected that particular space is considered as free and will be displayed the driver [8]. When the patches are blocked by objects(vehicles) then the system assumes the particular spaces are filled by vehicles. The system was good enough for managing the parking lot, however it does not work well in heavy rainfall and snow. N. True proposed an efficient parking space detection by using the combinations of color histogram and vehicle features detection [9]. Najmi Hafizi proposed an image-based method for detection of free slots in the outdoor parking area. A low resolution web camera is utilized for acquiring images of the parking lot that reduces the cost greatly. The images acquired are preprocessed and then a pair of ROI is applied on every division of the parking lot, which increases the reliability of detecting vehicles [10]. In [11] an image processing technique was presented that captures the brown circle drawn on the parking area and process it to detect whether that parking division is free or reserved. In [12] an image of car is saved as reference and the other images are matched with the reference image by edge detection technique and information about free and reserved slots are displayed. There are number of methods has been proposed for the extraction of features from the images like [13] - [17]. In this paper, we have designed and implemented a framework for automatic parking system. The experimental results have shown the remarkable accuracy, achieved by proposed system as compared to state-of-the-art methodologies. The proposed parking lot model is discussed in detail in Section 3. In Section 4 the proposed algorithm of the parking system is discussed in detail .Section 5 deals with experimental results. Conclusion is given in section 6. III. PROPOSED PARKING MODEL AND METHODOLOGY The main flow of framework is shown is Fig. 1. Videos were acquired from the top view of parking arena, from ten feet heighted camera. To strengthen the recognition capacity of system video data was captured at different environmental conditions and temporal shifts. Video is segmented into frames. Then from each segment a key frame is extracted and further processing is applied on this key frame, to reduce computational complexity. When radio controlled toy car enter or leave the parking lot from parking arena, motion of car is estimated by key frame subtraction. Figure 1. Block diagram of proposed system. Initially, the parking arena have no parking lines. User will manually input the coordinates of parking area and vehicle intended to be parked. The system automatically generates virtual parking lines keeping in view the size of vehicle. The maximum capacity of parking slots in our training model is fourteen. A unique numeric label is assigned to each parking lot from 1-14. After the parking arena is divided in the virtual blocks, our system will check the existence of car in each block. Binary filter is applied on image and then inverse binary to extract car as region of interest ROI. Computing the value of connected region in ROI and setting the threshold value greater then eighty as reserved parking slot. The number of the free blocks will be indicated to the divers in green and the reserved blocks will be indicated in red color. IV. ALGORITHM OF PROPOSED SYSTEM The main steps of the proposed algorithm for parking space detection are shown in Fig. 2 1. System will get Livestream video of the parking lot from camera. 2. Images are captured when a car enters or leaves the parking lot. 3. RGB Images are converted to grayscale images. 4. Do calibration ď‚· First select the coordinates of the parking lot. This will crop the extra space other than parking lot from the image. ď‚· Secondly select the coordinates of the single parking slot. This will divide the parking lot into equal size slots. 5. Each block is converted from grayscale to binary and then inverse binary to get the car in white color and parking area into black color. 6. Threshold value is calculated in every block to detect whether that block contain car or not. 7. If value is less than threshold value than that block is free and available for parking car and if value is greater than block is occupied. LCD Display Input Recorded Video File Environmental parameters CPU No. of Free and Reserved Parking Blocks Output Live stream video 12 12
  • 4. Figure 2. Algorithm of proposed system. V. RESULTS AND DISCUSSION The proposed method is implemented in MATLAB. The online system is getting images from the camera while offline system is getting images from a video file. The result of the online system shows that the proposed algorithms has efficiently detected the available parking slots and notify the drivers. The proposed algorithm is implemented on the model parking lot having space for 14 cars. The Slots having no car are shown as free while the Slots having car in it are shown as reserved to drivers as shown in Fig. 3. To test the performance of our proposed algorithm, the accuracy of the system is measured with images taken at different time intervals. The performance is calculated by comparing the results of occupancy to the ground truth after every 5 sec. The performance of the proposed system is measured by the using the equation (1) TPS = Total Parking slots ANC = Actual Number of Cars PNC = Predicted Number of Cars Performance= 100 * |)/TPS) PNC - ANC ((| - 1 (1) The percentage of error in the proposed system will be find by using the equation (2) Percentage Error = 100 * |)/TPS) PNC - ANC ((| (2) Figure 3. Free slots detection. The testing of the proposed methodology is performed on the model parking lot having total parking slots TPS= 14.The test are performed in different weather conditions as shown in Table 1. TABLE I. ACCURACY OF PROPOSED METHOD. Vehicle Appearance Number of tests Correct detection False detection Accuracy Sunny day Clear 50 50 0 100% Occluded 50 48 2 96% Cloudy day Clear 50 49 1 98% Occluded 50 46 4 94% The accuracy of the proposed algorithm is found to be 100%, 98% 96% and 94%.The results shows that when the captured images of the parking lot are not clear because of less lighting or occlusions, the efficiency decreases and the accuracy for detection’s reduces. It is observed that the average performance is 99.5 % and is very high as compared with other parking lot detections applications. The performance of the proposed algorithm in some cases drops down because of the strong shadows. The accuracy of Get image frames RGB to Grayscale Do Calibration Get coordinates of parking area Get coordinates of car Parking area divided into Blocks Convert Block to binary & than inverse binary Get value of connected region to detect car No. of Free and Reserved Blocks Input Livestream video 13 13
  • 5. the proposed work also depends on the type of camera used for monitoring the parking lot. The output accuracy is shown below in Fig. 4. The correct detection of the cars is shown in chart in blue color and the false detection of cars is shown in orange color. 50 48 49 50 0 2 1 4 0 10 20 30 40 50 60 sunny day occluded sunny day cloudy day occluded cloudy day No of tests Apearance of vehicle correct FALSE 线性 (correct ) Figure 4. Vehicle detection in different conditions. The results of the system proposed are compared with already implemented systems. The average detection rates of our system is compared with the two techniques used in existing parking systems for detection of free parking slots as shown in Table 2. TABLE II. COMPARISON OF PROPOSED METHOD WITH TWIN ROI BASED DETECTION TECHNIQUE [10],EDGE BASED DETECTION TECHNIQUE[12]. Twin ROI detection method Edge based detection method Proposed approach Average detection Rate (car) 95% 97% 98% The graph showing the accuracy of different parking system is given below in Fig. 5. The accuracy of our proposed system is better than the Color based twin ROI detection technique [10], Edge based detection technique [12] used in existing parking systems.In color based detection system and Twin ROI based system ,the efficiency goes down when the car and parking area is of the same color.. Our proposed method will automatically divide the parking area in multiple blocks by drawing virtual lines on the parking lot and efficiently detect the cars in these virtual parking blocks and notify the drivers about the available parking blocks. 93 94 95 96 97 98 99 TwinROI based detection Edge based detection our system Accuracy Accuracy of different parking space detection methods Figure 5. Accuracy of different parking system. VI. CONCLUSION The main contribution of this study is to optimize the identification of available parking slots to possibly reduce the congestion in parking arena. Due to advancement in machine learning and vision base technology cost effective automatic parking systems facilitate the drivers to locate available spaces at parking arena. Future researchers can focus on allocation specific location to customers already registered from online parking management system. ACKNOWLEDGMENT This work is fully supported by the grants from the National Natural Science Foundation of China (61375045), Beijing Natural Science Foundation (4142030) and the Joint Research Fund in Astronomy (U1531242) under cooperative agreement between the National Natural Science Foundation of China (NSFC) and Chinese Academy of Sciences (CAS). Dr. Ping Guo. is the author to whom the correspondence will be done. REFERENCES [1] Ming-Yee Chiu; Depommier, R.; Spindler, T.; , "An embedded real- time vision system for 24-hour indoor/outdoor car-counting applications," Pattern Recognition, 2004. [2] Zhang Bin; Jiang Dalin; Wang Fang; Wan Tingting; , "A design of parking space detector based on video image," Electronic Measurement & Instruments, 2009. [3] T. Mar; N. Marcel;, “ Video-based parking space detection,” 2012 [Online]. Available: http://www.ini.rub.de/data/documents/ tschentscherneuhausen_parking_space_fbi2012.pdf [4] Ichihashi, H.; Notsu, A.; Honda, K.; Katada, T.; Fujiyoshi, M.; , "Vacant parking space detector for outdoor parking lot by using surveillance camera and FCM classifier," Fuzzy Systems, 2009. FUZZ-IEEE 2009. [5] Boda, V.K.; Nasipuri, A.; Howitt, I.; , "Design considerations for a wireless sensor network for locating parking spaces," SoutheastCon, 2007. 14 14
  • 6. [6] Fabian, T. , "An Algorithm for Parking Lot Occupation Detection," Computer Information Systems and Industrial Management Applications, 2008. [7] Ichihashi, H.; Katada, T.; Fujiyoshi, M.; Notsu, A.; Honda, K.; , "Improvement in the performance of camera based vehicle detector for parking lot," Fuzzy Systems (FUZZ), 2010. [8] Yusnita, R.; Fariza N. ; Norazwinawati B.; “Intelligent Parking Space Detection System Based on Image Processing,” International Journal of Innovation, Management and Technology, Vol. 3, No. 3, June 2012. [9] N. True;, “Vacant Parking Space Detection in Static Images,” Projects inVision & Learning, University of California, 2007 [Online]. Available: http://www.cs.ucsd.edu/classes/wi07/cse190-a/reports /ntrue.pdf. [10] Najmi Hafizi Bin Zabawi, Sunardi, Kamarul Hawari Ghazali, “Parking lot detection using image processing method”, October 2013. [11] Yusnita, R., Fariza Norbaya, and Norazwinawati Basharuddin. "Intelligent Parking Space Detection System Based onImage Processing." International Journal of Innovation, Management and Technology 3.3 (2012): 232. [12] Banerjee, Sayanti, Pallavi Choudekar, and M. K. Muju. "Real time car parking system using image processing." Electronics Computer Technology (ICECT), 2011 3rd International Conference on. Vol. 2. IEEE, 2011. [13] Shaaban, Khaled, and Houweida Tounsi. "Parking Space Detection System Using Video Images." Transportation Research Record: Journal of the Transportation Research Board 2537 (2015): 137-147. [14] Singh, Himal Pratap, Om Prakash Uniyal, and Kireet Joshi. "An Approach to Implement Cost Efficient Space Detection Technology with Lower Complexity for Smart Parking System." Indonesian Journal of Electrical Engineering and Computer Science 15.3 (2015): 415-419. [15] S. Saleh Al-Amri, N. V. Kalyankar, and Khamitkar S, “Image segmentation by using thershold techniques,” Journal of Computing. vol 2, Issue 5. MAY 2010, ISSN 2151-9617. [16] Li, Shiqiang, Hussain Dawood, and Ping Guo. "Comparison of linear dimensionality reduction methods in image annotation." Advanced Computational Intelligence (ICACI), 2015 Seventh International Conference on. IEEE, 2015. [17] Mehmood, Rashid, Rongfang Bie, Hussain Dawood, and Haseeb Ahmad. "Fuzzy Clustering by Fast Search and Find of Density Peaks." In 2015 International Conference on Identification, Information, and Knowledge in the Internet of Things (IIKI), pp. 258-261. IEEE, 2015. [18] 15 15 View publication stats View publication stats