车辆轨迹预测系列 (一):轨迹预测方法综述解析

文章目录

    • 车辆轨迹预测系列 (一):轨迹预测方法综述解析
      • 1、Contextual Factors
        • Physics-related factors (物理相关因素):
        • Road-related factors (道路相关因素):
        • Interaction-related factors (交互相关因素):
      • 2、Output Types
        • Unimodal Trajectory Prediction(单一模式):
        • Multimodal Trajectory Prediction(多路径预测):
        • Intention(意图):
      • 3、PHYSICS-BASED METHODS
        • 1、Single Trajectory(单一轨迹)
        • 2、Kalman Filtering(卡尔曼滤波)
        • 3、Monte Carlo(蒙特卡罗)
      • 4、MACHINE LEARNING-BASED METHODS
        • 1、Gaussian Process(高斯过程)
        • 2、Support Vector Machine(支持向量机)
        • 3、Hidden Markov Model(隐马尔可夫模型)
        • 4、Dynamic Bayesian Network(动态贝叶斯网络)
      • 5、DEEP LEARNING-BASED METHODS
        • 1、Sequential Network(顺序网络)
          • 1)Recurrent Neural Network
          • 2)Convolutional Neural Network
          • 3)Convolutional and Recurrent Neural Network
          • 4) Attention Mechanism
        • 2、Graph Neural Network(图神经网络)
          • 1) Graph Convolutional Network
          • 2)Graph Neural Network Using Vector Maps
          • 3)Other Graph Neural Network
        • 3、Generative Model(生成模型)
          • 1)Generative Adversarial Network
          • 2) Conditional Variational Auto Encoder
      • 6、REINFORCEMENT LEARNING-BASED METHODS
        • 1、Inverse Reinforcement Learning(逆强化学习)
        • 2、Generative Adversarial Imitation Learning(生成对抗性模仿学习)
        • 3、Deep Inverse Reinforcement Learning(深度逆强化学习)
      • 七、Datasets
        • 1、NuScenes (2020):
        • 2、Waymo Open Dataset (2020):
        • 3、Lyft Level 5 (2020):
        • 4、Argoverse (2019):
        • 5、INTERACTION (2019):
        • 6、HighD (2018):
        • 7、Apolloscape (2018):
        • 8、KITTI (2013):
        • 9、NGSIM (2006):
      • 八、EVALUATION
        • 1、Root Mean Squared Error(均方根误差)
        • 2、Negative Log Likelihood (负对数似然 )
        • 3、Average displacement error (平均位移误差 )
        • 4、Final displacement error(最终位移误差)
        • 5、Miss Rate(错过率)
        • 6、Computation Time(计算时间)
        • 7、Prediction Horizon(预测范围)
      • 九、DISCUSSION AND DIRECTIONS
      • 十、Potential Research Directions
        • 1、Advanced Algorithms(算法):
        • 2、Benchmark(基准测试):
        • 3、Robustness(鲁棒性):
        • 4、Integration(整合):
        • 5、More Information(信息):
        • 6、Future Directions for Trajectory Prediction(轨迹预测的未来方向):

车辆轨迹预测系列 (一):轨迹预测方法综述解析

A Survey on Trajectory-Prediction Methods for Autonomous Driving

image-20240621122226191

Abstract—In order to drive safely in a dynamic environment, autonomous vehicles should be able to predict the future states of traffic participants nearby, especially surrounding vehicles, similar to the capability of predictive driving of human drivers. That is why researchers are devoted to the field of trajectory prediction and propose different methods. This paper is to provide a comprehensive and comparative review of trajectory-prediction methods proposed over the last two decades for autonomous driving. It starts with the problem formulation and algorithm classification. Then, the popular methods based on physics, classic machine learning, deep learning, and reinforcement learning are elaborately introduced and analyzed. Finally, this paper evaluates the performance of each kind of method and outlines potential research directions to guide readers.

摘要:为了在动态环境中安全驾驶,自动驾驶汽车应该能够预测附近交通参与者的未来状态,特别是周围车辆,类似于人类驾驶员的预测驾驶能力。这就是为什么研究人员致力于轨迹预测领域并提出不同的方法。本文旨在对过去二十年提出的自动驾驶轨迹预测方法进行全面的比较回顾。它从问题表述和算法分类开始。然后,对基于物理学、经典机器学习、深度学习、强化学习等流行的方法进行了详细的介绍和分析。最后,本文评估了每种方法的性能并概述了潜在的研究方向以指导读者。

