Skip to content

Latest commit

 

History

History
94 lines (60 loc) · 2.54 KB

on_offline_evaluation.md

File metadata and controls

94 lines (60 loc) · 2.54 KB

On Offline Evaluation of Vision-based Driving Models

The evaluation proposed on the paper comprises using a a validation dataset toguether with some benchmark on CARLA. Considering that the validation dataset and the benchmark were computed on a similar scenario, we compute the correlation between driving and prediction on some dataset.

Reproducing the results

Download the Models/Datasets

First thing is to download all the 64 trained models and the ground truth from the validation datasets. For that we provide a script that makes the download and store all files on the appropriete folder. The first thing is to set the environment variable to indicate where the used DATASETS are stored:

export COIL_DATASET_PATH=<datasets_location>

After that, by running the following script you will download all the needed files.

python3 tools/get_offline_online_data.py

Plotting

To test computing the scatter plots for a single experiment, you should run:

python3 run_plotting.py -p sample_plot

The folder _logs/eccv/plots/sample_plots should show the following plots:

training_conditions, training_conditions_noise, test_conditions, test_conditions_noise

Note, for few experiments the correlation is usually high. A fully commented example on how to compute plots can be seen on sample_plot.py

To compute all the plots run:

python3 run_plotting.py -p eccv_online_offline_plots

It takes aproximatelly 4 hours to complete the full plotting process.

Re-Training

To re run the trainings:

python3 coiltraine.py --folder eccv -de ECCVGeneralization_Town02 ECCVTraining_Town01 -vd Town01W1 Town02W14

Note: there are non-determinism on the training and evaluation, the plots, when retraining all the models, will be similar but not be the same.

Datasets to be released.

Paper

If you use this evaluation methodology, please cite our ECCV’18 paper.

On Offline Evaluation of Vision-based Driving Models
Felipe Codevilla, Antonio M. López, Vladlen Koltun, Alexey Dosovitskiy; [PDF]

@inproceedings{codevilla2018offline,
  title={On Offline Evaluation of Vision-Based Driving Models},
  author={Codevilla, Felipe and L{\'o}pez, Antonio M and Koltun, Vladlen and Dosovitskiy, Alexey},
  booktitle={European Conference on Computer Vision},
  pages={246--262},
  year={2018},
  organization={Springer}
}