All Projects → wanglimin → Untrimmednet

wanglimin / Untrimmednet

Weakly Supervised Action Recognition and Detection

Programming Languages

matlab
3953 projects

Projects that are alternatives of or similar to Untrimmednet

Vidvrd Helper
To keep updates with VRU Grand Challenge, please use https://github.com/NExTplusplus/VidVRD-helper
Stars: ✭ 81 (-46.71%)
Mutual labels:  action-recognition
Modelfeast
Pytorch model zoo for human, include all kinds of 2D CNN, 3D CNN, and CRNN
Stars: ✭ 116 (-23.68%)
Mutual labels:  action-recognition
Action Recognition
Exploration of different solutions to action recognition in video, using neural networks implemented in PyTorch.
Stars: ✭ 129 (-15.13%)
Mutual labels:  action-recognition
Video classification pytorch
Video Classification based on PyTorch
Stars: ✭ 89 (-41.45%)
Mutual labels:  action-recognition
Tdd
Trajectory-pooled Deep-Convolutional Descriptors
Stars: ✭ 99 (-34.87%)
Mutual labels:  action-recognition
Epic Kitchens 55 Annotations
🍴 Annotations for the EPIC KITCHENS-55 Dataset.
Stars: ✭ 120 (-21.05%)
Mutual labels:  action-recognition
Daps
This repo allocate DAPs code of our ECCV 2016 publication
Stars: ✭ 74 (-51.32%)
Mutual labels:  action-recognition
Hoi Learning List
A list of the Human-Object Interaction Learning studies.
Stars: ✭ 145 (-4.61%)
Mutual labels:  action-recognition
Movienet Tools
Tools for movie and video research
Stars: ✭ 113 (-25.66%)
Mutual labels:  action-recognition
Mmaction
An open-source toolbox for action understanding based on PyTorch
Stars: ✭ 1,711 (+1025.66%)
Mutual labels:  action-recognition
Temporal Segment Networks
Code & Models for Temporal Segment Networks (TSN) in ECCV 2016
Stars: ✭ 1,287 (+746.71%)
Mutual labels:  action-recognition
3d Resnets
3D ResNets for Action Recognition
Stars: ✭ 95 (-37.5%)
Mutual labels:  action-recognition
Skeleton Based Action Recognition Papers And Notes
Skeleton-based Action Recognition Papers and Small Notes and Top 2 Leaderboard for NTU-RGBD
Stars: ✭ 126 (-17.11%)
Mutual labels:  action-recognition
M Pact
A one stop shop for all of your activity recognition needs.
Stars: ✭ 85 (-44.08%)
Mutual labels:  action-recognition
Hake
HAKE: Human Activity Knowledge Engine (CVPR'18/19/20, NeurIPS'20)
Stars: ✭ 132 (-13.16%)
Mutual labels:  action-recognition
Hake Action Torch
HAKE-Action in PyTorch
Stars: ✭ 74 (-51.32%)
Mutual labels:  action-recognition
Keras Kinetics I3d
keras implementation of inflated 3d from Quo Vardis paper + weights
Stars: ✭ 116 (-23.68%)
Mutual labels:  action-recognition
Awesome Activity Prediction
Paper list of activity prediction and related area
Stars: ✭ 147 (-3.29%)
Mutual labels:  action-recognition
Actionrecognition
Explore Action Recognition
Stars: ✭ 139 (-8.55%)
Mutual labels:  action-recognition
I3d finetune
TensorFlow code for finetuning I3D model on UCF101.
Stars: ✭ 128 (-15.79%)
Mutual labels:  action-recognition

UntrimmedNet for Action Recognition and Detection

We provide the code and models for our CVPR paper (Arxiv Preprint):

  UntrimmedNets for Weakly Supervised Action Recognition and Detection
  Limin Wang, Yuanjun Xiong, Dahua Lin, and Luc Van Gool
  in IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2017

Updates

  • October 16th, 2018
    • Release the learned models trained only on the train set of ActivityNet1.2 datasets. Note that our previously released ActivityNet models are trained on the train+val set.
  • September 19th, 2017
    • Release the learned models on the THUMOS14 and ActivityNet1.2 datasets.
  • August 20th, 2017
    • Release the model protos.

Guide

The training of UntrimmedNet is composed of three steps:

  • Step 1: extract action proposals (or shot boundaries) for each untrimmed video. We provide a sample of detected shot boudary on the ActivityNet (v1.2) under the folders of data/anet1.2/anet_1.2_train_window_shot/ and data/anet1.2/anet1.2/anet_1.2_val_window_shot/.
  • Step 2: construct file lists for training and validation. There are two filelists: one containing file path, number of frames, and label; the other one containing the shot file path and number of frames (Examples are in the folder data/anet1.2/).
  • Step 3: train UntrimmedNets using our modified caffe: https://github.com/yjxiong/caffe/tree/untrimmednet

The testing of UntrimmedNet for action recognition is based on temporal sliding window and top-k pooling

The testing of UntrimmedNet for action detection is based on a simple baseline (see code in matlab/

Downloads

You could download our trained models on the THUMOS14 and ActivityNet datasets by using the scripts of scripts/get_reference_model_thumos.sh and scripts/get_reference_model_anet.sh.

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].