GithubHelp home page GithubHelp logo

bottom-up-tal-with-mr's Introduction

Bottom-Up Temporal Action Localization with Mutual Regularization (ECCV2020) pdf

avatar

Update

2020-12-02 We also provide a pytorch implementation for proposed Mutual Regularization losses in Mutual_Regularization_Loss.py.

Environment Configuration

  1. The code is based on tensorflow 1.5 and python3.5
  2. Some required python packages: tqdm, matplotlib, pickle, json,

Data Preparation

We use the features provided by paper CMCS-Temporal-Action-Localization [1]. Download and use merge_feature.py in ./data folder to pre-process the features.

(I3D Features)

[1] Liu D, Jiang T, Wang Y. Completeness Modeling and Context Separation for Weakly Supervised Temporal Action Localization[C]//Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2019: 1298-1307.

We also provide another feature download links:

THUMOS14 link: https://jbox.sjtu.edu.cn/l/pn3mvh pw: ibhg

ActivityNet1.3 link: https://jbox.sjtu.edu.cn/l/vuB3WW pw: yqgt

Training and Testing

step 1: Obtain the proposal results w/o additional proposal scoring.

python main.py

step 2: Obtain the proposal results w/ additional proposal scoring.

python main_pem.py

step 3: Obtain the detection results.

python main_detection.py

Citation

Please cite our paper if you use this code in your research:

@inproceedings{zhao2020bottom,
  title={Bottom-up temporal action localization with mutual regularization},
  author={Zhao, Peisen and Xie, Lingxi and Ju, Chen and Zhang, Ya and Wang, Yanfeng and Tian, Qi},
  booktitle={European Conference on Computer Vision},
  pages={539--555},
  year={2020},
  organization={Springer}
}

bottom-up-tal-with-mr's People

Contributors

peisenzhao avatar

Watchers

 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.