Smart Parking 🚗

Problem

Current Solutions

Some parking garages have sensors over each parking stall to detect the availability, however this approach has a high installation cost and maintenance cost and is not practical and cost effective for street parking.

parking stall image

Solution

The solution is a system where a drone takes ariel pictures of a city block. These pictures are going to be processed to find available parking stalls. The user will then be able to use an app to find parking near their desired location or reserve parking ahead of time.

Implementation

Architecture for the project.

Used a Lenovo webcam camera to take pictures of the parking lot. The camera is able to slide on the wooden beam. The image will be sent to a Python script to be processed using Optical Character Recognition (OCR).

This is a tabletop model of parking on a city block. Each of the stalls has a unique identifier. The unique identifier is a two digit code. Each of the stall's id is two digits to solve the problem of cars partially covering a id. If the OCR reads a number that is not two digits, then the system knows that it is not an avalible stall.

After the image is processed, the admin interface will show an availability map of the parking stalls.

Limitations

Science Fair Participation

Partcipated in the Alameda County Science and Engineering Fair (ACSEF) with this project.