Approaches for encoding environmental information

US12049229B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12049229-B2
Application numberUS-202016817379-A
CountryUS
Kind codeB2
Filing dateMar 12, 2020
Priority dateJun 28, 2019
Publication dateJul 30, 2024
Grant dateJul 30, 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.

Systems, methods, and non-transitory computer-readable media can determine sensor data captured by at least one sensor of a vehicle while navigating an environment over a period of time. Information describing one or more agents associated with the environment during the period of time can be determined based at least in part on the captured sensor data. A schema-based encoding describing the environment during the period of time can be generated based at least in part on the determined information and a scenario schema, wherein the schema-based encoding provides a structured representation of the environment during the period of time.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: determining, by a computing system, a particular scenario of an environment based on sensor data associated with the environment captured by at least one vehicle, wherein the sensor data describes motions of at least one agent and actions performed by the at least one agent during a period of time, and wherein the particular scenario represents the at least one agent included in the environment and a motion associated with the at least one agent; (i) determining, by the computing system, the particular scenario based on a first motion associated with the at least one agent during a first period of time within the period of time; comparing, by the computing system, at least one first feature describing the particular scenario during the first period of time to a first set of features associated with a high-level scenario classification of a scenario group and a second set of features associated with a lower-level scenario classification of the scenario group; and determining, by the computing system, that at least one first feature describing the particular scenario during the first period of time corresponds to the lower-level scenario classification of the scenario group based on a comparison of the at least one first feature and the second set of features associated with the lower-level scenario classification of the scenario group; or (ii) determining, by the computing system, the particular scenario based on a second motion associated with the at least one agent during a second period of time within the period of time; comparing, by the computing system, at least one second feature describing the particular scenario during the second period of time to a first set of features associated with a high-level scenario classification of a scenario group and a second set of features associated with a lower-level scenario classification of the scenario group; and determining, by the computing system, that at least one second feature describing the particular scenario during the second period of time corresponds to the high-level scenario classification of the scenario group based on a comparison of the at least one second feature and the first set of features associated with the high-level scenario classification of the scenario group; determining, by the computing system, according to a similarity threshold, that the at least one feature describing the particular scenario corresponds to either the first set of features associated with the high-level scenario classification or the second set of features associated with the lower-level scenario classification; classifying, by the computing system, in accordance with the similarity threshold, the particular scenario according to the high-level scenario classification of the scenario group or the lower-level scenario classification of the scenario group; and providing, by the computing system, information describing the classified particular scenario; wherein causing, by the computing system, modification of an operation of the at least one vehicle in the environment based on the information describing the classified particular scenario. 2. The computer-implemented method of claim 1 , wherein the high-level classification corresponds to at least one of a scenario family or a scenario sub-family, and the lower-level classification corresponds to at least one of a scenario sub-family or an individual scenario. 3. The computer-implemented method of claim 1 , wherein the high-level scenario classification of the scenario group and the lower-level scenario classification of the scenario group are representative of a multi-level taxonomy of the scenario group. 4. The computer-implemented method of claim 1 , wherein determining the particular scenario of the environment comprises: generating, by the computing system, a schema-based encoding based on the sensor data associated with the environment; and determining, by the computing system, the particular scenario of the environment based on the schema-based encoding. 5. The computer-implemented method of claim 4 , wherein the schema-based encoding represents the at least one agent and the motion associated with the at least one agent over a period of time. 6. The computer-implemented method of claim 4 , wherein the schema-based encoding represents at least one of: map features associated with the environment, a zone associated with the environment, contextual information associated with the environment, or weather conditions associated with the environment. 7. The computer-implemented method of claim 1 , wherein, classifying the particular scenario according to the high-level scenario classification of the scenario group or the lower-level scenario classification of the scenario group further comprises: classifying, by the computing system, the particular scenario according to the high-level scenario classification based on a determination that the at least one feature describing the particular scenario corresponds to the first set of features associated with the high-level scenario classification in accordance with the similarity threshold; or classifying, by the computing system, the particular scenario according to the lower-level scenario classification based on a determination that the at least one feature describing the particular scenario corresponds to the second set of features associated with the lower-level scenario classification in accordance with the similarity threshold. 8. The computer-implemented method of claim 1 wherein the motions of the at least one agent are described by one or more of: trajectories, distances, velocities, directions, geographic locations, or semantic locations. 9. The computer-implemented method of claim 1 , wherein, subsequent to classifying the particular scenario as the high-level scenario classification, the classified particular scenario is associated with the first set of features, or subsequent to classifying the particular scenario as the lower-level scenario classification, the classified particular scenario is associated with the second set of features. 10. A system comprising: at least one processor; and a memory storing instructions that, when executed by the at least one processor, cause the system to perform: determining a particular scenario of an environment based on sensor data associated with the environment captured by at least one vehicle, wherein the sensor data describes motions of at least one agent and actions performed by the at least one agent during a period of time, and wherein the particular scenario represents the at least one agent included in the environment and a motion associated with the at least one agent; (i) determining the particular scenario based on a first motion associated with the at least one agent during a first period of time within the period of time; comparing at least one first feature describing the particular scenario during the first period of time to a first set of features associated with a high-level scenario classification of a scenario group and a second set of features associated with a lower-level scenario classification of the scenario group; and determining that at least one first feature describing the particular scenario during the first period of time corresponds to the lower-level scenario classification of the scenario group based on a comparison of the at least one first feature and the second set of features associated with the lower-level scenario classification of the scenario group; or (ii) determining the particular scenario based on a second motion associated with the at least one agent during a second period of time within the period of time; compar

Assignees

Inventors

Classifications

  • Ambient conditions, e.g. wind or rain · CPC title

  • with details for data modelling support · CPC title

  • the prediction being responsive to traffic or environmental parameters · CPC title

  • relying on extrapolation of current movement · CPC title

  • Direction of movement, e.g. backwards · 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 US12049229B2 cover?
Systems, methods, and non-transitory computer-readable media can determine sensor data captured by at least one sensor of a vehicle while navigating an environment over a period of time. Information describing one or more agents associated with the environment during the period of time can be determined based at least in part on the captured sensor data. A schema-based encoding describing the e…
Who is the assignee on this patent?
Lyft Inc
What technology area does this patent fall under?
Primary CPC classification B60W50/0097. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Jul 30 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).