SysCV / shift-detection-tta

This repository implements continuous test-time adaptation algorithms for object detection on the SHIFT dataset.
MIT License
18 stars 3 forks source link
 
[ SHIFT Project Page ]      [ SHIFT Paper (CVPR 2022) ]      [ VIS Group ]
 

Introduction

SHIFT is a driving dataset for continuous multi-task domain adaptation. It is maintained by the VIS Group at ETH Zurich.

The main branch works with PyTorch1.6+.

https://github.com/SysCV/shift-detection-tta/assets/44324619/9ddc4b31-7ca9-46b1-a1c5-3b9107e04f9e

Tutorial

Get started

Please refer to get_started.md for install instructions.

Prepare the SHIFT dataset

Please refer to dataset_prepare.md for instructions on how to download and prepare the SHIFT dataset.

Usage

Please refer to train_test.md for instructions on how to train and test your own model.

Participate in the Challenge on Continuous Test-time Adaptation for Object Detection

Please refer to challenge.md for instructions on how to participate in the challenge and for training, test, and adaptation instructions.

The challenge is organized for the Workshop on Visual Continual Learning @ ICCV2023. Checkout wvcl.vis.xyz/challenges for additional details on this and other challenges.

We will award the top three teams of each challenge with a certificate and a prize of 1000, 500, and 300 USD, respectively. The winners of each challenge will be invited to give a presentation at the workshop. Teams will be selected based on the performance of their methods on the test set.

We will also award one team from each challenge with an innovation award. The innovation award is given to the team that proposes the most innovative method and/or insightful analysis. The winner will receive a certificate and an additional prize of 300 USD.

Please notice that this challenge is part of the track Challenge B - Continual Test-time Adaptation, together with the challenge on "Continuous Test-time Adaptation for Semantic Segmentation". Since the challenge on "Continuous Test-time Adaptation for Object Detection" constitutes half of the track B, the prize should be considered half of what mentioned above.

Continuous Test-time Adaptation for Object Detection

Model zoo

Results and models are available in the model zoo.

Object Detection

Supported Adaptation Methods

Supported Datasets

Citation

If you find this project useful in your research, please consider citing:

@inproceedings{sun2022shift,
  title={SHIFT: a synthetic driving dataset for continuous multi-task domain adaptation},
  author={Sun, Tao and Segu, Mattia and Postels, Janis and Wang, Yuxuan and Van Gool, Luc and Schiele, Bernt and Tombari, Federico and Yu, Fisher},
  booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
  pages={21371--21382},
  year={2022}
}

License

This project is released under the MIT License.