This repo contains code for our ECCV 2020 paper (Towards Streaming Perception). sAP stands for streaming Average Precision.
The dataset used in this project (Argoverse-HD) can be found on the project page.
- Offline detection
- Streaming (real-time online) detection
- Streaming tracking & forecasting
- Simulated streaming detection, tracking, & forecasting
- Simulated streaming detection, tracking, & forecasting with infinite GPUs
- Meta-detector Streamer
- Streaming evaluation
- Single-frame schedule simulator
- Helper functions for visualization
- Follow the instructions here to download and set up the dataset.
- Follow the instructions here to install the dependencies.
- Check out the examples to run various tasks in
exp/*
. The documentation for these tasks can be found here.
If you use the code or the data for your research, please cite the paper:
@article{Li2020StreamingP,
title={Towards Streaming Perception},
author={Li, Mengtian and Wang, Yuxiong and Ramanan, Deva},
journal={ECCV},
year={2020}
}
We would like to thank the mmdetection team for implementing so many different detectors in a single awesome repo with a unified interface! This greatly reduced our efforts to evaluate different detectors under our streaming setting.