Skip to content

andrubrown/cnn-project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D Convolutional Neural Networks with Optical Flow Regularization for Video Recognition

Proposed idea

Infuse the 3D CNN model with the assumptions used in optical flow computaitons in a soft way through a special regularization on the filters.

In this project

We test the merit of this idea by training ConvNets from scratch on the UCF101 Human Action Recognition data set using Theano. See the report.

Dependencies

  • Numpy, Scipy
  • Theano (0.7rc1 or later)
  • OpenCV (for reading videos)
  • LMDB
  • Matplotlib (to use analysis tools)

About

Project for CS 231N

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.3%
  • Shell 1.7%