Path generation based on predicted actions

US12420830B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12420830-B2
Application numberUS-202217814497-A
CountryUS
Kind codeB2
Filing dateJul 22, 2022
Priority dateJul 22, 2022
Publication dateSep 23, 2025
Grant dateSep 23, 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.

Provided are methods and systems for semantic behavior filtering for prediction improvement. A method for operating an autonomous vehicle, is provided. The method includes obtaining, by at least one processor, semantic image data associated with an environment where an autonomous vehicle is operating. The method includes determining, by the at least one processor, a set of agents in the environment based on the semantic image data. The method includes determining a set of predicted actions for at least one agent of the set of agents. The method includes determining, from the set of predicted actions, a set of secondary predicted actions for the at least one primary agent using semantic data. The method includes determining, from the set of predicted actions, a set of primary predicted actions other than secondary predicted actions The method includes generating a path for the autonomous vehicle based on the set of primary predicted actions.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for operating an autonomous vehicle, the method comprising: obtaining, by at least one processor, semantic image data associated with an environment in which the autonomous vehicle is operating, wherein the semantic image data is generated based on images captured by an image sensor, and wherein the semantic image data comprises object attributes associated with objects identified within the images; determining, by the at least one processor, a set of agents in the environment based on the semantic image data; determining a set of predicted actions for at least one primary agent of the set of agents, wherein the set of predicted actions are determined using a neural network; determining, from the set of predicted actions, a set of secondary predicted actions for the at least one primary agent, wherein the set of secondary predicted actions is determined for the at least one primary agent based on a location of the at least one primary agent and based on agent semantic behavior data associated with the at least one primary agent, wherein the agent semantic behavior data comprise logic-based rules and exceptions for predicted agent actions, and wherein a predicted action of the set of predicted actions is determined to be a secondary predicted action of the set of secondary predicted actions based on a probability of an occurrence of the predicted action not satisfying a probability threshold; determining, from the set of predicted actions, a set of primary predicted actions other than secondary predicted actions, wherein a predicted action of the set of predicted actions is determined to be a primary predicted action of the set of primary predicted actions based on a probability of an occurrence of the predicted action satisfying the probability threshold; generating a path for the autonomous vehicle based on the set of primary predicted actions; and providing a control signal to cause the autonomous vehicle to operate along the path for the autonomous vehicle. 2. The method of claim 1 , wherein the set of agents comprise objects configured to move. 3. The method of claim 1 , wherein the set of agents further comprises a secondary agent set, wherein the secondary agent set comprises agents unlikely to interact with the autonomous vehicle. 4. The method of claim 3 , further comprising, transmitting an identity of agents included in the secondary agent set to a processing engine. 5. The method of claim 3 , further comprising, determining a second set of interaction parameters based at least in part on the secondary agent set. 6. The method of claim 1 , wherein the set of agents further comprises a secondary agent set, wherein the secondary agent set comprises agents that will unavoidably interact with the autonomous vehicle. 7. The method of claim 1 , wherein the at least one primary agent is a pedestrian on a sidewalk. 8. The method of claim 7 , wherein the pedestrian is following a predetermined path. 9. The method of claim 8 , wherein the pedestrian is determined to be approaching an intersection between the predetermined path of the pedestrian and the path of the autonomous vehicle. 10. The method of claim 9 , wherein the pedestrian is determined to collide with the autonomous vehicle. 11. The method of claim 1 , wherein generating a path for the autonomous vehicle further comprises determining a plurality of alternative paths for the autonomous vehicle. 12. The method of claim 11 , wherein the plurality of alternative paths include an increased velocity during at least a portion of at least one of the plurality of alternative paths. 13. The method of claim 11 , wherein the plurality of alternative paths include a decreased velocity during at least a portion of at least one of the plurality of alternative paths. 14. A system, comprising: at least one processor, and at least one non-transitory storage media storing instructions that, when executed by the at least one processor, cause the at least one processor to: obtain, by the at least one processor, semantic image data associated with an environment in which an autonomous vehicle is operating, wherein the semantic image data is generated based on images captured by an image sensor, and wherein the semantic image data comprises object attributes associated with objects identified within the images; determine, by the at least one processor, a set of agents in the environment based on the semantic image data; determine a set of predicted actions for at least one primary agent of the set of agents, wherein the set of predicted actions are determined using a neural network; determine, from the set of predicted actions, a set of secondary predicted actions for the at least one primary agent, wherein the set of secondary predicted actions is determined for the at least one primary agent based on a location of the at least one primary agent and based on agent semantic behavior data associated with the at least one primary agent, wherein the agent semantic behavior data comprise logic-based rules and exceptions for predicted agent actions, and wherein a predicted action of the set of predicted actions is determined to be a secondary predicted action of the set of secondary predicted actions based on a probability of an occurrence of the predicted action not satisfying a probability threshold; determine, from the set of predicted actions, a set of primary predicted actions other than secondary predicted actions, wherein a predicted action of the set of predicted actions is determined to be a primary predicted action of the set of primary predicted actions based on a probability of an occurrence of the predicted action satisfying the probability threshold; generate a path for the autonomous vehicle based on the set of primary predicted actions; and provide a control signal to cause the autonomous vehicle to operate along the path for the autonomous vehicle. 15. The system of claim 14 , wherein the set of agents further comprises a secondary agent set, and wherein the secondary agent set comprises agents unlikely to interact with the autonomous vehicle. 16. At least one non-transitory storage media storing instructions that, when executed by at least one processor, cause the at least one processor to: obtain, by the at least one processor, semantic image data associated with an environment in which an autonomous vehicle is operating, wherein the semantic image data is generated based on images captured by an image sensor, and wherein the semantic image data comprises object attributes associated with objects identified within the images; determine, by the at least one processor, a set of agents in the environment based on the semantic image data; determine a set of predicted actions for at least one primary agent of the set of agents, wherein the set of predicted actions are determined using a neural network; determine, from the set of predicted actions, a set of secondary predicted actions for the at least one primary agent, wherein the set of secondary predicted actions is determined for the at least one primary agent based on a location of the at least one primary agent and based on agent semantic behavior data associated with the at least one primary agent, wherein the agent semantic behavior data comprise logic-based rules and exceptions for predicted agent actions, and wherein a predicted action of the set of predicted actions is determined to be a secondary predicted action of the set of secondary predicted actions based on a probability of an occurrence of the predicted action not satisfying a probability

Assignees

Inventors

Classifications

  • Image sensing, e.g. optical camera · CPC title

  • Predicting future conditions · CPC title

  • Traffic conditions · CPC title

  • Speed limiting · CPC title

  • the prediction being responsive to traffic or environmental parameters · 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 US12420830B2 cover?
Provided are methods and systems for semantic behavior filtering for prediction improvement. A method for operating an autonomous vehicle, is provided. The method includes obtaining, by at least one processor, semantic image data associated with an environment where an autonomous vehicle is operating. The method includes determining, by the at least one processor, a set of agents in the environ…
Who is the assignee on this patent?
Motional Ad Llc
What technology area does this patent fall under?
Primary CPC classification G06V20/58. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 23 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).