image-20240620203400432

  1. **Physics-related factors refer to dynamics and kinematics factors of vehicles. **
  2. Road-related factors include the modeling of the map information and corresponding traffic rules.
  3. Interaction-related factors include the social regulations and inter-dependencies between vehicles’ maneuvers.

这三种因素反映了车辆轨迹预测中需要考虑的不同方面和影响因素:

1、Contextual Factors

Physics-related factors (物理相关因素):
  • 定义: 这些因素涉及车辆的动力学和运动学特性,例如速度、加速度、转向角度等,以及车辆运动的基本物理规律。
  • 重要性: 物理相关因素影响车辆的实际运动状态和行为模式,对预测车辆轨迹至关重要。例如,基于车辆当前速度和加速度预测其未来位置。
Road-related factors (道路相关因素):
  • 定义: 这些因素包括地图信息和相应的交通规则建模,涉及到道路结构、道路类型、交通信号、限速等因素。
  • 重要性: 道路相关因素影响车辆在特定道路环境中的行为和轨迹选择。预测时需要考虑车辆是否在高速公路、城市街道或者复杂的交叉口等场景,以及这些场景对车辆行为的规范影响。
Interaction-related factors (交互相关因素):
  • 定义: 这些因素涉及到车辆之间的社会互动规则和相互依赖关系,即车辆之间如何相互影响和协调其行动。
  • 重要性: 交互相关因素考虑到车辆之间的互动行为,例如超车、跟车、变道等情况。这些因素影响着预测模型如何考虑其他车辆对当前车辆行为的影响,从而更准确地预测未来的轨迹。

总结:

  • 物理相关因素关注车辆自身的运动特性和基本物理规律。
  • 道路相关因素考虑到道路结构、交通规则以及地图信息对车辆行为的影响。
  • 交互相关因素涉及车辆之间的互动和相互依赖关系,对预测模型中考虑的其他车辆的影响进行建模。

这些因素在车辆轨迹预测模型中需要综合考虑,以尽可能准确地预测交通参与者未来的行为和轨迹。

2、Output Types

  1. Unimodal trajectory: Prediction methods output a future trajectory for a single or multiple traffic participants.
  2. Multimodal trajectory: Prediction methods generate multimodal future trajectories for traffic participants with the probability of each future trajectory.
  3. Intention: Prediction methods produce behavior intentions to assist in prediction. Intention can be part of the final output, or just be an intermediate step in the method.

这三个术语描述了车辆轨迹预测方法中不同类型的输出或处理方式:

Unimodal Trajectory Prediction(单一模式):
  • 定义: Unimodal trajectory prediction 方法输出单一模式的未来轨迹,用于描述单个或多个交通参与者可能的行进路径。
  • 特点: 输出通常是一个确定的轨迹路径,代表模型认为最有可能发生的未来行动路径。这种方法适用于预测较为确定的行为,忽略了不确定性和多样性。
Multimodal Trajectory Prediction(多路径预测):
  • 定义: Multimodal trajectory prediction 方法生成多模态的未来轨迹分布,表示交通参与者可能的多种行进路径,并估计每种路径发生的概率。
  • 特点: 输出不仅包括单一的预测路径,而是提供多个可能的轨迹选项,每个选项都有一个相应的概率。这种方法能够更全面地考虑到不同可能性,适用于需要处理不确定性的情况。
Intention(意图):
  • 定义: Intention 意图预测方法产生交通参与者的行为意图,即预测他们可能的行动目的或行为策略。
  • 特点: 意图可以作为最终输出的一部分,也可以作为方法的中间步骤。在预测中,意图帮助解释和预测交通参与者未来的行为选择,例如预测一个驾驶员是否打算转向或超车,这对于避免事故和规划路径非常重要。

总结:

  • Unimodal trajectory prediction 关注单一的、最可能的未来轨迹。
  • Multimodal trajectory prediction 考虑多样的未来轨迹,并提供每个轨迹的概率。
  • Intention prediction 预测交通参与者的行为意图,帮助理解和预测他们的行为选择。

