All Projects → PeisenZhao → Bottom-Up-TAL-with-MR

PeisenZhao / Bottom-Up-TAL-with-MR

Licence: other
Implementation for Bottom-Up Temporal Action Localization with Mutual Regularization (ECCV2020)

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Bottom-Up-TAL-with-MR

Awesome-Weakly-Supervised-Temporal-Action-Localization
A curated publication list on weakly-supervised temporal action localization
Stars: ✭ 65 (+75.68%)
Mutual labels:  temporal-action-localization
TadTR
End-to-end Temporal Action Detection with Transformer. [Under review for a journal publication]
Stars: ✭ 55 (+48.65%)
Mutual labels:  temporal-action-localization
Learning-Action-Completeness-from-Points
Official Pytorch Implementation of 'Learning Action Completeness from Points for Weakly-supervised Temporal Action Localization' (ICCV-21 Oral)
Stars: ✭ 53 (+43.24%)
Mutual labels:  temporal-action-localization
MUSES
[CVPR 2021] Multi-shot Temporal Event Localization: a Benchmark
Stars: ✭ 51 (+37.84%)
Mutual labels:  temporal-action-localization
Mmaction
An open-source toolbox for action understanding based on PyTorch
Stars: ✭ 1,711 (+4524.32%)
Mutual labels:  temporal-action-localization

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}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].