Vehicle Trajectory Prediction with Bayesian Maneuver Probabilities

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current driving systems, such as driver assistance and autonomous driving systems, face challenges in accurately predicting traffic participant behavior beyond short-term kinematic extrapolations, often leading to prediction errors and computational inefficiencies due to the lack of integration with tracking algorithms and consideration of dynamic interactions.

Innovation Solution

A method that involves obtaining real-time kinematic state distributions of traffic participants, projecting these distributions into the future, and evaluating trajectories to update probabilities based on compatibility with observed kinematic states, using a Bayesian approach and parametric trajectory representations to account for interactions with both static environments and other traffic participants.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If simple kinematic extrapolation is used for prediction, then the prediction can be made quickly and easily, but the prediction is only valid up to approximately 2 seconds into the future and cannot provide longer-term predictions

Engineering Contradiction:
Improveprediction time horizonVSAvoidprediction accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The prediction process is segmented into two distinct phases: (1) generating multiple candidate trajectories using simple kinematic extrapolation for short time intervals, and (2) selecting the most probable trajectory by evaluating compatibility with actual observations at later times. This segmentation allows the system to benefit from both the computational efficiency of simple extrapolation and the accuracy of observation-based validation, effectively extending the valid prediction horizon beyond 2 seconds while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

2Duration of action of moving object

If trajectory predictions are generated forward in time from current observations, then predictions can be made for longer time spans, but this leads to accumulation of prediction errors and computational cost increases

Engineering Contradiction:
Improveprediction time spanVSAvoidprediction reliability
Core Design Contradiction:
Duration of action of moving objectVSReliability

Solution Approach 1:

The system performs preliminary action by generating multiple candidate trajectories using simple kinematic extrapolation for short time intervals before actual observations become available. These candidate trajectories serve as hypotheses that are later evaluated against actual observations. This preliminary generation of multiple possibilities allows the system to prepare for longer time spans without committing to a single prediction, thereby reducing error accumulation and improving reliability through subsequent validation.

Inventive Principle:
Principle #10Preliminary action

3Duration of action of moving object

If trajectory predictions are generated forward in time from current observations, then longer predictions are possible, but the computational cost increases significantly

Engineering Contradiction:
Improveprediction time spanVSAvoidcomputational efficiency
Core Design Contradiction:
Duration of action of moving objectVSProductivity

Solution Approach 1:

The system applies partial action by generating candidate trajectories only for short time intervals (e.g., 2 seconds) using simple kinematic extrapolation, rather than computing full long-term trajectories. This partial computation is sufficient to create a set of candidate hypotheses that can later be evaluated against observations. By performing only the necessary partial computation upfront and deferring the selection process until observations are available, the system maintains high computational efficiency while enabling longer prediction time spans.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20230339514A1Method for predicting traffic participant behavior, driving system and vehicle
Publication Date: 2023.10.26 CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH
  • US20230339514A1 patent drawing
  • US20230339514A1 patent drawing
  • US20230339514A1 patent drawing

AI summary

A method is disclosed for predicting traffic participant behavior. The method includes obtaining a first kinematic state distribution of a traffic participant at a first time. Second kinematic state distributions of the traffic participant are projected at a second time which is a first time span into the future. A distribution of trajectories are defined, wherein each trajectory links a kinematic state of the first kinematic state distribution to a kinematic state of the second kinematic state distribution. A third kinematic state distribution is obtained of the traffic participant at a third time which is a second time span later than the first time and shorter than the first time span. Compatibilities between the third kinematic state distribution and a distribution of kinematic states resulting from evaluating each trajectory of the distribution of trajectories at the third time are determined and probabilities assigned to the trajectories using the determined compatibilities.