Software Engineering Project:   Parking Garage/Lot Automation

1.   Project Description

This project develops a computerized system to manage parking usage and online reservations for a parking garage.
Detailed project description is available in this PDF document.

Extensions

Some potential extensions are given in the project description.

More extensions are described in the literature listed below in Section 3.

2.   Download Materials

Spring 2013 Semester

Group #5

Developed in the Spring 2013 semester by Matthew Brazza, Justin Cruz, Sheldon Wong, Parth Patel, and Sean Wang

Project report #3 (final), group #5, Spring 2013
[PDF document; size: approx 2.6 MBytes]

Project files, group #5, Spring 2013, in case you want to install the full software locally on your computer.
[ZIP file; size: approx 10.6 MBytes]


Spring 2012 Semester

Two groups worked on this project, each with a somewhat different take at it.

Group #3

Developed in the Spring 2012 semester by Bartosz Agas, Christoper Tran, Marvin Germar, Michael Genderen, Justin Levatino, and Tarun Katikaneni

Project report #3 (final), group #3, Spring 2012
[PDF document; size: approx 2.4 MBytes]

Project files, group #3, Spring 2012, in case you want to install the full software locally on your computer.
[ZIP file; size: approx 9.4 MBytes]

Group #4

Developed in the Spring 2012 semester by Shravanthi Muthuraman, Phu Phan, Daniel Selmon, Madhumitha Harishankar, Joshua Beninson, and Rashmi Loka

Project report #3 (final), group #4, Spring 2012
[PDF document; size: approx 3 MBytes]

Project files, group #4, Spring 2012, in case you want to install the full software locally on your computer.
[ZIP file; size: approx 7.3 MBytes]


Spring 2011 Semester

Two groups worked on this project, each with a somewhat different take at it.

Group #2

Developed in the Spring 2011 semester by Matthew Edwards, Eric Wasserman, Abdul Hassan, and Juan Antialon

Project report #3 (final), group #2, Spring 2011
[PDF document; size: approx 2.6 MBytes]

Project files, group #2, Spring 2011, in case you want to install the full software locally on your computer.
[ZIP file; size: approx 22 MBytes]

Group #2 project website   ||   Test site

Group #1

Developed in the Spring 2011 semester by James Jacob, Brian Goodacre, Richard Romanowski, Matthew Rodriguez, and Richard Roman

Project report #3 (final), group #1, Spring 2011
[PDF document; size: approx 3.7 MBytes]

Project files, group #1, Spring 2011, in case you want to install the full software locally on your computer.
[ZIP file; size: approx 8.5 MBytes]


Master’s Theses

This project scales well to different levels of complexity and effort. Several MS Theses were done under this project, as follows.

MS Thesis by Arjun Rao, October 2011

Improving Parking Garage Efficiency using Reservation Optimization Techniques,” By Arjun Rao
Department of Electrical and Computer Engineering, Rutgers University, October 2011.

Thesis report   [PDF document; size: approx 1 MBytes]
Presentation slides   [PowerPoint document; size: approx 4.6 MBytes]
Source code of programs   [ZIP file; size: approx 46 KBytes]


3.   Relevant Websites and References

To make your project more realistic, you should consult documentation about the software and hardware systems that are developed by third-party and will be used by your system.
For example, your system will use a third-party license plate reader software. To get an idea of what will be needed for connecting with that software, search for license plate reader software programming API.
Here are some hits: Automatic License Plate Recognition, by Adaptive Recognition Hungary License Plate Recognition API & SDK
License plate recognition SDK by warelogic.com.   Here you can download the SimpleLPR user’s guide.

 

Department of Computer Science and Engineering, University of California, San Diego
CSE 190-A: Projects in Vision & Learning — Project Blogs
-   [PDF] Catherine Wah:   "Parking Space Vacancy Monitoring"
-   [PDF] Leonard Yoon and Kyumin Cho:   "Vision Based Parking Lot Monitoring: Available Parking Spaces Information"

ENPM 643, Fall 2006 Systems Engineering Design Project: Parking Lot Occupancy Tracking System, by Atul Mehta and Felipe Leite

Website: Smart PARKing (SPARK) System:   http://ubicomp.in/spark/?q=node/31

Finding a Parking Space Could Soon Get Easier
By Erika Jonietz, MIT Technology Review, February 8, 2010.
Networking sensors attached to taxis could ease the hunt for street parking. Rutgers researchers Marco Gruteser and Wade Trappe say that making detailed parking data widely available via Web-based maps or navigation systems could alleviate traffic congestion by allowing travelers to decide whether to park in a central garage, hunt for street parking, or choose another mode of transportation in advance.
See also the paper:
Suhas Mathur, Tong Jin, Nikhil Kasturirangan, Janani Chandrashekharan, Wenzhi Xue, Marco Gruteser, and Wade Trappe, ParkNet: Drive-by Sensing of Road-side Parking Statistics, Proceedings of the 8th Annual International ACM/USENIX Conference on Mobile Systems, Applications and Services (ACM Mobisys 2010), 2010.

S.V. Srikanth, P.J. Pramod, K.P. Dileep, S. Tapas, Mahesh U. Patil, and Chandra Babu N. Sarat, Design and implementation of a prototype Smart PARKing (SPARK) system using wireless sensor networks, Proceedings of the Advanced Information Networking and Applications Workshops (International Conference on on Advanced Information Networking and Applications Workshops), pp. 401-406, May 2009.

