Skip to content
/ PSTL Public

This is an official PyTorch implementation of "Self-supervised Action Representation Learning from Partial Spatio-Temporal Skeleton Sequences" in AAAI2023.

License

Notifications You must be signed in to change notification settings

YujieOuO/PSTL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PSTL

This is an official PyTorch implementation of "Self-supervised Action Representation Learning from Partial Spatio-Temporal Skeleton Sequences" in AAAI2023 (Oral).

[Paper]

SkeletonBT

SkeletonBT

Framework

PSTL

Requirements

python = 3.7 torch = 1.11.0+cu113

Installation

# Install the python libraries
$ cd PSTL
$ pip install -r requirements.txt

Data Preparation

We apply the same dataset processing as AimCLR.
You can also download the file folder in BaiduYun link:

The code: pstl

Training & Testing

Example for unsupervised pre-training on NTU-60 xsub datasets.
You can change some settings of config.py.

# pre-training
$ python procedure.py with 'train_mode="pretrain"'

# linear evaluation
$ python procedure.py with 'train_mode="lp"'

Reference

If you find our paper and repo useful, please cite our paper. Thanks!

@inproceedings{zhou2023self,
  title={Self-supervised action representation learning from partial spatio-temporal skeleton sequences},
  author={Zhou, Yujie and Duan, Haodong and Rao, Anyi and Su, Bing and Wang, Jiaqi},
  booktitle={Proceedings of the AAAI Conference on Artificial Intelligence},
  volume={37},
  number={3},
  pages={3825--3833},
  year={2023}
}

Acknowledgement

  • The framework of our code is based on MS2L.
  • The encoder is based on ST-GCN.

Licence

This project is licensed under the terms of the MIT license.

Contact

For any questions, feel free to contact: yujieouo@sjtu.edu.cn

About

This is an official PyTorch implementation of "Self-supervised Action Representation Learning from Partial Spatio-Temporal Skeleton Sequences" in AAAI2023.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages