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

8e26e71 · Sep 30, 2024

History

2 Commits
Sep 30, 2024
Sep 30, 2024
Sep 30, 2024
Sep 30, 2024
Sep 30, 2024
Sep 30, 2024
Sep 30, 2024
Sep 30, 2024
Sep 30, 2024

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