Andreas Klappenecker, Hyunyoung Lee, and Jennifer L. Welch, Finding available parking spaces made easy, Proceedings of the 6th ACM International Workshop on Discrete Algorithms and Methods for Mobile Computing and Communications (DIALM-POMC '10), pp. 49-52, Cambridge, MA, September 2010.

C.C. Huang and S.J. Wang, A hierarchical Bayesian generation framework for vacant parking space detection, IEEE Transactions on Circuits and Systems for Video Technology, Date of Publication: 14 October 2010. doi> 10.1109/TCSVT.2010.2087510

Murat Caliskan, Daniel Graupner, and Martin Mauve, Decentralized discovery of free parking places, Proceedings of the 3rd International Workshop on Vehicular Ad Hoc Networks, Los Angeles, CA, September 2006.

Yang Jun, Li Xingyi, and Liu Shihao, A reservation strategy model of finite berth based on active parking guidance and information system, Proceedings of the International Workshop on Intelligent Systems and Applications (ISA 2009), pages 1-4, Wuhan, China, May 2009. doi> 10.1109/IWISA.2009.5072670

Thierry Delot, Nicolas Cenerario, Sergio Ilarri, and Sylvain Lecomte, A cooperative reservation protocol for parking spaces in vehicular ad hoc networks, Proceedings of the 6th International Conference on Mobile Technology, Application and Systems, Nice, France, 2009.

Ramu Panayappan, Jayini Mukul Trivedi, Ahren Studer, and Adrian Perrig, VANET-based approach for parking space availability, Proceedings of the 4th ACM International Workshop on Vehicular Ad Hoc Networks, Montreal, Canada, September 2007.

Sangwon Lee, Dukhee Yoon, and Amitabha Ghosh, Intelligent Parking Lot Application Using Wireless Sensor Networks Proceedings of the International Symposium on Collaborative Technologies and Systems (CTS 2008), pp. 48-57, Irvine, CA, May 2008.
doi> 10.1109/CTS.2008.4543911

Seong-eun Yoo, Poh Kit Chong, Taehong Kim, Jonggu Kang, Daeyoung Kim, Changsub Shin, Kyungbok Sung, and Byungtae Jang, PGS: Parking guidance system based on wireless sensor network, Proceedings of the 3rd International Symposium on Wireless Pervasive Computing (ISWPC 2008), pp. 218-222, Santorini, May 2008. doi> 10.1109/ISWPC.2008.4556200

Weider D. Yu and Margaret Chan, A service engineering approach to a mobile parking guidance system in uHealthcare, Proceedings of the IEEE International Conference on e-Business Engineering (ICEBE '08), pp. 255-261, Xi'an, China, October 2008. doi> 10.1109/ICEBE.2008.66

Shuo-Yan Chou, Shih-Wei Lin, and Chien-Chang Li, Dynamic parking negotiation and guidance using an agent-based platform, Expert Systems with Applications: An International Journal, vol. 35, no. 3, pp. 805-817, October 2008.

I. Ganchev, M. O'Droma, and D. Meere, Intelligent car parking locator service, International Journal of Information Technologies and Knowledge, vol. 2, no. 2, pp. 166-173, 2008.

M.Y.I. Idris, Y.Y. Leng, E.M. Tamil, N.M. Noor, and Z. Razak, Car park system: A review of smart parking system and its technology,    Information Technology Journal, vol.8, no.2, pp.101-113, 2009.

Ben Zoghi, Rohit Singhal, Rainer Fink, and Yong-Kyu Jung, RFID Solutions: Parking Optimization and Customer Satisfaction, Proceedings of The 2006 IJME - INTERTECH Conference, Session ENT 103-007.

Hae Don Chon, Divyakant Agrawal, and Amr El Abbadi, "NAPA: Nearest available parking lot application", Proceedings of the 18th International Conference on Data Engineering, pp. 496-497, San Jose, CA, February/March 2002. doi> 10.1109/ICDE.2002.994767

Prithwish Basu and Thomas Little, Networked parking spaces: Architecture and applications, Proceedings of the 2002 IEEE 56th Vehicular Technology Conference, (VTC 2002-Fall), vol.2, pp. 1153-1157, 2002. doi> 10.1109/VETECF.2002.1040785

K. Inaba, M. Shibui, T. Naganawa, M. Ogiwara, and N. Yoshikai, Intelligent Parking Reservation Service on the Internet, Proceedings of the 2001 Symposium on Applications and the Internet Workshops, pp. 159-164, San Diego, CA, January 2001.
doi> 10.1109/SAINTW.2001.998224

A. Figaredo and J. Papi, E-PARKING" User-friendly e-commerce to optimize parking space, Proceedings of the European Transport Conference, Association for European Transport, Homerton College, Cambridge, England, September 2002.

"Parking reservation systems and related methods" — US Patent 7,783,530 B2:    freepatentsonline.com or ip.com

John Raul Somoza and Michael Somoza, Patent application title: Coordinating and managing the rental of parking spaces.
An internet-based parking space reservation and transaction method is provided that includes an internet platform having a server to provide a computer program to operate a virtual marketplace for parking transactions.


Last Modified: Wed Jan 12 12:19:42 EST 2011
Maintained by: Ivan Marsic