This repository contains the official implementation of "Runner re-identification from single-view running video in the open-world setting." The code supports the methods and experiments presented in the paper. [arXiv]
This repository contains the following:
- Training code for GRUAE
- Evaluation code with runner dataset
- Trained weights for GRUAE and HHCL with runner dataset
- Feature vectors for evaluation
- Limited image dataset for evaluation
- Customized HHCL scripts for our dataset
This repository does not contain the following:
- Full dataset used in the paper (due to privacy issues)
- Original evaluation dataset (anonymized due to privacy issues)
From above reasons, you can not reproduce the results in the paper from scratch. However, you can reproduce the results in the paper using evaluation script and pre-calculated features.
- Clone this repository:
$ git clone https://github.com/SZucchini/runner-reid.git
- Create conda environment:
$ conda env create --file env.yaml
Example of evaluation:
python ./eval.py --type daytime \
--config ./configs/gruae/daytime_eval.yaml \
--use_embedding
You can download trained weights [here] and evaluation images example [here] from Google Drive.
If you find this repository useful, please cite our paper:
@article{suzuki2024runner,
title={Runner re-identification from single-view running video in the open-world setting},
author={Suzuki, Tomohiro and Tsutsui, Kazushi and Takeda, Kazuya and Fujii, Keisuke},
journal={Multimedia Tools and Applications},
pages={1--17},
year={2024},
publisher={Springer}
}
We appreciate the following repository:
If you have any questions, please contact author:
- Tomohiro Suzuki (suzuki.tomohiro[at]g.sp.m.is.nagoya-u.ac.jp)
