Coder Social home page Coder Social logo

yuvrajjsingh0 / advanced-surveillance-system-crime-detection-in-cctv-camera-footage Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 22.31 MB

Advanced Surveillance System for detecting Unlawful Acts in CCTV cameras of Warehouses, Shops, Public Places like Metro Stations etc. Preserves privacy by not recognizing the facial features of people.

Python 32.43% Java 22.91% PureBasic 44.67%

advanced-surveillance-system-crime-detection-in-cctv-camera-footage's Introduction

Advanced Surveillance System for Crime Detection in CCTV Camera footage

Detect Unlawful acts in videos using this AI based Surveillance System

Here we're at checkpoint 2 of DTU Hackathon

In this, I've created the model that I would be training on videostreams collected from Youtube. I've created a Sequential Classifier with VGG16 to detect persons in the footage. It converts videos into 100 frames and then those 100 frames from each video is used for Pattern Recognition as we are using Sequential which is a RNN works as a predictive model where you have some sequence of inputs over space or time and the task is to predict a category for the sequence of events.

TechStack

  1. Tensorflow CPU Version
  2. OpenCV
  3. Firebase
  4. Android (Java)

Workflow:

  1. AI detects any unlawful acts in a video
  2. It sends the Alers to cloud(Firebase)
  3. The devices connected to that firebase database get notification through the App. It can be the devices of Admin

Social Impact

It can help in preventing major crimes from happening like Warehouse robbery, Killing, Kidnapping from Metro Stations. It can also be used by different online video streaming apps to monitor their content if they are doing that manually.

How to run

Download trained model from this link: https://drive.google.com/drive/folders/1hphtqIc6qsFlyZ1t1ACTB6mqe83ijmtI?usp=sharing Run: python inference.py Login to Android app as [email protected] password: yuvraj Now you will get the alert if crime is detected

Android App Screenshots

Login Alerts

advanced-surveillance-system-crime-detection-in-cctv-camera-footage's People

Contributors

yuvrajjsingh0 avatar yuvraj3011 avatar

Stargazers

YASIN avatar  avatar

Watchers

 avatar  avatar

advanced-surveillance-system-crime-detection-in-cctv-camera-footage's Issues

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.