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.
No commits in the last 6 months.
Stars
97
Forks
26
Language
Jupyter Notebook
License
—
Category
Last pushed
Dec 31, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/sukhitashvili/violence-detection"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
wondonghyeon/protest-detection-violence-estimation
Implementation of the model used in the paper Protest Activity Detection and Perceived Violence...
chandran-jr/Violence-Alert-System
🎦A violence detector using MobileNetV2 pretrained model and image enhancement algorithms and...
shreyash2610/Convolutional-Long-Short-Term-Memory-based-IOT-node-for-Violence-Detection
Abstract— Violence detection has been investigated extensively in the literature. Recently, IOT...
Jawabreh0/gun-detection
Basic gun detection algorithm, designed using YOLOv7 with AR-15 guns training data
ash-iiiiish/VIGIl.AI-Violence-WeaponDetectionTool
An AI-Powered System which can detect any type of violence occured in a video file that can be...