/Video_Smoke_Detection

Spatio-Temporal Deep Neursl Network Based Video Smoke Detection

Primary LanguagePython

INTRODUCTION

Requirements:

Python 3.5

PyQt5 5.9.2

opencv-python 3.4.0.12

tensorflow-gpu 1.5.0

CUDA 8.0

easydict

Use:

  1. run train_and_detection/win_entry.py

  2. "open model" --> (summary/cnn3d_17)

  3. "open video"

Train:

run train_and_detection/train.py

Reference:

[1]Learning Spatio-Temporal Representation with Pseudo-3D Residual,ICCV2017

Spatio-Temporal Deep Neursl Network Based Video Smoke Detection

1.model

2Dto3D:

index

3D:

index

conv3d block(A,B,C):

index

3D_DenseNet:

index

Result1:

index

Result2:

index