ST-P3: End-to-end Vision-based Autonomous Driving via Spatial-Temporal Feature Learning

Shengchao Hu, Li Chen, Penghao Wu, Hongyang Li, Junchi Yan +1 more
7/15/2022
cs.CV

Official code: OpenPerceptionX/ST-P3 (13 stars, last commit 2023-06-01). 1 more implementation below.

Abstract

Many existing autonomous driving paradigms involve a multi-stage discrete pipeline of tasks. To better predict the control signals and enhance user safety, an end-to-end approach that benefits from joint spatial-temporal feature learning is desirable. While there are some pioneering works on LiDAR-based input or implicit design, in this paper we formulate the problem in an interpretable vision-based setting. In particular, we propose a spatial-temporal feature learning scheme towards a set of more representative features for perception, prediction and planning tasks simultaneously, which is called ST-P3. Specifically, an egocentric-aligned accumulation technique is proposed to preserve geometry information in 3D space before the bird's eye view transformation for perception; a dual pathway modeling is devised to take past motion variations into account for future prediction; a temporal-based refinement unit is introduced to compensate for recognizing vision-based elements for planning. To the best of our knowledge, we are the first to systematically investigate each part of an interpretable end-to-end vision-based autonomous driving system. We benchmark our approach against previous state-of-the-arts on both open-loop nuScenes dataset as well as closed-loop CARLA simulation. The results show the effectiveness of our method. Source code, model and protocol details are made publicly available at https://github.com/OpenPerceptionX/ST-P3.

View on arXivView PDF

Code Implementations(2)

[ECCV 2022] ST-P3, an end-to-end vision-based autonomous driving framework via spatial-temporal feature learning.

130Jun 1, 20233 years ago
OpenDriveLab/ST-P3Community79%
Apache-2.0

[ECCV 2022] ST-P3, an end-to-end vision-based autonomous driving framework via spatial-temporal feature learning.

43950Shell, PythonJul 1, 20221 years agoApache-2.0
end-to-end-autonomous-drivingperception-prediction-planning

Cite this paper

@article{hu2022stp,
  title  = {ST-P3: End-to-end Vision-based Autonomous Driving via Spatial-Temporal Feature Learning},
  author = {Shengchao Hu and Li Chen and Penghao Wu and Hongyang Li and Junchi Yan and Dacheng Tao},
  year   = {2022},
  eprint = {2207.07601},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.07601v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2207.07601.svg)](https://codeofpaper.com/paper/2207.07601)

Discussion