Fine grained tennis action recognition using LSTM.
-
Dowload the THETIS dataset from http://thetis.image.ece.ntua.gr/
-
Extract features from THETIS in 1) using Inception model trained on Imagenet. Using 'getFeatsHMDB_tosubmit.py' and the trained model available from https://github.com/tensorflow/models/blob/master/tutorials/image/imagenet/classify_image.py
-
Train the LSTM using features extracted in 2) and the 'learnExternalData' function in 'LSTM_hmdb_topredic_tosubmit.py'
-
Make predictions using 'predictExternalData' from 'LSTM_hmdb_topredic_tosubmit.py'
Requires Tensorflow - https://www.tensorflow.org/install/