IP Library › Granted Patent US 10,354,157
Granted Patent B2
US 10,354,157 · App. 15/634,400 · Granted Jul 16, 2019

Controlling host vehicle based on detection of a one-way road

Inventors: Barak Cohen (Modiin, IL); Gideon Stein (Jerusalem, IL)
Assignee: Mobileye Vision Technologies Ltd.
G06K9/00825G01C21/3415G05D1/0088G05D1/0246B60W30/00B60W30/09B62D6/00G01C21/34G05D2201/0213G06T7/20
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,354,157
App. No.
15/634,400
Granted
Jul 16, 2019
Kind
B2
Abstract

Systems and methods are provided for navigating an autonomous vehicle. In one implementation, a system for detecting whether a road on which a host vehicle travels is a one-way road may include at least one processing device. The processing device may be programmed to receive at least one image associated with an environment of the host vehicle, identify a first plurality of vehicles on a first side of the road, identify a second plurality of vehicles on a second side of the road, determine a first facing direction associated with the first plurality of vehicles, determine a second facing direction associated with the second plurality of vehicles, and cause at least one navigational change of the host vehicle when the first facing direction and the second facing direction are both opposite to a heading direction of the host vehicle.

Claims (51)

1. A system for detecting whether a road on which a host vehicle travels is a one-way road, the system comprising:

at least one processing device programmed to:

receive, from an image capture device, at least one image associated with an environment of the host vehicle;

identify, based on analysis of the at least one image, a first plurality of vehicles on a first side of the road on which the host vehicle travels;

identify, based on analysis of the at least one image, a second plurality of vehicles on a second side of the road on which the host vehicle travels, the second side being opposite to the first side;

determine a first facing direction associated with the first plurality of vehicles;

determine a second facing direction associated with the second plurality of vehicles; and

use the first facing direction and the second facing direction to determine that the host vehicle is on a one-way road and, in response to the determination, cause at least one navigational change of the host vehicle when the first facing direction and the second facing direction are both opposite to a heading direction of the host vehicle.

2. The system of claim 1 , wherein the at least one processing device is further programmed to identify, based on analysis of the at least one image, a side of at least one of the first plurality of vehicles or at least one of the second plurality of vehicles.

3. The system of claim 2 , wherein the identified side is a right side.

4. The system of claim 2 , wherein the identified side is a left side.

5. The system of claim 2 , wherein the at least one processing device is further programmed to identify the side based on at least two features associated with at least one of the first plurality of vehicles or at least one of the second plurality of vehicles.

6. The system of claim 1 , wherein the at least one navigational change includes applying brakes of the host vehicle.

7. The system of claim 1 , wherein the first plurality of vehicles and the second plurality of vehicles are parked.

8. A method for detecting whether a road on which a host vehicle travels is a one-way road, the method comprising:

receiving, from an image capture device, at least one image associated with an environment of the host vehicle;

identifying, based on analysis of the at least one image, a first plurality of vehicles on a first side of the road on which the host vehicle travels;

identifying, based on analysis of the at least one image, a second plurality of vehicles on a second side of the road on which the host vehicle travels, the second side being opposite to the first side;

determining a first facing direction associated with the first plurality of vehicles;

determining a second facing direction associated with the second plurality of vehicles; and

using the first facing direction and the second facing direction to determine that the host vehicle is on a one-way road and, in response to the determination, causing at least one navigational change of the host vehicle when the first facing direction and the second facing direction are both opposite to a heading direction of the host vehicle.

9. The method of claim 8 , further comprising:

identify, based on analysis of at least one of the plurality of image images, a side of at least one of the first plurality of vehicles or at least one of the second plurality of vehicles.

10. The method of claim 9 , wherein the identified side is a right side.

11. The method of claim 9 , wherein the identified side is a left side.

12. The method of claim 9 , further comprising:

identifying the side based on at least two features associated with at least one of the first plurality of vehicles or at least one of the second plurality of vehicles.

13. The method of claim 8 , wherein the at least one navigational change includes applying brakes of the host vehicle.

14. A non-transitory computer-readable medium storing instructions, which, when executed by at least one processing device, perform a method comprising:

receiving, from an image capture device, at least one image associated with an environment of a host vehicle;

identifying, based on analysis of the at least one image, a first plurality of vehicles on a first side of a road on which the host vehicle travels;

identifying, based on analysis of the at least one image, a second plurality of vehicles on a second side of the road on which the host vehicle travels, the second side being opposite to the first side;

determining a first facing direction associated with the first plurality of vehicles;

determining a second facing direction associated with the second plurality of vehicles; and

using the first facing direction and the second facing direction to determine that the host vehicle is on a one-way road and, in response to the determination, causing at least one navigational change of the host vehicle when the first facing direction and the second facing direction are both opposite to a heading direction of the host vehicle.

15. The non-transitory computer-readable medium of claim 14 , further storing instructions to:

identify, based on analysis of at least one of the plurality of image images, a side of at least one of the first plurality of vehicles or at least one of the second plurality of vehicles.

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

at least one processing device programmed to:

receive a navigation instruction to navigate the host vehicle from a first road on which the host vehicle is traveling to a second road;

receive, from an image capture device, at least one image associated with an environment of the second road;

identify, based on analysis of the at least one image, a first plurality of vehicles on a first side of the second road;

identify, based on analysis of the at least one image, a second plurality of vehicles on a second side of the second road, the second side being opposite to the first side;

determine a first facing direction associated with the first plurality of vehicles;

determine a second facing direction associated with the second plurality of vehicles;

use the first facing direction and the second facing direction to determine that the second road is a one-way road and, in response to the determination, determine that the first facing direction and the second facing direction are both opposite to a heading direction the host vehicle would travel if the host vehicle were to navigate onto the second road; and

suspend the navigation instruction in response to the determination that the first facing direction and the second facing direction are both opposite to the heading direction the host vehicle would travel if the host vehicle were to navigate onto the second road.

17. The system of claim 16 , wherein the at least one processing device is further programmed to receive an override instruction to reinstate the suspended navigation instruction.

18. The system of claim 17 , wherein the override instruction is initiated based on a manual confirmation received from a person inside the host vehicle.

19. The system of claim 17 , wherein the override instruction is initiated based on accessing map data.

20. The system of claim 17 , wherein the override instruction is initiated based on crowdsourced data related to a travel direction of the second road.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2017
From: COHEN, BARAK; STEIN, GIDEON
To: MOBILEYE VISION TECHNOLOGIES LTD.
Reel/Frame 043090/0423 →
Continuity (3)
Provisional Application 62354946 · Jun 27, 2016
Provisional Application 62445500 · Jan 12, 2017
Related Publication 20170371343A1 · Dec 28, 2017
Cited By (2)
US 12,293,591 US 12,384,410