这些概念在车辆轨迹预测中具有重要的应用价值,不同的方法选择取决于需要解决的具体问题和对未来事件不确定性的处理要求。

3、PHYSICS-BASED METHODS

image-20240620204943233

image-20240620210901932

1、Single Trajectory(单一轨迹)

单一轨迹方法通过当前状态和已知的动力学来预测车辆的未来位置。一个简单的例子是恒速模型:

恒速模型:

image-20240621101619996

2、Kalman Filtering(卡尔曼滤波)

卡尔曼滤波方法是一种递归算法,用于通过一系列测量数据更新状态估计,从而降低噪声影响。主要包括预测和更新两个步骤。

预测步骤:

image-20240621101702071

更新步骤:

image-20240621104317774

  • [滤波笔记一:卡尔曼滤波(Kalman Filtering)详解-CSDN博客](https://blog.csdn.net/ouok000/article/details/125578636?ops_request_misc=%7B%22request%5Fid%22%3A%22171894398816800215031746%22%2C%22scm%22%3A%2220140713.130102334.pc%5Fall.%22%7D&request_id=171894398816800215031746&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm-2-125578636-null-null.142v100pc_search_result_base5&utm_term=Kalman Filtering(卡尔曼滤波)&spm=1018.2226.3001.4187)

  • [详解神奇的卡尔曼滤波(Kalman filter)算法_卡尔曼滤波解决的是什么问题-CSDN博客](https://blog.csdn.net/qq_42118719/article/details/112555823?ops_request_misc=&request_id=&biz_id=102&utm_term=Kalman Filtering(卡尔曼滤波)&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-1-112555823.142v100pc_search_result_base5&spm=1018.2226.3001.4187)

3、Monte Carlo(蒙特卡罗)

image-20240621102628699

  • 蒙特卡罗方法详解 - 知乎 (zhihu.com)

4、MACHINE LEARNING-BASED METHODS

image-20240621104507694

1、Gaussian Process(高斯过程)

在高斯过程(Gaussian Process, GP)应用于轨迹预测时,轨迹被视为沿时间轴采样的GP样本。这些样本由N个离散点表示,以进行映射。高斯过程是一种用于定义分布的集合,其中每个有限维度的子集都服从多元高斯分布。高斯过程用于轨迹预测时,假设每条轨迹是一个随机函数的实现。

  • 高斯过程-CSDN博客(https://blog.csdn.net/weixin_41503009/article/details/107679560)

image-20240621122430162

  • 高斯过程(Gaussian Processes)原理-CSDN博客
2、Support Vector Machine(支持向量机)

支持向量机(Support Vector Machine, SVM)是一种用于分类和回归分析的监督学习模型。其关键在于找到满足分类要求的支持向量,并确定能够最大化分类数据间隔的最优超平面。当SVM应用于轨迹预测问题时,通常将驾驶操作定义为几个类别:左转、右转、直行等。然后使用核函数将输入数据转换为高维空间,并在该空间中执行线性分类以找到驾驶操作,从而预测轨迹。

  • 支持向量机(SVM)——原理篇 - 知乎 (zhihu.com)
3、Hidden Markov Model(隐马尔可夫模型)

隐马尔可夫模型(Hidden Markov Model, HMM)是一种经典的基于机器学习的轨迹预测方法。HMM通过马尔可夫链来建模,假设系统在时间 t+1的状态仅与前一时间 t的状态相关,并且状态转移概率与时间无关。

image-20240621105250993

image-20240621105607318

  • 隐马尔可夫模型(HMM) (qq.com)
  • 隐马尔科夫模型(Hidden Markov Model,HMM)定义及概率计算算法_隐马尔可夫模型-CSDN博客
4、Dynamic Bayesian Network(动态贝叶斯网络)

动态贝叶斯网络(Dynamic Bayesian Network, DBN)是一种用于建模车辆状态和交通参与者之间交互影响的轨迹预测方法。DBN是一种基于贝叶斯网络的时间序列模型,能够处理系统随时间变化的问题。其基本概念和概率推理与贝叶斯网络相同,但引入了时间模板的概念来解决时间问题。

image-20240621105616274

贝叶斯网络,看完这篇我终于理解了(附代码)! - 知乎 (zhihu.com)

5、DEEP LEARNING-BASED METHODS

image-20240621110010345

  • Sequential Network

  • Graph Neural Network

  • Generative Model

image-20240621112718651

1、Sequential Network(顺序网络)

image-20240621110325566

1)Recurrent Neural Network

与经典的基于机器学习的方法和CNN可以有效处理空间信息不同,RNN旨在处理时间信息

image-20240621110702138

当时间步数较大时,RNN的梯度更容易衰减或爆炸,由此引入LSTM这也是常见做法

image-20240621110809815

2)Convolutional Neural Network

轨迹具有很强的时空连续性,将历史轨迹作为输入,通过在全连接层之后堆叠卷积层来实现时间连续性,并通过全连接层输出未来轨迹。

image-20240621111053355

3)Convolutional and Recurrent Neural Network

