Ranking agents near autonomous vehicles by mutual importance

US11977382B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11977382-B2
Application numberUS-202318197561-A
CountryUS
Kind codeB2
Filing dateMay 15, 2023
Priority dateAug 7, 2020
Publication dateMay 7, 2024
Grant dateMay 7, 2024

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, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying high-priority agents in the vicinity of a vehicle. The high-priority agents can be identified based on a set of mutual importance scores in which each mutual importance score indicates an estimated mutual relevance between the vehicle and a different agent from a set of agents on planning decisions of the other. The mutual importance scores can be calculated based on importance scores assessed from the perspectives of both the vehicle and the agents.

First claim

Opening claim text (preview).

What is claimed is: 1. A method performed by one or more data processing apparatus, the method comprising: identifying a first agent in a vicinity of a vehicle; determining a first importance score that indicates an importance of the first agent with respect to planning movements for the vehicle; determining a second importance score that indicates an importance of the vehicle or a second agent with respect to planning movements for the first agent; planning a movement for the vehicle based on the first importance score and the second importance score; and controlling the vehicle using information about the movement that was planned based on the first importance score and the second importance score. 2. The method of claim 1 , wherein the vehicle is a fully autonomous or semi-autonomous vehicle, and wherein the first agent is another vehicle, a pedestrian, or a cyclist in the vicinity of the vehicle. 3. The method of claim 1 , wherein the second importance score indicates an importance of the vehicle with respect to planning movements for the first agent. 4. The method of claim 1 , wherein the second importance score indicates an importance of the second agent with respect to planning movements for the first agent. 5. The method of claim 1 , further comprising determining, based on the first importance score and the second importance score, a mutual importance score that indicates a mutual importance of the vehicle and the first agent with respect to planning movements of each other, wherein the movement is planned using the mutual importance score. 6. The method of claim 1 , further comprising, for each of a plurality of reference agents in the vicinity of the vehicle: determining a first reference importance score that indicates an importance of the reference agent with respect to planning movements for the vehicle; and determining a second reference importance score that indicates an importance of the vehicle or another agent with respect to planning movements for the reference agent. 7. The method of claim 1 , further comprising planning the movement for the vehicle using the respective first reference importance scores and the respective second reference importance scores for the plurality of reference agents in the vicinity of the vehicle. 8. The method of claim 1 , further comprising classifying the first agent into one of a plurality of priority classes based on the first importance score and the second importance score. 9. A system, comprising: a data processing apparatus; and a memory in communication with the data processing apparatus and storing instructions that, when executed, cause the data processing apparatus to perform operations comprising: identifying a first agent in a vicinity of a vehicle; determining a first importance score that indicates an importance of the first agent with respect to planning movements for the vehicle; determining a second importance score that indicates an importance of the vehicle or a second agent with respect to planning movements for the first agent; planning a movement for the vehicle based on the first importance score and the second importance score; and controlling the vehicle using information about the movement that was planned based on the first importance score and the second importance score. 10. The system of claim 9 , wherein the vehicle is a fully autonomous or semi-autonomous vehicle, and wherein the first agent is another vehicle, a pedestrian, or a cyclist in the vicinity of the vehicle. 11. The system of claim 9 , wherein the second importance score indicates an importance of the vehicle with respect to planning movements for the first agent. 12. The system of claim 9 , wherein the second importance score indicates an importance of the second agent with respect to planning movements for the first agent. 13. The system of claim 9 , wherein the operations further comprise determining, based on the first importance score and the second importance score, a mutual importance score that indicates a mutual importance of the vehicle and the first agent with respect to planning movements of each other, wherein the movement is planned using the mutual importance score. 14. The system of claim 9 , wherein the operations further comprise, for each of a plurality of reference agents in the vicinity of the vehicle: determining a first reference importance score that indicates an importance of the reference agent with respect to planning movements for the vehicle; and determining a second reference importance score that indicates an importance of the vehicle or another agent with respect to planning movements for the reference agent. 15. The system of claim 9 , wherein the operations further comprise planning the movement for the vehicle using the respective first reference importance scores and the respective second reference importance scores for the plurality of reference agents in the vicinity of the vehicle. 16. The system of claim 9 , wherein the operations further comprise classifying the first agent into one of a plurality of priority classes based on the first importance score and the second importance score. 17. One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by data processing apparatus, cause the data processing apparatus to perform operations comprising: identifying a first agent in a vicinity of a vehicle; determining a first importance score that indicates an importance of the first agent with respect to planning movements for the vehicle; determining a second importance score that indicates an importance of the vehicle or a second agent with respect to planning movements for the first agent; planning a movement for the vehicle based on the first importance score and the second importance score; and controlling the vehicle using information about the movement that was planned based on the first importance score and the second importance score. 18. The one or more non-transitory computer-readable storage media of claim 17 , wherein the vehicle is a fully autonomous or semi-autonomous vehicle, and wherein the first agent is another vehicle, a pedestrian, or a cyclist in the vicinity of the vehicle. 19. The one or more non-transitory computer-readable storage media of claim 17 , wherein the second importance score indicates an importance of the vehicle with respect to planning movements for the first agent. 20. The one or more non-transitory computer-readable storage media of claim 17 , wherein the second importance score indicates an importance of the second agent with respect to planning movements for the first agent.

Assignees

Inventors

Classifications

  • Convolutional networks [CNN, ConvNet] · CPC title

  • Supervised learning · CPC title

  • G05D1/0088Primary

    characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours (using knowledge based models G06N5/00) · CPC title

  • in accordance with safety or protection criteria, e.g. avoiding hazardous areas (monitoring the location of vehicles within a certain area, e.g. forbidden or allowed areas, in traffic control systems for road vehicles G08G1/13) · CPC title

  • Learning methods · 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 US11977382B2 cover?
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying high-priority agents in the vicinity of a vehicle. The high-priority agents can be identified based on a set of mutual importance scores in which each mutual importance score indicates an estimated mutual relevance between the vehicle and a different agent from a set of agents on p…
Who is the assignee on this patent?
Waymo Llc
What technology area does this patent fall under?
Primary CPC classification G05D1/0088. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 07 2024 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).