violence-detection and Violence-Detection-and-Categorization

These are competing implementations of the same core task—violence detection in video/image data—with the first offering broader environmental hazard detection (violence, fire, crashes) while the second focuses specifically on violence categorization with emphasis on supervised training methodology.

Maintenance 0/25
Adoption 9/25
Maturity 8/25
Community 20/25
Maintenance 0/25
Adoption 5/25
Maturity 1/25
Community 16/25
Stars: 97
Forks: 26
Downloads:
Commits (30d): 0
Language: Jupyter Notebook
License:
Stars: 9
Forks: 7
Downloads:
Commits (30d): 0
Language: Jupyter Notebook
License:
No License Stale 6m No Package No Dependents
No License Stale 6m No Package No Dependents

About violence-detection

sukhitashvili/violence-detection

Deep learning based algorithm which is capable of detecting violence in indoor or outdoor environments: fight, fire or car crash and even more

Built on vision-language model principles, it aligns image embeddings with textual descriptions to enable zero-shot generalization—users can detect custom scenarios by adding descriptive labels to `settings.yaml` without retraining. Supports 16+ configurable threat categories and integrates seamlessly into Python projects via a simple API, with optional Streamlit web interface for real-time frame-by-frame video analysis.

About Violence-Detection-and-Categorization

Ashwath0102/Violence-Detection-and-Categorization

Deeply Supervised Practical Implementation of Violence Detection from Videos for Maximizing Performance

Scores updated daily from GitHub, PyPI, and npm data. How scores work