Finding Vacant Parking Plots using AI

Project Code :TCMAPY188

Objective

In this project, an around view monitoring system is developed for detecting parking spaces and the algorithms are used to analyze the vacancy of the spaces using AI methods. The framework of the algorithm comprises two main stages: parking space detection and space occupancy classification.

Abstract

Accelerated urbanization and the ensuing rapid increase in urban populations led to the need for a tremendous number of parking spaces. Automated parking systems coupled with new parking lot layouts can effectively address the need. However, most automated parking systems available on the market today use ultrasonic sensors to detect vacant parking spaces. One limitation of this method is that a reference vehicle must be parked in an adjacent space, and the accuracy of distance information is highly dependent on the positioning of the reference vehicle. 

To overcome this limitation, an around view monitoring-based method for detecting parking spaces and algorithms analyzing the vacancy of the space are proposed in this study. The framework of the algorithm comprises two main stages: parking space detection and space occupancy classification. In addition, a highly robust analysis method is proposed to classify parking space occupancy.

Keywords: Around View Monitoring; Parking Space Detection; Vacancy Analysis.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE SPECIFICATIONS:

  • Processor: I3/Intel
  • Processor RAM: 4GB (min)
  • Hard Disk: 128 GB
  • Key Board: Standard Windows Keyboard
  • Mouse: Two or Three Button Mouse
  • Monitor: Any

SOFTWARE SPECIFICATIONS:

  • Operating System: Windows 7+
  • Server-side Script: Python 3.6+
  • IDE: PyCharm
  • Libraries Used: Pandas, Numpy, sklearn, Flask, Seaborn, TensorFlow.

Learning Outcomes

  • Importance of Supervised & Unsupervised Learning.
  • Scope of empty parking slots detection.
  • Use of CNN.
  • What are pre trained models.
  • Importance of PyCharm IDE.
  • Benefits of pre trained models.
  • Implementation of IoT system.
  • Using Around the View Monitoring System.
  • Process of debugging a code.
  • The problem with imbalanced dataset.
  • Benefits of SMOTE technique.
  • Input and Output modules
  • How test the project based on user inputs and observe the output
  • Project Development Skills:
    • Problem analyzing skills.
    • Problem solving skills.
    • Creativity and imaginary skills.
    • Programming skills.
    • Deployment.
    • Testing skills.
    • Debugging skills.
    • Project presentation skills.
    • Thesis writing skills.

Demo Video

mail-banner
call-banner
contact-banner
Request Video