Skip to content

this project implements action recognition algorithm proposed in C3D: Generic Features for Video Analysis with esimator of Tensorflow

Notifications You must be signed in to change notification settings

simplystart-from-begining/c3d

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

c3d

this project implements action recognition algorithm proposed in C3D: Generic Features for Video Analysis with esimator of Tensorflow

Introduction

c3d is a convolutional neural network classifying sports video clips. it is widely used as an infrastructure of latter action recognition neural networks.

how to train

a trained model is provided on baidu cloud at

https://pan.baidu.com/s/1KmZsUdwxw0E2Nr9DAet7ZQ

if you want to train yourself, you need UCF101 dataset. download it and extract the directory. set the root directory in create_dataset.py. then create a tfrecord format dataset with command

python create_dataset.py

the program will generate a trainset and a testset tfrecord file.

start the training by exeucting

python train_c3d.py

moniter the training process by tensorboard and stop the training when the accuracy reaches 82% which is the best accuracy c3d can reach.

About

this project implements action recognition algorithm proposed in C3D: Generic Features for Video Analysis with esimator of Tensorflow

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%