RNN能够提取时间特征,非常适合处理时间序列信息;而 CNN 能够提取空间特征,包括交通参与者之间的交互相关因素。

image-20240621111223618

4) Attention Mechanism

注意力机制可以让人类利用有限的注意力资源,从大量的信息中快速过滤掉高价值的信息,深度学习中的注意力机制(AM)模仿人类的思维方式。

image-20240621111407371

2、Graph Neural Network(图神经网络)

当涉及到考虑交互相关因素的预测方法时,环境中的每个对象都可以被视为形成图的节点。尽管一些使用RNN和CNN的方法在提取欧几里德空间数据特征时取得了巨大成功,但许多实际应用场景中的数据都是从非欧几里德空间生成的。由于许多经典的基于深度学习的方法正在处理非欧几里得空间数据,因此这些方法的性能仍然不能令人满意。通常,每个场景都可以看作是一个不规则的图,每个图都有一个大小可变的无序节点,如图11所示。图中每个节点的相邻节点数量不同,从而导致一些重要的操作,例如如卷积,在图像上很容易计算,但不再适合直接在图上使用。尽管如此,图中的每个节点都将具有与其他节点相关的边。此信息可用于捕获对象之间的相互依赖关系。因此,图神经网络(GNN)非常适合基于交互相关的车辆轨迹预测问题

image-20240621111526146

1) Graph Convolutional Network

图卷积网络(GCN)是最流行的图神经网络方法。图卷积网络将卷积运算从传统的图像数据处理扩展到图数据处理。核心思想是学习一个映射函数,它可以从图中节点的特征及其邻居的特征中提取交互感知特征。

2)Graph Neural Network Using Vector Maps

将高清地图应用于轨迹预测,并根据与车辆相关的车道信息执行地图拓扑,以获得其沿车道的未来轨迹。

3)Other Graph Neural Network

注意力机制现在已经广泛应用于基于序列的任务中。它的优点是可以放大数据最重要部分的影响,在聚合特征信息时,GAT 使用注意力机制来确定节点之间的权重。

  • Graph Attention Network (GAT)

传统的图神经网络(GNN)如图卷积网络(GCN)在聚合节点信息时使用固定的加权方式,这种方式在处理节点间关系时缺乏灵活性。而 GAT 则通过引入注意力机制,允许模型在聚合邻居信息时赋予不同邻居不同的权重,从而提高了模型的表达能力和灵活性。

3、Generative Model(生成模型)

image-20240621112021456

在轨迹预测任务中,轨迹的多模态给研究带来了不确定性和挑战。为了解释固有的多模态分布,一些研究人员使用生成模型来生成多模态轨迹。用于轨迹预测的生成模型包括生成对抗网络(GAN)和条件变分自动编码器(CVAE)。

  • Generative Adversarial Network (GAN)

  • Conditional Variational Auto Encoder (CVAE)

1)Generative Adversarial Network

GAN本质上是一种生成模型,主要由两部分组成,即生成器(Generator)和判别器(Discriminator)。生成器用于生成与真实样本相似的随机样本,鉴别器用于判断数据的真假。通过生成器和判别器的不断博弈进化,GAN可以获得质量更高的生成器和判断能力更强的判别器。

