Multi-agent trajectory prediction

US11816901B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11816901-B2
Application numberUS-202117187157-A
CountryUS
Kind codeB2
Filing dateFeb 26, 2021
Priority dateMar 4, 2020
Publication dateNov 14, 2023
Grant dateNov 14, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and systems for training a trajectory prediction model and performing a vehicle maneuver include encoding a set of training data to generate encoded training vectors, where the training data includes trajectory information for agents over time. Trajectory scenarios are simulated based on the encoded training vectors, with each simulated trajectory scenario representing one or more agents with respective agent trajectories, to generate simulated training data. A predictive neural network model is trained using the simulated training data to generate predicted trajectory scenarios based on a detected scene.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for training a trajectory prediction model, comprising: encoding a set of training data to generate encoded training vectors, where the training data includes trajectory information for road agents over time; simulating a plurality of simulated trajectory scenarios based on the encoded training vectors, each simulated trajectory scenario representing one or more road agents with respective road agent trajectories, including simulating accelerating and lane change decisions for the one or more road agents, to generate simulated training data, wherein lane change simulations include evaluating the following inequalities: a ~ c - a c + p ⁢ { ( a ~ n - a n ) + ( a ~ o - a o ) } > Δ ⁢ a th - Δ ⁢ a bias ( a ~ n - a n ) > - b safe n , ( a ~ c - a c ) > - b safe c where a is a current acceleration, ã represents a new acceleration after lane change, p is a politeness factor, Δa th is a lane changing threshold, b safe is a deceleration, and Δa bias is a bias for a particular lane, and where subscripts/superscripts c, n, and o denote a current agent, new agents, and old agents, respectively; and training a predictive neural network model using the simulated training data to generate predicted trajectory scenarios based on a detected scene. 2. The method of claim 1 , wherein the predictive neural network model includes an autoencoder section and a convolutional long-short term memory section with state pooling. 3. The method of claim 2 , wherein state pooling pools previous state information from a final layer of the convolutional long-short term memory section for all of the one or more road agents and initializes a next state with the previous state information. 4. The method of claim 1 , wherein at least one of the plurality of simulated trajectory scenarios includes multiple road agents. 5. The method of claim 4 , wherein the predictive model generates the predicted trajectory scenarios for all of the multiple road agents in each simulated trajectory scenario at once. 6. The method of claim 1 , wherein acceleration simulation may include generating an acceleration value as: ( 1 - ( v v 0 ) δ - ( s * ( ν , Δ ⁢ v ) s ) 2 ) where s is a lead road agent of the one or more road agents, v is a velocity of a decision-making road agent, Δv is a velocity difference between the lead road agent and the decision-making road agent, \delta is an exponent that influences how acceleration decreases with velocity, s is an actual distance between the lead road agent and the decision-making road agent, and s* is a minimum gap between the lead road agent and the decision-making road agent, and v, is a reference velocity.

Assignees

Inventors

Classifications

  • Generative networks · CPC title

  • Supervised learning · CPC title

  • characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU] · CPC title

  • Convolutional networks [CNN, ConvNet] · CPC title

  • Auto-encoder networks; Encoder-decoder networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11816901B2 cover?
Methods and systems for training a trajectory prediction model and performing a vehicle maneuver include encoding a set of training data to generate encoded training vectors, where the training data includes trajectory information for agents over time. Trajectory scenarios are simulated based on the encoded training vectors, with each simulated trajectory scenario representing one or more agent…
Who is the assignee on this patent?
Nec Lab America Inc, Nec Corp
What technology area does this patent fall under?
Primary CPC classification G06V20/56. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 14 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).