/action-recognition

Using deep learning for action recognition

Primary LanguagePython

action-recognition

Using deep learning for action recognition

Used TensorFlow to train and test C3D model on UCF101 dataset of realistic action videos to evaluate whether C3D can be applied to surveillance events detection and where to improve.

Designed a visual interface with PyQt5 to:

  • plot real-time learning and validation curves to evaluate models using PyQtGraph;
  • display labels, thumbnails and label probabilities in a table.

Screenshots:

terminal during training: terminal during training

main interface: main interface

video2datalist interface: video2datalist interface

real-time accuracy curves: real-time accuracy curves

final accuracy curves: final accuracy curves

likelihood table: likelihood table