IP Library Granted Patent US 11,580,660
Granted Patent B2
US 11,580,660 · App. 16/520,267 · Granted Feb 14, 2023

Using mapped elevation to determine navigational parameters

Inventors: Ishay Golinsky (Rosh Haayin, IL); Iddo Hanniel (Modiin, IL); Moshe Shenfeld (Jerusalem, IL); Yael Hacohen (Jerusalem, IL)
Assignee: MOBILEYE VISION TECHNOLOGIES LTD.
G06T7/70G01C21/005G01C21/16G01C21/32G01C21/3658G01C21/3837G05D1/0246G06V10/772G06V20/584G06V20/588G08G1/167G05D2201/0213G06T2207/30244G06T2207/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 11,580,660
App. No.
16/520,267
Granted
Feb 14, 2023
Kind
B2
Abstract

Systems and methods for navigating a host vehicle. The system may perform operations including receiving, from an image capture device, at least one image representative of an environment of the host vehicle; analyzing the at least one image to identify an object in the environment of the host vehicle; determining a location of the host vehicle; receiving map information associated with the determined location of the host vehicle, wherein the map information includes elevation information associated with the environment of the host vehicle; determining a distance from the host vehicle to the object based on at least the elevation information; and determining a navigational action for the host vehicle based on the determined distance.

Claims (41)

1. A system for navigating a host vehicle, the system comprising:

at least one processing device comprising circuitry and a memory, wherein the memory includes instructions that when executed by the circuitry cause the at least one processing device to:

receive at least one image acquired by an image capture device, the at least one image being representative of an environment of the host vehicle;

analyze the at least one image to identify an object in the environment of the host vehicle;

determine a location of the host vehicle;

receive map information associated with the determined location of the host vehicle, wherein the map information includes elevation information and width information associated with the environment of the host vehicle;

determine a distance from the host vehicle to the object based on at least the at least one image, the elevation information, and the width information; and

determine a navigational action for the host vehicle based on the determined distance.

2. The system of claim 1 , wherein the elevation information includes an elevation profile for a road extending away from the location of the host vehicle.

3. The system of claim 1 , wherein determining the distance from the host vehicle to the object is further based on an analysis of the at least one image.

4. The system of claim 1 , wherein determining the distance from the host vehicle to the object is further based on the location of the host vehicle.

5. The system of claim 1 , wherein determining the location of the host vehicle is based on an output of at least one sensor of the host vehicle.

6. The system of claim 5 , wherein the at least one sensor includes a GPS device, a speed sensor, or an accelerometer.

7. The system of claim 1 , wherein determining the location of the host vehicle is based on a prediction of the location of the host vehicle along a pre-determined three-dimensional spline representative of a target trajectory for the host vehicle along a road segment, wherein the prediction of the location of the host vehicle along the pre-determined three-dimensional spline is based on an observed location of at least one recognized landmark.

8. The system of claim 1 , wherein determining the distance from the host vehicle to the object is further based on an output of at least one sensor of the host vehicle.

9. The system of claim 8 , wherein the at least one sensor includes a GPS device, a speed sensor, or an accelerometer.

10. The system of claim 1 , wherein the navigational action includes causing at least one adjustment of a navigational actuator of the host vehicle.

11. The system of claim 10 , wherein the navigational actuator includes at least one of a steering mechanism, a brake, or an accelerator of the host vehicle.

12. The system of claim 1 , wherein the object includes a target vehicle.

13. A method for navigating a host vehicle, the method comprising:

receiving at least one image acquired by an image capture device, the at least one image being representative of an environment of the host vehicle;

analyzing the at least one image to identify an object in the environment of the host vehicle;

determining a location of the host vehicle;

receiving map information associated with the determined location of the host vehicle, wherein the map information includes elevation information and width information associated with the environment of the host vehicle;

determining a distance from the host vehicle to the object based on at least the at least one image, the elevation information, and the width information; and

determining a navigational action for the host vehicle based on the determined distance.

14. The method of claim 13 , wherein the elevation information includes an elevation profile for a road extending away from the location of the host vehicle.

15. The method of claim 13 , wherein determining the distance from the host vehicle to the object is further based on an analysis of the at least one image.

16. The method of claim 13 , wherein determining the distance from the host vehicle to the object is further based on the location of the host vehicle.

17. The method of claim 13 , wherein determining the location of the host vehicle is based on an output of at least one sensor of the host vehicle.

18. The method of claim 17 , wherein the at least one sensor includes a GPS device, a speed sensor, or an accelerometer.

19. A non-transitory computer-readable medium storing instructions executable by at least one processing device to perform a method for navigating a host vehicle, the method comprising:

receiving at least one image acquired by an image capture device, the at least one image being representative of an environment of the host vehicle;

analyzing the at least one image to identify an object in the environment of the host vehicle;

determining a location of the host vehicle;

receiving map information associated with the determined location of the host vehicle, wherein the map information includes elevation information and width information associated with the environment of the host vehicle;

determining a distance from the host vehicle to the object based on at least the at least one image, the elevation information, and the width information; and

determining a navigational action for the host vehicle based on the determined distance.

20. The system of claim 1 , wherein the width information is associated with a road segment along which the host vehicle travels.

21. The system of claim 1 , wherein the width information is obtained by measuring one or more distances from the host vehicle to one or more barriers on one or more road sides.

22. The system of claim 1 , wherein the width information includes left and right values relative to a target trajectory spline at predetermined longitudinal distance values along the spline.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2019
From: GOLINSKY, ISHAY; HANNIEL, IDDO; SHENFELD, MOSHE; HACOHEN, YAEL
To: MOBILEYE VISION TECHNOLOGIES LTD.
Reel/Frame 049839/0265 →
Continuity (4)
Continuation PCTUS2019025573 · Apr 3, 2019
Provisional Application 62652039 · Apr 3, 2018
Provisional Application 62652029 · Apr 3, 2018
Related Publication 20190347820A1 · Nov 14, 2019
Cited By (1)
US 12,347,312