Mapping and determining scenarios for geographic regions

US11788846B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11788846-B2
Application numberUS-201916588729-A
CountryUS
Kind codeB2
Filing dateSep 30, 2019
Priority dateSep 30, 2019
Publication dateOct 17, 2023
Grant dateOct 17, 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.

Systems, methods, and non-transitory computer-readable media can determine sensor data captured by at least one sensor of a vehicle while navigating a road segment. A plurality of features describing the road segment can be extracted from the sensor data. A map representation of the road segment can be determined based at least in part on the sensor data and the plurality of features extracted from the sensor data, the map representation being determined as the vehicle navigates the road segment. While the map representation of the road segment is being determined, at least one scenario associated with the road segment can be determined based at least in part on the map representation and the plurality of features extracted from the sensor data.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: determining, by a computing system, sensor data captured by at least one sensor of a vehicle while navigating a road segment that is unmapped; extracting, by the computing system, a plurality of features describing the road segment that is unmapped from the sensor data; generating, by the computing system, a map of the road segment based at least in part on (i) the sensor data captured by the at least one sensor of the vehicle and (ii) the plurality of features describing the road segment extracted from the sensor data, wherein the generated map includes at least one label that identifies at least one of the plurality of features extracted from the sensor data captured by the at least one sensor of the vehicle while navigating the road segment; determining, by the computing system, predetermined scenarios for the road segment based at least in part on the plurality of features describing the road segment; subsequent to generating the map of the road segment, determining, by the computing system, a control of the vehicle using at least one scenario of the predetermined scenarios determined based at least in part on (i) the map being generated of the road segment and (ii) a determination that the plurality of features describing the road segment extracted from the sensor data that indicate a presence of a dynamic object, a static object, and an interaction between the dynamic object and the static object at the road segment satisfy a threshold number of features associated with the at least one scenario of the predetermined scenarios, wherein the control of the vehicle relative to the road segment is based at least in part on the plurality of features satisfying the threshold number of features; and providing, by the computing system, the map of the road segment and the predetermined scenarios determined for the road segment for application to a fleet of vehicles. 2. The computer-implemented method of claim 1 , wherein extracting the plurality of features describing the road segment from the sensor data further comprises: determining, by the computing system, map features describing the road segment from the sensor data; determining, by the computing system, static objects detected on or along the road segment from the sensor data; and determining, by the computing system, dynamic objects detected on or along the road segment from the sensor data. 3. The computer-implemented method of claim 2 , wherein the map features include at least one of: a road segment length, a road segment quality, a roadway type, information describing traffic lanes in the road segment, information describing a presence of one or more bike lanes, information describing a presence of one or more crosswalks, and a zone in which the road segment is geographically located. 4. The computer-implemented method of claim 1 , wherein the predetermined scenarios for the road segment are determined by a machine learning model. 5. The computer-implemented method of claim 1 , the method further comprising: providing, by the computing system, information describing the map and the at least one scenario to a transportation management system, wherein the transportation management system applies the information when routing the fleet of vehicles that offer transportation services. 6. The computer-implemented method of claim 5 , wherein information describing the at least one scenario includes an identification code referencing the at least one scenario, and wherein the transportation management system interprets the identification code to recognize the at least one scenario. 7. The computer-implemented method of claim 1 , wherein the at least one sensor corresponds to an optical camera and the sensor data includes a set of images captured by the optical camera over a period of time during which the vehicle navigated the road segment. 8. The computer-implemented method of claim 1 , wherein the at least one sensor corresponds to an optical camera associated with a mobile device and the sensor data includes a set of images captured by the optical camera associated with the mobile device over a period of time during which the vehicle navigated the road segment. 9. The computer-implemented method of claim 1 , wherein the at least one sensor corresponds to a Light Detection And Ranging (LiDAR) system and the sensor data includes a set of point clouds captured by the LiDAR system over a period of time during which the vehicle navigated the road segment. 10. The computer-implemented method of claim 1 , wherein the at least one sensor corresponds to a radar system and the sensor data includes a set of radar data captured by the radar system over a period of time during which the vehicle navigated the road segment. 11. 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 sensor data captured by at least one sensor of a vehicle while navigating a road segment that is unmapped; extracting a plurality of features describing the road segment that is unmapped from the sensor data; generating a map of the road segment based at least in part on (i) the sensor data captured by the at least one sensor of the vehicle and (ii) the plurality of features describing the road segment extracted from the sensor data, wherein the generated map includes at least one label that identifies at least one of the plurality of features extracted from the sensor data captured by the at least one sensor of the vehicle while navigating the road segment; determining predetermined scenarios for the road segment based at least in part on the plurality of features describing the road segment; subsequent to generating the map of the road segment, determining a control of the vehicle using at least one scenario of the predetermined scenarios determined based at least in part on (i) the map being generated of the road segment and (ii) a determination that the plurality of features describing the road segment extracted from the sensor data that a indicate presence of a dynamic object, a static object, and an interaction between the dynamic object and the static object at the road segment satisfy a threshold number of features associated with the at least one scenario of the predetermined scenarios, wherein the control of the vehicle relative to the road segment is based at least in part on the plurality of features satisfying the threshold number of features; and providing the map of the road segment and the predetermined scenarios determined for the road segment for application to a fleet of vehicles. 12. The system of claim 11 , wherein extracting the plurality of features describing the road segment from the sensor data further causes the system to perform: determining map features describing the road segment from the sensor data; determining static objects detected on or along the road segment from the sensor data; and determining dynamic objects detected on or along the road segment from the sensor data. 13. The system of claim 12 , wherein the map features include at least one of: a road segment length, a road segment quality, a roadway type, information describing traffic lanes in the road segment, information describing a presence of one or more bike lanes, information describing a presence of one or more crosswalks, and a zone in which the road segment is geographically located. 14. The system of claim 11 , wherein the predetermined scenarios for the road segment are determined by a machine learning model.

Assignees

Inventors

Classifications

  • G01C21/32Primary

    Structuring or formatting of map data · CPC title

  • using optical position detecting means (position-fixing by using electromagnetic waves other than radio waves, e.g. optical position detecting means G01S5/16) · CPC title

  • using a radar (radar systems designed for anti-collision purposes between land vehicles or between land vehicle and fixed obstacles G01S13/931) · CPC title

  • Fleet control (monitoring fleets in traffic control systems for road vehicles G08G1/127, G08G1/127) · CPC title

  • Physics · mapped topic

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 US11788846B2 cover?
Systems, methods, and non-transitory computer-readable media can determine sensor data captured by at least one sensor of a vehicle while navigating a road segment. A plurality of features describing the road segment can be extracted from the sensor data. A map representation of the road segment can be determined based at least in part on the sensor data and the plurality of features extracted …
Who is the assignee on this patent?
Lyft Inc
What technology area does this patent fall under?
Primary CPC classification G01C21/32. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 17 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).