2) Conditional Variational Auto Encoder

自动编码器(AE)通过编码器将数据压缩为低维向量表示,并使用解码器对低维向量进行解码以获得重构的输出。 AE 希望最大限度地减少重建错误。然而,AE被指责只是简单地“记住”数据,生成数据的能力很差。CVAE(Conditional Variational Autoencoder,条件变分自编码器)是一种深度生成模型,用于生成和重建数据,并且可以通过条件变量来控制生成过程。CVAE结合了变分自编码器(VAE)的生成能力和条件变量的引导能力,广泛应用于图像生成、序列预测和自然语言处理等领域。

6、REINFORCEMENT LEARNING-BASED METHODS

  • Inverse Reinforcement Learning
  • Generative Adversarial Imitation Learning
  • Deep Inverse Reinforcement Learning

image-20240621113508639

1、Inverse Reinforcement Learning(逆强化学习)

image-20240621113111577

Inverse Reinforcement Learning (IRL) 是强化学习的一个分支,目标是通过观察专家的行为来推断其背后的奖励函数。传统的强化学习问题是已知奖励函数,目标是找到一个最优策略;而 IRL 的目标是已知最优策略,推断出奖励函数。

2、Generative Adversarial Imitation Learning(生成对抗性模仿学习)

Generative Adversarial Imitation Learning (GAIL) 是一种将生成对抗网络(GAN)引入模仿学习的方法。GAIL 通过一个生成器(模仿策略)和一个判别器(区分专家和生成器的行为)来学习专家策略。

3、Deep Inverse Reinforcement Learning(深度逆强化学习)

Deep Inverse Reinforcement Learning (DIRL) 是将深度学习方法应用于逆强化学习的一种技术。DIRL 利用深度神经网络来表示和优化奖励函数,从而处理更复杂和高维的状态空间。

七、Datasets

image-20240621113630003

  1. Dataset:数据集名称及参考文献编号。
  2. Year:数据集发布的年份。
  3. Agents:数据集中涉及的代理对象,包括行人(pedestrians)、骑行者(cyclists)和车辆(vehicles)。
  4. Sensors:数据集中使用的传感器类型,包括激光雷达(lidar)、摄像头(camera)和无人机(drone)。
  5. Scene:数据采集的场景类型,包括城市(urban)和高速公路(highway)。
  6. Duration and tracking quantity:数据集的持续时间和跟踪数据的数量。包括驾驶场景的数量、数据时长、车辆数量等。
  7. Data type:数据的类型,包括轨迹(trajectories)、高清地图(HD map)、图像(image)、点云(point cloud)等。
  8. Typical methods:针对该数据集常用的典型方法或模型。

详细分析

1、NuScenes (2020):
  • Agents:行人、骑行者、车辆
  • Sensors:激光雷达、摄像头
  • Scene:城市
  • Duration and tracking quantity:1000个驾驶场景
  • Data type:轨迹、高清地图
  • Typical methods:MHA-JAM, Trajectron++
  • Download Link: nuScenes Dataset
2、Waymo Open Dataset (2020):
  • Agents:行人、骑行者、车辆
  • Sensors:激光雷达、摄像头
  • Scene:城市
  • Duration and tracking quantity:103354个10Hz段,20秒每段
  • Data type:轨迹、高清地图
  • Typical methods:DenseTNT, Scene Transformer
  • Download Link: Waymo Open Dataset
3、Lyft Level 5 (2020):
  • Agents:行人、骑行者、车辆
  • Sensors:激光雷达、摄像头
  • Scene:城市
  • Duration and tracking quantity:1000+小时,从23辆车中收集16K英里的数据
  • Data type:轨迹、高清地图
  • Typical methods:Graph-LSTM
  • Download Link: Lyft Level 5 Dataset
4、Argoverse (2019):
  • Agents:车辆
  • Sensors:激光雷达、摄像头
  • Scene:城市
  • Duration and tracking quantity:324,557个有趣的车辆轨迹,1000个驾驶小时
  • Data type:轨迹、高清地图
  • Typical methods:VectorNet, LaneRCNN
  • Download Link: Argoverse Dataset
