Giter Site home page Giter Site logo

tdd's Introduction

Trajectory-Pooled Deep-Convolutional Descriptors

Here we provide the code for the extraction of Trajectory-Pooled Deep-Convolutional Descriptors (TDD), from the following paper:

Action Recognition with Trajectory-Pooled Deep-Convolutional Descriptors
Limin Wang, Yu Qiao, and Xiaou Tang, in CVPR, 2015

Updates

  • Dec 24, 2015
    • Release the second version of TDD (branch: cudnn2.0) compatible with latest caffe toolbox. Due to speedup brought by cudnn2.0 or above, TDD extraction is becoming more efficient.
  • Jul 21, 2015
    • Release the first version TDD (branch: master) compatible with an older version of caffe toolbox.

Two-stream CNN models trained on the UCF101 dataset

First, we provide our trained two-stream CNN models on the split1 of UCF101 dataset, which achieve the recognition accuracy of 84.7%

"Spatial net model (v1)"
"Spatial net prototxt (v1)"
"Temporal net model (v1)"
"Temporal net prototxt (v1)"

TDD demo code

Here, a matlab demo code for TDD extraction is provided.

  • Step 1: Improved Trajectory Extraction
    You need download our modified iDT feature code and compile it by yourself. Improved Trajectories
  • Step 2: TVL1 Optical Flow Extraction
    You need download our dense flow code and compile it by yourself. Dense Flow
  • Step 3: Matcaffe
    You need download the public caffe toolbox. Our TDD code is compatatible with the latest version of parallel caffe toolbox.
    Note that you need to download the models in the new proto format:
    "Spatial net model (v2)" "Temporal net model (v2)"
  • Step 4: TDD Extraction
    Now you can run the matlab file "script_demo.m" to extract TDD features.

Questions

Contact

tdd's People

Contributors

wanglimin avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.