The proposed surveillance systems in our research study to be effective in recognising the actions like Walking, Running and Fighting automatically, both in real time and offline video streaming mode.
- Download the dataset
- Download YOLO Model weights
- Add the dataset and weights in proper location
Arrange the downloaded folder in the same way as shown below
|-DLVC_project
|-Dataset
|-Fighting
|-Walking
|-Running
|-Predict
|-yolo-coco-data
|-coco.names
|-yolov3.cfg
|-yolov3.weights
|-Model_creation.ipynb
|-prediction.ipynb
Install all the required libraries using pip
cv2
pafy
numpy
tensorflow
matplotlib
Run .ipynb file using jupyter notebook
jupyter notebook Model_creation.ipynb
jupyter notebook prediction.ipynb
After running .ipynb files, you will get
- weights of our model(which will be used for prediction)
- All the graph to analyze the model