The objective of this project is to develop an intelligent surveillance system that can classify activities in real-time from video footage into three categories: Normal, Violence, and Weaponized. The system aims to use Convolutional Neural Networks (CNN) for effective spatial feature extraction from video frames and Gated Recurrent Units (GRU) to analyze the temporal dynamics of video sequences. By leveraging deep learning algorithms, the project seeks to improve the accuracy and efficiency of activity detection. Additionally, the system will enable faster and more reliable identification of potential threats, enhancing security monitoring. The goal is to create a scalable and real-time solution for surveillance applications. Ultimately, the project aims to contribute to safer and more responsive environments.
ABSTRACT
The project aims to develop an advanced surveillance system using video data to classify and detect different activities in real-time. The system classifies videos into three primary categories: Normal, Violence, and Weaponized. To achieve this, a hybrid deep learning approach is utilized, combining Convolutional Neural Networks (CNN) for spatial feature extraction and Gated Recurrent Units (GRU) for temporal sequence modelling. The CNN efficiently extracts spatial features from individual frames, while the GRU handles the sequential nature of video data, identifying patterns over time. The system is trained on a diverse video dataset containing various real-world scenarios, ensuring robustness and accuracy. The proposed solution aims to provide real-time monitoring and alerting for security purposes, improving public safety and preventing potential threats. By leveraging the power of deep learning, the model offers high classification accuracy and efficiency, making it a promising tool for modern surveillance applications. This project also explores optimization techniques to enhance performance, focusing on the practical deployment of the system in surveillance environments.
Keywords: Surveillance System, Video Classification, Deep Learning, Convolutional Neural Networks (CNN), Gated Recurrent Units (GRU), Activity Detection, Real-time Monitoring, Threat Detection
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Requirements Analysis
Hardware Requirements
Hard Disk : 160GB
Key Board : Standard Windows Keyboard
Mouse : Two or Three Button Mouse
Monitor : SVGA
RAM : 8GB
Software Requirements:
Operating System : Windows 7/8/10
Server-side Script : HTML, CSS, Bootstrap & JS
Programming Language : Python
Libraries : Flask/Django, Pandas, MySQL. Connector, Smtplib, NumPy, Torch, TensorFlow
IDE/Workbench : PyCharm
Technology : Python 3.6+
Server Deployment : Xampp Server
Database : MySQL