Vision Pro is an advanced police assistance platform designed to empower law enforcement agencies with cutting-edge technology for crime detection, traffic management, and community safety. This prototype integrates AI, IoT hardware, and innovative analytics to enhance operational efficiency and proactive crime prevention.
The project is divided into four phases
Features Real-time Anomaly Detection Incident Prediction Automated Alerts Easy Integration User-Friendly Interface
Now you can train, evaluate and optimize forecasting models in a few clicks. All you have to do is to upload a time series dataset. -Prepare data: Filter, aggregate, resample and/or clean your dataset. -Choose model parameters: Default parameters are available but you can tune them. Look at the tooltips to understand how each parameter is impacting forecasts. -Select evaluation method: Define the evaluation process, the metrics and the granularity to assess your model performance. -Make a forecast: Make a forecast on future dates that are not included in your dataset, with the model previously trained. -Once you are satisfied, click on "save experiment" to download all plots and data locally.
Features of this chatbot
-Emergency Reporting -Information Retrieval -Integration with Emergency Services -Status Updates -Mental Health and Counseling Support
A modern CCTV management system with hazard detection for efficient incident response ๐ก๏ธ.
Foresight: Real-time CCTV ๐น Fire and Weapon detection and incident prediction. YOLOV8-powered ๐ง security for proactive threat prevention.
Project Foresight is an YOLOV8-powered security system ๐ก๏ธ designed to provide proactive threat prevention by analyzing real-time CCTV footage. Our system identifies potential hazards and anomalies, ensuring timely and efficient incident response.
- Real-time Anomaly Detection: Utilizes cutting-edge AI to monitor CCTV footage for unusual activity.
- Incident Prediction: Predicts potential incidents before they occur, enhancing proactive measures.
- Automated Alerts: Notifies relevant authorities and individuals upon detection of any threats.
- Easy Integration: Seamlessly integrates with existing CCTV infrastructure.
- User-Friendly Interface: Intuitive design for ease of use and efficient management.
Our system is built using the latest technologies for optimal performance and scalability.
Clone the Repository
Enter Client Dir
cd client
Install packages
npm install --force
Run Front End Server
npm run start
Change to Server Directory
cd server
Create a Venv
python3 -m venv .venv
Activate venv
.venv/Scripts/Activate
Install Requirments
pip install - r requirements.txt
Run Flask Server
flask run
Change to Server Directory
cd RTSPtoWeb
Run server
go run .
Configure and Use Postman for API Testing
-
Install Postman on your device.
-
Open Postman and either sign up or log in.
-
Enter the following URL in a new tab:
http://127.0.0.1:5000/auth/api/users/register
-
Set the method to POST and body to raw JSON.
-
Enter user details as shown in the example:
{ "Fname": "First Name", "Lname": "Last Name", "email": "[email protected]", "role": "user role", "password": "your password" }
-
Send the request in Postman.
-
Log in on the frontend using the provided email and password