5、INTERACTION (2019):
  • Agents:车辆、行人
  • Sensors:无人机、摄像头
  • Scene:城市、高速公路
  • Duration and tracking quantity:11个地点,40,000辆车
  • Data type:轨迹、高清地图
  • Typical methods:IPTM
  • Download Link: INTERACTION Dataset
6、HighD (2018):
  • Agents:车辆
  • Sensors:无人机
  • Scene:高速公路
  • Duration and tracking quantity:110500辆车,147驾驶小时
  • Data type:轨迹、车道
  • Typical methods:MHA-LSTM
  • Download Link: HighD Dataset
7、Apolloscape (2018):
  • Agents:行人、骑行者、车辆
  • Sensors:激光雷达、摄像头
  • Scene:城市
  • Duration and tracking quantity:1000公里轨迹
  • Data type:轨迹
  • Typical methods:GRIP
  • Download Link: Apolloscape Dataset
8、KITTI (2013):
  • Agents:行人、骑行者、车辆
  • Sensors:激光雷达、摄像头
  • Scene:城市、高速公路
  • Duration and tracking quantity:50个序列
  • Data type:图像、点云
  • Typical methods:DESIRE, MANTRA
  • Download Link: KITTI Dataset
9、NGSIM (2006):
  • Agents:车辆
  • Sensors:摄像头
  • Scene:高速公路
  • Duration and tracking quantity:两段高速公路的90分钟记录
  • Data type:轨迹、车道
  • Typical methods:CS-LSTM, TS-GAN
  • Download Link: NGSIM Dataset Next Generation Simulation (NGSIM) Vehicle Trajectories and Supporting Data

八、EVALUATION

1、Root Mean Squared Error(均方根误差)

image-20240621120142145

2、Negative Log Likelihood (负对数似然 )

image-20240621120237679

3、Average displacement error (平均位移误差 )

image-20240621120244079

4、Final displacement error(最终位移误差)

image-20240621120311998

5、Miss Rate(错过率)

基于最终位置的L2距离,预测轨迹与地面真实值不在2.0米以内的情况的比例。当预测结果为多模态时,假设预测结果为K条可能的未来轨迹,则根据最优的未来轨迹对ADE、FDE和MR进行判断,分别记为ADEK、FDEK、MRK。

6、Computation Time(计算时间)

计算时间对于方法的机载性能非常重要。自动驾驶车辆的计算能力有限,但轨迹预测模型通常比较复杂,需要巨大的计算资源。为了实现更高水平的自动驾驶,每个模块的计算必须相对较快,以尽可能减少延迟。因此,实时性能或计算成本对于模型来说非常重要。

7、Prediction Horizon(预测范围)

预测范围是指模型可以预测的未来时间步长。一般来说,预测范围越长,在动态甚至随机驾驶环境中的准确度就越低。但为了满足规划控制系统的要求,需要将一定时间段内的轨迹预测结果输入系统,且预测时间不能太短,并与其他模块保持一致。

九、DISCUSSION AND DIRECTIONS

image-20240621120630296

十、Potential Research Directions

image-20240621120743882

1、Advanced Algorithms(算法):
  • New Structures(新结构): 提示未来的研究可能探索新的算法结构,可能是为了提升处理速度或提高预测准确性。
  • Training Methods(训练方法): 指出可能会发展新的训练方法来优化现有算法或适应新的复杂数据结构。
2、Benchmark(基准测试):
  • Benchmark Dataset(基准数据集): 表明将有更多标准化的数据集用于测试和比较不同的轨迹预测方法。
  • Standard Merits(标准优点): 强调研究将集中于定义和优化评价算法性能的标准。
  • Benchmark Models(基准模型): 指未来研究会创建或改进标准的参考模型,以便在行业内建立一致的比较基准。
3、Robustness(鲁棒性):
  • Noises(噪声处理): 研究将着重于如何处理和减少数据中的噪声,以提高算法的鲁棒性。
  • Credibility(可信度): 探讨如何确保预测模型的可信度和可靠性。
  • Anti-perturbation(抗扰动): 强调增强模型对外部干扰的抵抗能力。
