Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hazooree/real-time-implementation-of-gunshot-detection-system

Real Time Implementation of Gunshot Detection System
https://github.com/hazooree/real-time-implementation-of-gunshot-detection-system

jupyter jupyter-notebook python python27 python3

Last synced: about 1 month ago
JSON representation

Real Time Implementation of Gunshot Detection System

Awesome Lists containing this project

README

        

# Real Time Implementation of Gunshot Detection System
This is our EE512 Machine Learning semester project at Department of ELectrical Engineering at ITU.

### 1st: datasets merging, exploration and feature extraction notebook
- Merging Data From Multiple Sources
- Initial Dataset Exploration
- Feature Extraction

### 2nd: Train Muliple Models notebook
- Extract More Features
- Train Test Split
- APPLY PCA
- Train Models
#### Trained Models: [GPUs used for Training (Nvidia Geforce GTX 970 and 1070)]:
- Neural Network
- Convolutional Neural Network
- Isolation Forest (Anomaly Detection)
- OneClass SVM (Anomaly Detection)
- Autoencoders (Anomaly Detection)

## Supervisor:
### [Dr. Ali Ahmed](https://itu.edu.pk/faculty-itu/dr-ali-ahmed/)
## Group Members:
### Fawad Arshad ([email protected])
### Hazoor Ahmad ([email protected])
### Jawad Arshad ([email protected])
### Zeeshan Haider ([email protected])
# About Repository
## Dependencies
Our models need librosa, along with other libraries imported at the top of every ipynb files.
## Training Details
You can make your own dataset of audios or use Google, Mivia or Kaggle dataset for gunshot detection.
Your can aso download dataset from https://drive.google.com/drive/folders/1_H68GGKBqGsCxQVNZb8lxFy_apRUlhvF?usp=sharing
## Working with Trained Models
You can also write your own codes for the evaluation of our Trained Models.
## Realtime Simulation Codes
Realtime simulation codes are also included.