This repository contains the source code for our paper:
Our code has been successfully tested in the following environments:
conda create -n scenetracker python=3.8
conda activate scenetracker
pip install torch==1.8.2 --extra-index-url https://download.pytorch.org/whl/lts/1.8/cu111
pip install einops==0.4.1
pip install pillow==9.5.0
pip install opencv-python==4.9.0.80
pip install albumentations==1.3.1
pip install timm==0.9.12
Download the weights below and put them in the exp/0-pretrain
path.
Model | Training process | Weights | Comments |
---|---|---|---|
SceneTracker | Odyssey | scenetracker_odyssey_200k.pth Huggingface & BaiduNetdisk |
Best performance on LSFOdyssey |
bash script/demo.sh
To train / test SceneTracker, you will need to download the proposed datasets and update data_root
in data/dataset.py
.
//: # ()
//: # ()
//: # ()
//: # ()
//: # ()
bash script/train_odyssey.sh
bash script/test_odyssey.sh
We would like to thank CoTracker, PointOdyssey and SplatFlow for publicly releasing their code and data.
If you find our repository useful, please consider giving it a star β and citing our paper in your work:
@article{wang2024scenetracker,
title={SceneTracker: Long-term Scene Flow Estimation Network},
author={Wang, Bo and Li, Jian and Yu, Yang and Liu, Li and Sun, Zhenping and Hu, Dewen},
journal={arXiv preprint arXiv:2403.19924},
year={2024}
}