Parking Space Tracking System To run the code ,follow these steps shown in this
Welcome to Park Sync, a project dedicated to enhancing the safety and sustainability of cities and human settlements through innovative technology. This readme provides an overview of the project structure, functionality, implementation details, and instructions for running the code. 🌆🌱
Park Sync aims to optimize parking management using machine learning and computer vision techniques. By dynamically analyzing parking spaces, the system provides real-time insights into available slots, helping users efficiently locate parking spots and reducing congestion in urban areas.
main.py
: The main Python file responsible for executing the Park Sync system.image_recognition/
: Directory containing modules for image recognition using TensorFlow.data/
: Directory housing CSV files and other data generated by the system. 📁📊
To activate Park Sync, run main.py
. This script initiates the system, enabling dynamic functionality. 🚀
Park Sync utilizes TensorFlow for image recognition, accurately detecting parking slots within designated areas. 🖼️🔍
Upon activation, the user interface displays statistics, including empty slots, filled slots, and total available slots within the parking area. 📊🖥️
Data fetched from the image recognition model is processed and stored in CSV format for easy analysis and retrieval. 📝🔄
- Integration of OpenCV and TensorFlow libraries for image processing and machine learning functionalities.
- Output data from the machine learning model is saved in CSV format for further analysis.
- Variables such as true/false values indicating parking availability and coordinates of parking slots are included in the output. 🐍📦
The system operates on video input, analyzing parking spaces in real-time to provide up-to-date information on slot availability. 🎥🚦
- Clone the repository to your local machine.
- Navigate to the project directory.
- Create a virtual environment using
python -m venv venv
. - Activate the virtual environment:
- On Windows:
venv\Scripts\activate
- On macOS and Linux:
source venv/bin/activate
- On Windows:
- Install the required dependencies using
pip install -r requirements.txt
. - Ensure you have Python installed on your system.
- Navigate to the directory containing
main.py
. - Run the command
python main.py
to activate Park Sync.
Park Sync represents a significant step towards creating safer and more sustainable urban environments. By leveraging advanced technologies, the project aims to streamline parking management and enhance overall urban mobility. 🏙️🔗
For any inquiries or contributions, please contact [[email protected] ].
Thank you for your interest in Park Circle! Together, let's build smarter cities for a brighter future. 🌟🏙️