4、Integration(整合):
  • Planning and Control(规划与控制): 研究如何将轨迹预测更好地整合到规划和控制系统中,例如在自动驾驶或机器人路径规划中。
  • Decision Making(决策制定): 指出轨迹预测技术将如何影响和优化决策制定过程。
5、More Information(信息):
  • Interaction(交互): 着重于研究对象间交互的动态信息,如何收集和利用这些信息进行更精确的轨迹预测。
  • Map(地图): 探索如何更好地利用地图数据来增强轨迹预测。
  • Traffic Signs and Rules(交通标志和规则): 研究交通标志和规则信息如何被整合到轨迹预测中,以适应复杂的交通环境。
6、Future Directions for Trajectory Prediction(轨迹预测的未来方向):
  • 这个大圆圈汇总了所有的研究主题,表明这些领域将是轨迹预测未来发展的关键方向。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/31373.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI音乐大模型:是创意的助力还是产业的挑战?

近期音乐界迎来了一场前所未有的革命。随着多家科技公司纷纷推出音乐大模型,素人生产音乐的门槛被前所未有地拉低,一个崭新的“全民音乐时代”似乎已近在眼前。然而,在这场技术革新的浪潮中,关于AI产品版权归属、创意产业如何在AI…

Python Web实战:Python+Django+MySQL实现基于Web版的增删改查

项目实战 1.创建项目(sms) File->New Project->Django 稍等片刻,项目的目录结构如下图 项目创建后确认是否已安装Django和mysqlclient解释器,如何确认?file->Settings 如果没有请在Terminal终端输入以下命令完成安装 pip instal…

C++初学者指南第一步---5.介绍std::vector

C初学者指南第一步—5.介绍std::vector 目录 C初学者指南第一步---5.介绍std::vector1.初始化/访问2.添加元素3.Resizing调整大小4.在尾部删除元素5. 复制一直是深拷贝! 注意std代表C标准库的命名空间,vector(向量)是标准库中的一…

18V-180V降5V500mA恒压WT5118

18V-180V降5V500mA恒压WT5118 如何实现18V-180V宽电压输入下的恒压5V 500mA输出。输入电压是波动的18V还是高达180V,WT5118都能确保输出端提供稳定的5V电压和500mA的电流。 WT5118 是一款集成了 180V 高电压 MOSFET 的 DC-DC 控制器,专为开关电源设计。该设备具备内…

国产化ETL产品必备的特性(非开源包装)

ETL负责将分布的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后进行抽取、清洗(净化)、转换、装载、标准、集成(汇总)...... 最后加载到数据仓库或数据集市中,成为联机分析处理、数据挖掘的基础。…

代码生成器技术乱弹五十三,人工智能和通用代码生成器的共同点:Token

代码生成器技术乱弹五十三,人工智能和通用代码生成器的共同点:Token 现在,随着人工智能的快速发展,特别是生成式人工智能的爆火,大家逐渐熟悉了一个概念,Token。我称之为字牌。在生成式人工智能的语境下&a…

OpenAI 联合创始人 Ilya Sutskever 的新初创公司致力于“安全超级智能”

OpenAI 前首席科学家伊利亚-苏茨克沃尔(Ilya Sutskever)在今年 5 月离开了他共同创立的人工智能研究公司后,透露了他的下一个重要项目。 相关阅读:GPT-4o通过整合文本、音频和视觉实现人性化的AI交互,OpenAI推出了其新…

大电流与小电流在检测原理上有区别吗

1 常用电流检测原理 1.1 分流器原理 被测量的电流在输入端电阻上Rshunt形成电压正比于测量电流,通过同相比例电路进行放大输出。 缺点: 输入电流减小时,需要更大的Rshunt;输入电阻Rshunt串入检测回路内将引起被测电流减小&a…

山西青年杂志山西青年杂志社山西青年编辑部2024年第10期目录

本刊专稿 共融共创、校企共建BIM创新创业中心的探索与实践 黄强;马福贵;贾晓敏;苏艳贞;魏艳卿; 1-3 财务管理课程专创融合教学改革与实践 宋衍程; 4-7 数字化赋能国际贸易实务课程建设研究 吴珍彩; 8-11《山西青年》投稿:cn7kantougao163.com 青年教育研…

GD32F303 低功耗模式要点

