/RJPOLICE_HACK_732_Incognito_3

Rajasthan Police Hackathon

Primary LanguageJupyter Notebook

SentinelAI - Intelligent CCTV Camera Management System

Rajasthan Police Hackathon, Team Incognito (732)

Overview

SentinelAI is an advanced Intelligent CCTV Camera Management System designed to enhance surveillance, public safety, and law enforcement efforts. This comprehensive system integrates cutting-edge technologies, including facial recognition, object detection, vandalism detection, reverse lost and found, and more.

Features

  • A state-of-the-art facial recognition model was deployed for authorized personnel access and suspect identification.
  • Real-time facial recognition for proactive security measures. -face
  • Advanced models for weapons and hazardous object detection using YOLO (You Only Look Once) for rapid and accurate results.
  • Integration with the system for immediate alerting and response.

Weapon Detection

  • Semantic segmentation model for vandalism detection, enabling swift identification of potential threats to public property.
  • Real-time monitoring and alerting for law enforcement intervention.
  • vandalism
  • Innovative system to reverse the traditional lost and found process.
  • Uses AI and image recognition to match lost items with found items in the surveillance footage. -lost
  • Pose detection model for analyzing the posture and movements of individuals.
  • Enhances situational awareness and assists in identifying suspicious behavior.
  • pose
  • AI-based face generation model for creating facial images from textual prompts.
  • Used in the Sketch-to-Search feature for suspect identification.
  • gen

Deployment

Prerequisites

  • Python 3.9.13
  • TensorFlow, PyTorch, Ultralytics, Yolov8l
  • OpenCV, Dlib, FaceNet
  • Flask
  • Numpy, Pandas, Matplotlib
  • Mediapipe, Tensorflow lite
  • Html, css, js

Installation

  1. Clone the repository:

    git clone https://github.com/gopal-ag/RJPOLICE_HACK_732_Incognito_3.git

Install dependencies: pip install -r requirements.txt Access the system through the provided user interface.

Contact

For inquiries and support, please contact:

Gopal Agarwal. gopal.ag0224@gmail.com Sparsh Rastogi srastogi_be22@thapar.edu