IP Library › Granted Patent US 10,471,955
Granted Patent B2
US 10,471,955 · App. 16/034,269 · Granted Nov 12, 2019

Stop sign and traffic light alert

Inventors: Andrew Kouri (San Francisco, CA); George Tall (San Francisco, CA)
Assignee: lvl5, Inc.
B60W30/09B60Q9/008G01C21/00G06K9/00818G06K9/00825G06T7/00G06T17/05G08G1/04G08G1/09623G08G1/166B60Q2300/112B60Q2300/45B60W2520/10B60W2550/22G06T2207/20084G06T2207/30256G06T2207/30261
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,471,955
App. No.
16/034,269
Filed
Jul 12, 2018
Granted
Nov 12, 2019
Kind
B2
Art Unit
2689
USPC
340/435
Abstract

Embodiments relate generally to three-dimensional mapping and more particularly to creating and using three-dimensional feature maps to improve vehicle safety. Features of a road and surrounding area are identified from imaging and telemetry data. One or more constraints such as dimensions or distances of each feature are estimated from the telemetry and imaging data. A feature map is derived from the constraints and the identified features. Some example applications include using the feature map in automatic emergency braking systems or forward collision warning systems.

Claims (22)

1. A method of three-dimensional mapping, comprising:

receiving telemetry data from a device, wherein the telemetry data corresponds to sensor data associated with the device;

receiving imaging data of a road and surrounding areas from the device;

identifying a set of features in the imaging data, the imaging data and the telemetry data comprising feature location information;

estimating, based on the imaging data and the telemetry data, a set of constraints related to each of the features identified in the imaging data;

generating a graph representing the set of features and the set of constraints, the graph comprising a set of vertices corresponding to the features and a set of edges corresponding to the constraints, the graph comprising at least one edge representing a distance between a first feature and a second feature and at least one edge representing a distance between the first feature and the device, the graph representing a non-linear system of equations, wherein each edge includes an estimated error associated with the corresponding constraint, the estimated error being a function of circumstances of an observation;

solving the non-linear system of equations to determine a plurality of feature locations, wherein the plurality of determined feature locations are more accurate than the feature location information from the imaging data and telemetry data;

generating, by a mapping platform, a three dimensional map of the set of features based on the determined feature locations.

2. The method of claim 1 , wherein the device is associated with a vehicle, and the vehicle is driving on the road.

3. The method of claim 2 , wherein a portion of the sensor data is generated by sensors attached to the vehicle.

4. The method of claim 2 , wherein the mapping platform is attached to the vehicle, and further comprising:

generating a compressed representation of the three-dimensional map by representing each feature as a labeled bounding box positioned in a three dimensional coordinate system; and

transmitting the compressed representation of the three dimensional map to a server remote from the vehicle.

5. The method of claim 4 , wherein the server receives the compressed representation of the three-dimensional map and merges it with a global three-dimensional map.

6. The method of claim 1 , wherein the set of constraints for each feature includes at least an estimate of a size of the feature and an estimate of a distance from the device to the feature.

7. The method of claim 6 , wherein the estimate of a size of the feature and the estimate of the distance from the device to the feature are determined from the imaging data using a monocular simultaneous location and mapping technique.

8. The method of claim 1 , wherein the identifying a set of features in the imaging data includes assigning each pixel of the imaging data a classification using a pre-trained classification network.

9. The method of claim 8 , wherein the pre-trained classification network is a convolutional neural network.

10. A method of localizing a vehicle on a road, comprising:

receiving, from a server, a global feature map identifying features of the road;

generating, by a mapping platform, a local feature map of the road and surrounding areas based on telemetry and imaging data acquired by sensors on the vehicle; and

identifying a location of the vehicle on the road based on a comparison between the global feature map and the local feature map.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2018
From: KOURI, ANDREW; TALL, GEORGE
To: LVL5, INC.
Reel/Frame 046338/0645 →
Continuity (2)
Provisional Application 62534144 · Jul 18, 2017
Related Publication 20190023266A1 · Jan 24, 2019
Cited By (36)
US 12,197,610 US 12,213,090 US 12,223,705 US 12,228,944 US 12,253,617 US 12,256,021 US 12,260,616 US 12,269,498 US 12,289,181 US 12,306,010 US 12,327,445 US 12,328,639 US 12,344,168 US 12,346,712 US 12,367,718 US 12,426,007 US 12,445,285 US 12,450,329 US 12,479,446 US 12,501,178 US 12,511,947 US 12,534,097 US 12,561,624 US 12,565,143 US 12,626,200 US 12,630,050 US 12,646,402 US 12,651,529 US 12,662,152 US 12,665,989 US 12,671,464 US 12,675,419 US 12,701,004 US 12,730,425 US 12,742,846 US 12,748,942