我们都知道,MCU有低功耗模式,比如GD32F303芯片,就有Sleep、Deepsleep和Standby三种模式。关于这三种模式的具体使用方法,小伙伴们可以参考《GD32F30x系列用户手册》。 今天我们来聊下几个低功耗模式要点。 1、进入低功耗模式后I…

perfect-scrollbar缩小浏览器窗口滚动条无线滚动的bug

https://github.com/mdbootstrap/perfect-scrollbar/issues/153

Sa-token基本使用教程(全网最详细!!!)

1.概述 1.1 Sa-Token介绍 功能简单示例 1.2 Sa-Token 功能一览 2. 使用 2.1 导入依赖 2.2 springBoot的简单集成 2.2.1 配置文件 2.2.2 controller 2.2.3 简单登录页面 2.3 功能详解 2.3.1 登录认证 2.3.1.1 登录与注销 NotLoginException 登录分析 先校验账号和…

Python3,10行代码,从数据库获取各个维度的数据统计,并把结果输出在Excel中。

10行代码自动统计数据 1、引言2、代码实例3、总结 1、引言 小屌丝:鱼哥帮个忙 小鱼:稍等会哦, 小屌丝:好嘞。 小屌丝: 鱼哥, 还没忙完嘛? 小鱼:快了快了, 再耐心等一等…

Springboot拓展之整合邮件 JavaMail的使用与实操

邮件 电子邮件仍然是我们企业间交往的一种非常常见的方式 发送简单邮件 第一步首先导入坐标 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId><version>2.6.13</version&…

win11家庭版使用自带的Linux子系统并安装docker【全网整合版】

1. 电脑配置项 开发者选项 设置->系统->开发者选项 启用或关闭windows功能 控制面板->卸载程序->启用或关闭windows功能 勾选适用于Linux的Windows子系统和虚拟机平台并重启电脑(首次勾选选项时电脑提示重启) Hyper-V 关键点&#xff1a;win11家庭版在启动…

不知道怎么下载原版系统,这几个原版系统下载网站可以帮你

电脑是我们日常办公生活中必备不可少的设备&#xff0c;无论是个人使用还是企业部署&#xff0c;拥有一个稳定、安全且纯净的操作系统对于保障数据安全和提升使用体验至关重要。然而&#xff0c;网络上充斥着各种二次打包的系统版本&#xff0c;这些版本往往携带了第三方软件或…

C++ 矩阵的最小路径和解法

描述 给定一个 n * m 的矩阵 a&#xff0c;从左上角开始每次只能向右或者向下走&#xff0c;最后到达右下角的位置&#xff0c;路径上所有的数字累加起来就是路径和&#xff0c;输出所有的路径中最小的路径和。 数据范围: 1≤&#x1d45b;,&#x1d45a;≤5001≤n,m≤500&…

【总线】AXI4第四课时:信号描述

大家好,欢迎来到今天的总线学习时间!如果你对电子设计、特别是FPGA和SoC设计感兴趣&#xff0c;那你绝对不能错过我们今天的主角——AXI4总线。作为ARM公司AMBA总线家族中的佼佼者&#xff0c;AXI4以其高性能和高度可扩展性&#xff0c;成为了现代电子系统中不可或缺的通信桥梁…

Cancer Discovery | 非小细胞肺癌的空间蛋白组学研究再添新篇章

非小细胞肺癌&#xff08;NSCLC&#xff09;作为最常见的肺癌亚型&#xff0c;其治疗和预后的改善一直是医学研究的重点。由肿瘤细胞、免疫细胞、成纤维细胞等多种细胞类型组成的肿瘤微环境&#xff08;TME&#xff09;已被证实在肺癌的进展、转移和治疗响应中扮演着重要的角色…

如何开发一套基于C#和.NET 6.0手术麻醉系统? 手术麻醉系统源码

如何开发一套基于C#和.NET 6.0手术麻醉系统&#xff1f; 手术麻醉系统源码 基于C#和.NET 6.0开发的手术麻醉系统是一个涉及多个层面的复杂项目。 以下是一个概述性的步骤&#xff0c;帮助你开始这个项目&#xff1a; 一、项目规划和需求分析 1、确定项目目标&#xff1a;明确…