Skip to content

Implementation for the ABAW@ECCV 24 workshop paper "Massively Multi-Person 3D Human Motion Forecasting with Scene Context".

Notifications You must be signed in to change notification settings

felixbmuller/SAST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scene-Aware Social Transformer

[Paper] [arXiv] [Supplementary Material]

Implementation for the ABAW@ECCV 24 workshop paper "Massively Multi-Person 3D Human Motion Forecasting with Scene Context".

Usage

This code was tested with Python 3.10. Install all dependencies with

pip install -r requirements.txt

Download the Humans in Kitchens and unpack its content to data/, such that data/ contains poses/, scenes/, and body_models/.

Preprocess the dataset using

python sast/data/multi_person_data.py hik SAST.yaml 

This will load pose information from Humans in Kitchens and store them at data/hik_[ABC].

Train the model with

python train.py SAST.yaml

Generate model outputs for all sequences in the Humans in Kitchens evaluation set using hik.eval.Evaluator.

python eval.py path/to/model data/

This will create a file eval.pkl that can be analyzed using Humans in Kitchens evaluation code.

Reference

If you found this repository useful, please cite

@misc{mueller2024sast,
      title={Massively Multi-Person 3D Human Motion Forecasting with Scene Context}, 
      author={Felix B Mueller and Julian Tanke and Juergen Gall},
      year={2024},
      eprint={2409.12189},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2409.12189}, 
}

About

Implementation for the ABAW@ECCV 24 workshop paper "Massively Multi-Person 3D Human Motion Forecasting with Scene Context".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages