Systems and methods for generating motion forecast data for actors with respect to an autonomous vehicle and training a machine learned model for the same

US12430534B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12430534-B2
Application numberUS-202418656150-A
CountryUS
Kind codeB2
Filing dateMay 6, 2024
Priority dateJul 8, 2019
Publication dateSep 30, 2025
Grant dateSep 30, 2025

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.

Systems and methods for generating motion forecast data for actors with respect to an autonomous vehicle and training a machine learned model for the same are disclosed. The computing system can include an object detection model and a graph neural network including a plurality of nodes and a plurality of edges. The computing system can be configured to input sensor data into the object detection model; receive object detection data describing the location of the plurality of the actors relative to the autonomous vehicle as an output of the object detection model; input the object detection data into the graph neural network; iteratively update a plurality of node states respectively associated with the plurality of nodes; and receive, as an output of the graph neural network, the motion forecast data with respect to the plurality of actors.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: generating, using an object detection model, object detection data describing a location of an actor within an environment of an autonomous vehicle; generating, using a graph neural network, motion forecast data associated with the actor, wherein: the graph neural network comprises a plurality of nodes, wherein a first node of the plurality of nodes corresponds to the actor, and the graph neural network is configured to model anticipated interactions between the actor and other actors in the environment by passing one or more messages among the plurality of nodes to update at least one node state of the first node, wherein the anticipated interactions comprise an interaction between the actor and at least one other actor which alters a trajectory of the actor or the at least one other actor in the environment; determining a motion plan for the autonomous vehicle based on the motion forecast data; and controlling the autonomous vehicle based on the motion plan. 2. The computer-implemented method of claim 1 , further comprising: inputting at least one of: (i) sensor data or (ii) map data into the object detection model. 3. The computer-implemented method of claim 2 , wherein the sensor data is captured by a remote computing system. 4. The computer-implemented method of claim 2 , wherein the sensor data and the map data are concatenated prior to being input into the object detection model. 5. The computer-implemented method of claim 1 , wherein the object detection data comprises a region of interest within the environment, the region of interest associated with the actor. 6. The computer-implemented method of claim 1 , wherein at least a portion of the plurality of nodes correspond to the other actors in the environment. 7. The computer-implemented method of claim 1 , wherein the anticipated interactions comprise an interaction within a threshold distance between the actor and at least one other actor in the environment. 8. A computing system comprising: one or more processors, and one or more memory resources storing instructions executable by the one or more processors to cause the one or more processors to: generate, using an object detection model, object detection data describing a location of an actor within an environment of an autonomous vehicle; generate, using a graph neural network, motion forecast data associated with the actor, wherein: the graph neural network comprises a plurality of nodes, wherein a first node of the plurality of nodes corresponds to the actor, and the graph neural network is configured to model anticipated interactions between the actor and other actors in the environment by passing one or more messages among the plurality of nodes to update at least one node state of the first node, wherein the anticipated interactions comprise an interaction between the actor and at least one other actor which alters a trajectory of the actor or the at least one other actor in the environment; determine a motion plan for the autonomous vehicle based on the motion forecast data; and control the autonomous vehicle based on the motion plan. 9. The computing system of claim 8 , wherein the one or more processors: input at least one of: (i) sensor data or (ii) map data into the object detection model. 10. The computing system of claim 9 , wherein the sensor data is captured by a remote computing system. 11. The computing system of claim 9 , wherein the sensor data and the map data are concatenated prior to being input into the object detection model. 12. The computing system of claim 8 , wherein the object detection data comprises a region of interest within the environment, the region of interest associated with the actor. 13. The computing system of claim 8 , wherein at least a portion of the plurality of nodes correspond to the other actors in the environment. 14. The computing system of claim 8 , wherein the anticipated interactions comprise an interaction within a threshold distance between the actor and at least one other actor in the environment. 15. A non-transitory computer-readable media storing instructions executable by one or more processors of an autonomous vehicle computing system to cause the one or more processors to: generate, using an object detection model, object detection data describing a location of an actor within an environment of an autonomous vehicle; generate, using a graph neural network, motion forecast data associated with the actor, wherein: the graph neural network comprises a plurality of nodes, wherein a first node of the plurality of nodes corresponds to the actor, and the graph neural network is configured to model anticipated interactions between the actor and other actors in the environment by passing one or more messages among the plurality of nodes to update at least one node state of the first node, wherein the anticipated interactions comprise an interaction between the actor and at least one other actor which alters a trajectory of the actor or the at least one other actor in the environment; determine a motion plan for the autonomous vehicle based on the motion forecast data; and control the autonomous vehicle based on the motion plan. 16. The non-transitory computer-readable media of claim 15 , wherein the one or more processors: input at least one of: (i) sensor data or (ii) map data into the object detection model. 17. The non-transitory computer-readable media of claim 16 , wherein the sensor data is captured by a remote computing system. 18. The non-transitory computer-readable media of claim 16 , wherein the sensor data and the map data are concatenated prior to being input into the object detection model. 19. The non-transitory computer-readable media of claim 15 , wherein the object detection data comprises a region of interest within the environment, the region of interest associated with the actor. 20. The non-transitory computer-readable media of claim 15 , wherein at least a portion of the plurality of nodes correspond to the other actors in the environment.

Assignees

Inventors

Classifications

  • Probabilistic graphical models, e.g. probabilistic networks · CPC title

  • Combinations of networks · CPC title

  • Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons · CPC title

  • Implementation by means of a neural network (neural networks using fuzzy logic G06N3/043) · CPC title

  • Backpropagation, e.g. using gradient descent · 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 US12430534B2 cover?
Systems and methods for generating motion forecast data for actors with respect to an autonomous vehicle and training a machine learned model for the same are disclosed. The computing system can include an object detection model and a graph neural network including a plurality of nodes and a plurality of edges. The computing system can be configured to input sensor data into the object detectio…
Who is the assignee on this patent?
Uatc Llc, Aurora Operations Inc
What technology area does this patent fall under?
Primary CPC classification G06N3/04. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 30 2025 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).