Egocentric Vision-based Future Vehicle Localization for Intelligent Driving Assistance Systems

February 1, 2021 ยท View on GitHub

Yu Yao, Mingze Xu, Chiho Choi, David J. Crandall, Ella M. Atkins, and Behzad Dariush

Introduction

This repo contains the source code of future vehicle localization (FVL)[1], implemented in Keras with tensorflow backend.

:boom: ATTENTION (05/20/2019): The HEV-I dataset is now available. Please follow the instructions on the website to get access to it.

:boom: ATTENTION (03/2019): The current repo is a placeholder. The original Keras code is not released yet due to the HRI authority issue. The readers are redirected to a pytorch implementation of the paper.

Following dependencies (or newer version):

python3.5 or python3.6
tensorflow-gpu=1.1.0
keras=1.1.0.

The RNN encoder-decoder model:

To train the model, run

cd train
sh run_train.sh

Check the command line arguments by python train.py --help

To test the trained model, run

cd test
sh run_test.sh

We tested our model

Test results:

Test results on HEV-I dataset:

ModelsEasy CasesChallenging CasesAll Cases
Linear31.49 / 17.04 / 0.68107.93 / 56.29 / 0.3372.37 / 38.04 / 0.50
ConstAccel20.82 / 13.86 / 0.7490.33 / 49.06 / 0.3558.00 / 28.05 / 0.53
Conv1D [2]18.84 / 12.09 / 0.7537.95 / 20.97 / 0.6429.06 / 16.84 / 0.69
RNN-ED-X23.57 / 11.96 / 0.7443.15 / 22.24 / 0.6034.04 / 17.46 / 0.67
RNN-ED-XE22.28 / 11.60 / 0.7442.27 / 22.39 / 0.6132.97 / 17.37 / 0.67
RNN-ED-XO17.45 / 8.68 / 0.7832.61 / 16.72 / 0.6625.56 / 12.98 / 0.72
RNN-ED-XOE16.72 / 8.52 / 0.8032.05 / 16.63 / 0.6624.92 / 12.86 / 0.73

Test results on KITTI dataset:

ModelsFDEADEFIOU
Linear78.1938.210.33
ConstAccel55.6625.780.39
Conv1D [2]44.1324.380.49
Ours37.1117.880.53

Dataset Demo

Alt Text

Prediction Demo

Alt Text

Citation

If you found the repo is useful, please feel free to cite our paper:

@article{yao2018egocentric,
title={Egocentric Vision-based Future Vehicle Localization for Intelligent Driving Assistance Systems},
author={Yao, Yu and Xu, Mingze and Choi, Chiho and Crandall, David J and Atkins, Ella M and Dariush, Behzad},
journal={arXiv preprint arXiv:1809.07408},
year={2018}
}

Reference

[1] Yao Y, Xu M, Choi C, Crandall DJ, Atkins EM, Dariush B. Egocentric Vision-based Future Vehicle Localization for Intelligent Driving Assistance Systems. arXiv preprint arXiv:1809.07408. 2018 Sep 19.

[2] Yagi T, Mangalam K, Yonetani R, Sato Y. Future person localization in first-person videos. InProceedings of the IEEE Conference on Computer Vision and Pattern Recognition 2018 (pp. 7593-7602).