Skip to content

A Real-time 3-Phase Illegal Activity Detect and Monitoring System

License

Notifications You must be signed in to change notification settings

ArupSankarRoy/THE-ENTITY

Repository files navigation

The Entity - A Real-time 3-Phase Illegal Activities Detect and Monitoring System

Screenshot 2024-02-15 133341

Overview

Welcome to The Entity, a cutting-edge hybrid video analysis computer vision web application designed to redefine real-time detection capabilities. This project is divided into three distinctive phases, each contributing to the application's prowess in analyzing video frames instantly.

Login and Registration Section:

  • USER LOGIN: Screenshot 2024-02-15 133221

  • USER REGISTRATION: Screenshot 2024-02-15 133243

Key Features

  1. Real-Time Object Identification and Monitoring

    • Phase 1 focuses on immediate identification of weapons, military vehicles, and public anomalies in real-time, providing analysis per video frame rather than waiting for post-video completion.
    • PHASE 1 OUTPUT: Screenshot 2024-02-15 133559
  2. Detection , Segmentation , Heatmap Visualization

    • In Phase 2, the application excels in detecting, segmenting, and presenting heatmaps derived from images, offering a deeper layer of insight and understanding.
    • PHASE 2 PAGE: Screenshot 2024-02-15 133715
    • PHASE 2 OUTPUT: Screenshot 2024-02-15 134007
  3. Webcam-Based Anomaly Detection

    • Phase 3 introduces a sleek black theme, enhancing the aesthetics while enabling webcam-based detection of anomalous objects. The flexibility to use external webcams enhances the overall user experience.
    • PHASE 3 PAGE: Screenshot 2024-02-15 134044
    • PHASE 3 OUTPUTS: Screenshot 2024-02-15 134122
  4. Customized Training Function (Under Development)

    • The ongoing development of a customized training function holds immense potential for refining the application's capabilities, allowing users to tailor the system to specific needs.

User Interface

  • The application boasts a meticulously designed user interface for maximum responsiveness, ensuring a seamless and efficient user experience.

Future Developments

  • ROBOFLOW'S SUPERVISION INTEGRATION FOR OBJECT TRACKING: Future updates will include the integration of supervision library to enhance the application's accuracy and efficiency in detecting and tracking objects.

  • CHATBOT INTEGRATION: To foster enhanced user interaction, a chatbot feature is in the pipeline, providing users with informative and interactive assistance.

  • REALTIME PREDICTION GRAPH: A real-time prediction graph will be introduced to offer users valuable insights, further solidifying The Entity's position as a leader in real-time video analysis and computer vision.

  • CUSTOMIZE TRAINING PAGE: A seperate html page will be added for seeing the training progress live.

Getting Started

To experience the cutting-edge capabilities of The Entity, follow the steps below:

  1. CREATE A DATABASE :
-- DATABASE CODE:
-- USE XAMPP MUST

USE `user-system`;

CREATE TABLE `user` (
  `userid` int(11) AUTO_INCREMENT PRIMARY KEY,
  `name` varchar(100) NOT NULL,
  `email` varchar(100) NOT NULL,
  `password` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

INSERT INTO `user` (`name`, `email`, `password`) VALUES
('John Smith', 'smith@webdamn.com', '123'),
('Adam William', 'adam@webdamn.com', '123');

  1. CLONE THE DIRECTORY AND MOVE TO THE 'THE-ENTITY' FOLDER(USING cd folder_name).
  • CODE:
$ git clone https://github.com/ArupSankarRoy/THE-ENTITY.git
$ cd THE-ENTITY
$ pip install -r requirements.txt
  1. CHANGE THE NAME AND PORT NUMBER ACCORDING TO YOUR DATABASE IN 'app.py' LOGIN SECTION.
  2. USE CHROME BROWSER AND BE CAUTIOUS THE GPU MUST BE ON BEFORE RUNNING THIS APPLICATION FOR BETTER PERFORMANCE.
  3. RUN BELOW TO 1ST ACTIVATE THE SITE
$ python launcher.py
  1. TYPE http://127.0.0.1:5000/ IN CHROME TO REDIRECT THE SITE.

Stay Tuned

As The Entity continues to evolve, it aims to set new standards in real-time video analysis and computer vision. Stay tuned for regular updates, exciting features, and improvements.

Your feedback is crucial to our development process. Feel free to reach out, report issues, and share your suggestions as we work together to shape the future of video analysis and computer vision.

Happy exploring with The Entity!

About

A Real-time 3-Phase Illegal Activity Detect and Monitoring System

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published