This project is for implementing an Indoor Parking System with CCTV Camera. It utilized CCTV cameras for detecting vacant parking slot and also act as a surveillanc in the indoor parking area.
OpenCV and Google Cloud Vision API is used in helping detect parking spaces and extract car plat numbers. The car plate number will be stored in MySQL database.
For a demo on how car plate number is detected, please see the YouTube video https://youtu.be/L6TEvo5vyVs
- utility.py -- Consist of reuse code in other py file
- enter_detection.py -- Responsible for detecting cars at entry gate
- exit_detection.py -- Responsible for detecting cars at exit gate
- final_detection.py -- Responsible for detecting cars at parking spaces, and determine the vacancy of it
- CCTV Cameras
- A sample parking slots, which can draw on a piece of paper
- PyCharm - The IDE used
- Python
- pymysql
- OCR feature from Google Cloud Vision API