Giter Site home page Giter Site logo

ksp-pipinstallteamname's Introduction

Prototype Overview: Vision Pro

Link to the whole project

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

1)Foresight - An all in one Dashboard for Police Department

Features Real-time Anomaly Detection Incident Prediction Automated Alerts Easy Integration User-Friendly Interface

2)Streamlit-Prophet : All in one Live Data training and analytics tool for resource allocations

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.

Github Link to StreamlitProphet Link to StreamlitProphet app

3)VisionBot - A trained ChatBot for Police emergency services

Link to Chatbot

Features of this chatbot

-Emergency Reporting -Information Retrieval -Integration with Emergency Services -Status Updates -Mental Health and Counseling Support

4) A cyber security based dashboard

Link to Dashboard

Foresight - Dashboard ๐Ÿš€

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.

Introduction ๐ŸŒŸ

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.

Features ๐Ÿš€

  • 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.

Tech-stack ๐Ÿ’ป

Our system is built using the latest technologies for optimal performance and scalability.

page github 2

Installation Guide ๐Ÿ› ๏ธ

Frontend Setup

Clone the Repository

Enter Client Dir

cd client

Install packages

npm install --force

Run Front End Server

npm run start

Backend Setup

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

WebRTC server Setup

Change to Server Directory

cd RTSPtoWeb

Run server

go run .

Additional Setup

Postman API Setup

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

ksp-pipinstallteamname's People

Contributors

snekha21 avatar nandhasuresh avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.