voilence-detection-and-highlight-generation-using-bilstm
A Deep Learning model that can detect Violence with high accuracy frame wise and also for the entire video in Video Footages and Live Feeds.
https://github.com/neverthesameagain/voilence-detection-and-highlight-generation-using-bilstm
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.8%) to scientific vocabulary
Repository
A Deep Learning model that can detect Violence with high accuracy frame wise and also for the entire video in Video Footages and Live Feeds.
Basic Info
Statistics
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Fight Scene Detection for Movie Highlight Generation System
Overview
This repository contains the code and documentation for a Fight Scene Detection (FSD) model used for generating highlights from movies. The system utilizes deep learning techniques, particularly Bidirectional Long Short-Term Memory (BiLSTM) networks, to automatically identify fight scenes in movies and compile them into captivating highlights.
Table of Contents
Introduction
In the era of AI-driven automation, this project addresses the need for efficient and reliable solutions in generating movie highlights, particularly focusing on identifying fight scenes. The system streamlines the process of highlight generation by automating the identification and compilation of fight scenes, reducing manual effort and enhancing the quality and consistency of the generated highlights.
Features
- Fight Scene Detection (FSD) model based on BiLSTM networks.
- Automated compilation of fight scenes into movie highlights.
- User-friendly GUI for uploading videos and generating highlights.
- Performance metrics evaluation and visualization.
- Integration with Gradio for hosting the GUI as an API.
Installation
- Clone this repository to your local machine:
bash
git clone https://github.com/neverthesameagain/Voilence-Detection-and-Highlight-Generation-using-BiLSTM.git
- Install the required dependencies:
bash
pip install -r requirements.txt
Usage
- Navigate to the project directory:
bash
cd fight-scene-detection
- Run the GUI interface:
bash
python gui.py
- Upload a video file using the GUI and generate the highlights.
Results
The FSD model achieves an accuracy of 93.5% in identifying fight scenes in movies. Performance metrics such as precision, recall, and F1-score are evaluated and visualized for further analysis. The generated highlights provide users with a concise compilation of fight scenes from the input video.
Contributing
Contributions to this project are welcome! If you have any ideas for improvements or new features, feel free to submit a pull request. Please adhere to the code of conduct and follow the contribution guidelines.
License
This project is licensed under the MIT License.
Additional Resources
The generated model and the essential documents can be accessed here. ```
Owner
- Name: Aryan Mathur
- Login: neverthesameagain
- Kind: user
- Location: India
- Company: IIT PALAKKAD
- Repositories: 1
- Profile: https://github.com/neverthesameagain
Hey there, I am an excited electron who is engrossed in exploring the infinity. In short words, a Freshman at IIT Palakkad, living the IIT dream and look
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: Violence Detection and Highlight Generation
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Aryan
family-names: Mathur
email: aryannmathur@gmail.com
repository-code: >-
https://github.com/neverthesameagain/Voilence-Detection-and-Highlight-Generation-using-BiLSTM/tree/main
url: >-
https://github.com/neverthesameagain/Voilence-Detection-and-Highlight-Generation-using-BiLSTM/tree/main
GitHub Events
Total
- Watch event: 2
Last Year
- Watch event: 2