PWC-Net: PyTorch and Caffe implementation of accurate and fast optical flow.

MoCoGAN: PyTorch implementation for motion and content decomposed video generation.

SNV: C++/MATLAB implementation of super normal vector for activity recognition.

SSCV: MATLAB implementation of super sparse coding vector for action recognition.

CascadeSVMs: C++ implementation of an algorithm to handle highly imbalanced large-scale data learning.

ActionHOG: C++ implementation of an efficient local spatio-temporal feature for activity recognition.

DMM-HOG: MATLAB implementation of depth motion maps for action and gesture recognition.


SynHead is a large-scale synthetic dataset for video-based head pose estimation with over 500K frames of 10 head models and 70 motion tracks.

NVGesture is a multi-modal (color, depth, optical flow and stereo-IR) dataset for online detection and classification of dynamic hand gestures.