/Smart-Parking-System-CSI

Smart parking project for csi hackathon.

Primary LanguageJupyter Notebook

Smart-Parking-System-CSI-

Smart parking project for csi hackathon.

#Car parking occupancy detection using smart camera networks and Deep Learning

A smart parking system that can detect parking spaces in a given image and determined if a given parking space is available or occupied using a camera feed, preferably in real-time .

*1. Find all the parking spaces: In a given space that the camera covers, it is crucial to know which of the spaces are designated parking spaces. Most of the parking lots specify parking area by drawing white boxes or white lines as shown in the images below. For us, it might be a simple task to identify a parking space, but it is a huge task for a computer to be able to look at those images as say how many parking spaces there are and draw a bod around the parking spaces.

*2. Find if a parking space is available or occupied: Once we know which all are parking spaces, we can then proceed to step two which is detecting if a parking space is occupied or is available. As with the above step, it is easy for us to look at a parking space and say if it occupied or not.

Parking_system

Requirements

First install python3

https://www.python.org/downloads/this 

Then install opencv module in python3

https://pypi.org/project/opencv-python/
pip install opencv-python

Then install numpy module in python3

https://pypi.org/project/numpy/
pip install numpy

Then install numpy module in python3

https://pypi.org/project/pytesseract/
pip install pytesseract
pip install -U git+https://github.com/madmaze/pytesseract.git
cd pytesseract && pip install -U .

And then install image python3 library

http://imageai.org/
pip install imageai