chandran-jr/Violence-Alert-System
🎦A violence detector using MobileNetV2 pretrained model and image enhancement algorithms and face detection algorithms implemented using Python, including an alert system built using telegram for alerting concerned authorities, and all data stored neatly in cloud firestore🎦
The system implements a multi-stage detection pipeline combining Faster RCNN for human localization, MobileNetV2 for violence classification, and MTCNN for facial recognition, with image enhancement via PIL sharpness/color adjustment. Real-time alerts are dispatched through a Telegram bot upon violence detection, transmitting enhanced frames with extracted facial data and metadata (location, timestamp, camera ID). All evidence—original frames, face detection outputs, and incident metadata—is persisted to Google Cloud Firestore with access controls for authorized personnel.
No commits in the last 6 months.
Stars
82
Forks
28
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Jul 04, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/chandran-jr/Violence-Alert-System"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
wondonghyeon/protest-detection-violence-estimation
Implementation of the model used in the paper Protest Activity Detection and Perceived Violence...
sukhitashvili/violence-detection
Deep learning based algorithm which is capable of detecting violence in indoor or outdoor...
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...