Abstract
Background: Today, self-driving cars are already on the roads. However, driving safety remains a huge challenge. Trajectory prediction of traffic targets is one of the important tasks of an autonomous driving environment perception system, and its output trajectory can provide necessary information for decision control and path planning. Although there are many patents and articles related to trajectory prediction, the accuracy of trajectory prediction still needs to be improved.
Objective: This paper aimed to propose a novel scheme that considers multi-feature independent encoding trajectory prediction (MFIE).
Methods: MFIE is an independently coded trajectory prediction algorithm that consists of a spacetime interaction module and trajectory prediction module, and considers speed characteristics and road characteristics. In the spatiotemporal interaction module, an undirected and weightless static traffic graph is used to represent the interaction between vehicles, and multiple graph convolution blocks are used to perform data mining on the historical information of target vehicles, capture temporal features, and process spatial interaction features. In the trajectory prediction module, three long short-term memory (LSTM) encoders are used to encode the trajectory feature, motion feature, and road constraint feature independently. The three hidden features are spliced into a tensor, and the LSTM decoder is used to predict the future trajectory.
Results: On datasets, such as Apollo and NGSIM, the proposed method has shown lower prediction error than traditional model-driven and data-driven methods, and predicted more target vehicles at the same time. It can provide a basis for vehicle path planning on highways and urban roads, and it is of great significance to the safety of autonomous driving.
Conclusion: This paper has proposed a multi-feature independent encoders’ trajectory prediction data-driven algorithm, and the effectiveness of the algorithm is verified with a public dataset. The trajectory prediction algorithm considering multi-feature independent encoders provides some reference value for decision planning.
[http://dx.doi.org/10.1016/j.eswa.2020.113816]
[http://dx.doi.org/10.1146/annurev-control-060117-105157]
[http://dx.doi.org/10.1016/j.physa.2017.08.015]
[http://dx.doi.org/10.1109/LRA.2020.2975414]
[http://dx.doi.org/10.1016/S0001-4575(99)00031-7] [PMID: 10487346]
[http://dx.doi.org/10.1109/TITS.2018.2836305]
[http://dx.doi.org/10.1109/TPAMI.2017.2728788] [PMID: 28727549]
[http://dx.doi.org/10.1016/j.physa.2021.125790]
[http://dx.doi.org/10.1109/LRA.2018.2805314]
[http://dx.doi.org/10.1109/IVS.2017.7995919]
[http://dx.doi.org/10.1186/s40648-014-0001-z]
[http://dx.doi.org/10.1109/TIE.2017.2782236]
[http://dx.doi.org/10.1109/LRA.2020.3004794]
[http://dx.doi.org/10.1109/TITS.2019.2913166]
[http://dx.doi.org/10.1109/IVS.2018.8500658]
[http://dx.doi.org/10.1109/ITSC.2017.8317943]
[http://dx.doi.org/10.1515/auto-2016-0129]
[http://dx.doi.org/10.1109/ITEC48692.2020.9161731]
[http://dx.doi.org/10.1109/CVPR.2018.00441]
[http://dx.doi.org/10.1109/IVS.2018.8500493]
[http://dx.doi.org/10.1109/TIV.2018.2804159]
[http://dx.doi.org/10.1109/CVPRW.2018.00196]
[http://dx.doi.org/10.1145/265910.265914]
[http://dx.doi.org/10.1162/089976600300015015] [PMID: 11032042]
[http://dx.doi.org/10.1609/aaai.v33i01.33016120]
[http://dx.doi.org/10.1016/j.trc.2010.12.007]
[http://dx.doi.org/10.1109/ICCCA49541.2020.9250790]
[http://dx.doi.org/10.1109/ICCV.2019.00940]
[http://dx.doi.org/10.1109/TITS.2020.3012034]