IP Library Granted Patent US 10,974,732
Granted Patent B2
US 10,974,732 · App. 16/240,053 · Granted Apr 13, 2021

System, method, and computer-readable storage medium for traffic intersection navigation

Inventor: Vladimeros Vladimerou (Whitmore Lake, MI)
Assignee: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
B60W50/12B60W30/09B60W30/0956B60W30/18154G01C21/32G06F3/013G06K9/00805G06K9/00825G06K9/00845
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,974,732
App. No.
16/240,053
Granted
Apr 13, 2021
Kind
B2
Abstract

A host vehicle includes a plurality of sensors communicably coupled to the host vehicle. Additionally, the host vehicle includes processing circuitry configured to map-match a location of the host vehicle in response to approaching a traffic intersection, receive traffic intersection information from the plurality of sensors in response to approaching the traffic intersection, the plurality of sensors having a predetermined field of view corresponding to a host vehicle field of view, estimate a driver field of view based on the host vehicle field of view, determine whether navigating through the traffic intersection is safe based on the driver field of view, and modify driver operation in response to a determination that navigation through the traffic intersection is not safe based on the driver field of view.

Claims (99)

1. A host vehicle, comprising:

a plurality of sensors communicably coupled to the host vehicle, and

processing circuitry configured to:

map-match a location of the host vehicle in response to approaching a traffic intersection,

receive traffic intersection information from the plurality of sensors in response to approaching the traffic intersection, the plurality of sensors having a predetermined field of view corresponding to a field of view of the host vehicle,

estimate a driver field of view based on the field of view of the host vehicle,

determine whether or not the host vehicle has priority at the traffic intersection,

when it is determined that the host vehicle does have the priority at the traffic intersection, determine whether or not navigating through the traffic intersection is safe based on the driver field of view,

when it is determined that the host vehicle does not have the priority, determine whether or not the host vehicle has the priority at the traffic intersection until it is determined that the host vehicle has the priority at the traffic intersection, and

when it is determined that navigating through the traffic intersection is not safe, automatically modify a driving speed of the host vehicle, wherein

determine whether or not navigating through the traffic intersection is safe includes determining whether or not any vehicles could be hidden, and

when it is determined that any vehicles could be hidden, the processing circuitry is configured to automatically modify the driving speed of the host vehicle.

2. The host vehicle of claim 1 , wherein the processing circuitry is configured to determine whether or not the host vehicle has the priority at the traffic intersection based on the traffic intersection information.

3. The host vehicle of claim 2 , wherein the processing circuitry is configured to:

identify traffic light priority based on the traffic intersection information,

identify stop sign priority based on the traffic intersection information, and

determine whether or not the host vehicle has the priority at the traffic intersection based on one or more of the traffic light priority and the stop sign priority.

4. The host vehicle of claim 1 , wherein the processing circuitry is configured to:

control the plurality of sensors to scan the traffic intersection,

identify all intersecting lanes in the traffic intersection based on the scan, and

identify all oncoming lanes in the traffic intersection based on the scan.

5. The host vehicle of claim 4 , wherein the processing circuitry is configured to:

compare one or more of the intersecting lanes with a map of the traffic intersection from the location of the host vehicle,

compare one or more of the oncoming lanes with the map of the traffic intersection, and

map one or more of the intersecting lanes and the oncoming lanes in the field of view of the host vehicle.

6. The host vehicle of claim 1 , wherein the processing circuitry is configured to:

identify any preceding traffic,

identify any traffic behind the host vehicle,

identify vehicles in each of one or more intersecting lanes and one or more oncoming lanes, and

determine if any of the one or more intersecting lanes and the one or more oncoming lanes in an unblocked lane,

wherein determine whether or not navigating through the traffic intersection is safe includes determining whether or not the vehicles that could be hidden are in an unblocked lane.

7. The host vehicle of claim 1 , wherein the processing circuitry is configured to:

alert the driver when it is determined that any vehicles could be hidden.

8. The host vehicle of claim 6 , wherein the processing circuitry is configured to:

when it is determined that the vehicles that could be hidden are in the unblocked lane, automatically modify the driving speed of the host vehicle, and

when it is determined that the vehicles that could be hidden are not in the unblocked lane, not automatically modify the driving speed of the host vehicle.

9. A method for traffic intersection navigation for a host vehicle, comprising:

map-matching, by processing circuitry, a location of the host vehicle in response to approaching a traffic intersection;

receiving, by the processing circuitry, traffic intersection information from a plurality of sensors in response to approaching the traffic intersection, the plurality of sensors having a predetermined field of view corresponding to a field of view of the host vehicle;

estimating, by the processing circuitry, a driver field of view based on the field of view of the host vehicle;

determining, by the processing circuitry, whether or not the host vehicle has priority at the traffic intersection;

determining, by the processing circuitry, whether or not navigating through the traffic intersection is safe based on the driver field of view when it is determined that the host vehicle does have the priority at the traffic intersection;

determining, by the processing circuitry, whether or not the host vehicle has the priority at the traffic intersection until it is determined that the host vehicle has the priority at the traffic intersection when it is determined that the host vehicle does not have the priority; and

automatically modifying, by the processing circuitry, a driving speed of the host vehicle when it is determined that navigating through the traffic intersection is not safe, wherein

determining whether or not navigating through the traffic intersection is safe includes determining whether or not any vehicles could be hidden, and

the method includes automatically modify the driving speed of the host vehicle when it is determined that any vehicles could be hidden.

10. The method of claim 9 , further comprising:

determining whether or not the host vehicle has the priority at the traffic intersection based on the traffic intersection information.

11. The method of claim 10 , wherein determining intersection priority further comprises:

identifying traffic light priority based on the traffic intersection information;

identifying stop sign priority based on the traffic intersection information; and

determining whether or not the host vehicle has the priority at the traffic intersection based on one or more of the traffic light priority and the stop sign priority.

12. The method of claim 9 , further comprising:

scanning the traffic intersection;

identifying all intersecting lanes in the traffic intersection based on the scanning; and

identifying all oncoming lanes in the traffic intersection based on the scanning.

13. The method of claim 12 , further comprising:

comparing one or more of the intersecting lanes with a map of the traffic intersection from the location of the host vehicle;

comparing one or more of the oncoming lanes with the map of the traffic intersection; and

mapping one or more of the intersecting lanes and the oncoming lanes in the field of view of the host vehicle.

14. The method of claim 9 , further comprising:

identifying any preceding traffic;

identifying any traffic behind the host vehicle;

identifying vehicles in each of one or more intersecting lanes and one or more oncoming lanes; and

determining if any of the one or more intersecting lanes and the one or more oncoming lanes in an unblocked lane,

wherein determining whether or not navigating through the traffic intersection is safe includes determining whether or not the vehicles that could be hidden are in an unblocked lane.

15. The method of claim 14 , further comprising:

automatically modifying the driving speed of the host vehicle when it is determined that the vehicles that could be hidden are in the unblocked lane, and

not automatically modify the driving speed of the host vehicle when it is determined that the vehicles that could be hidden are not in the unblocked lane.

16. A non-transitory computer-readable storage medium storing computer-readable instructions thereon which, when executed by a computer, cause the computer to perform a method, the method comprising:

map-matching a location of a host vehicle in response to approaching a traffic intersection;

receiving traffic intersection information from a plurality of sensors in response to approaching the traffic intersection, the plurality of sensors having a predetermined field of view corresponding to a field of view of the host vehicle;

estimating a driver field of view based on the field of view of the host vehicle;

determining whether or not the host vehicle has priority at the traffic intersection;

determining whether or not navigating through the traffic intersection is safe based on the driver field of view when it is determined that the host vehicle does have the priority at the traffic intersection;

determining whether or not the host vehicle has the priority at the traffic intersection until it is determined that the host vehicle has the priority at the traffic intersection when it is determined that the host vehicle does not have the priority; and

automatically modifying a driving speed of the host vehicle when it is determined that navigating through the traffic intersection is not safe, wherein

determining whether or not navigating through the traffic intersection is safe includes determining whether or not any vehicles could be hidden, and

the method includes automatically modify the driving speed of the host vehicle when it is determined that any vehicles could be hidden.

17. The non-transitory computer-readable storage medium of claim 16 , further comprising:

identifying traffic light priority based on the traffic intersection information;

identifying stop sign priority based on the traffic intersection information; and

determining whether or not the host vehicle has the priority at the traffic intersection based on one or more of the traffic light priority and the stop sign priority.

18. The non-transitory computer-readable storage medium of claim 16 , further comprising:

scanning the traffic intersection;

identifying all intersecting lanes in the traffic intersection based on the scanning;

identifying all oncoming lanes in the traffic intersection based on the scanning;

comparing one or more of the intersecting lanes with a map of the traffic intersection from the location of the host vehicle;

comparing one or more of the oncoming lanes with the map of the traffic intersection; and

mapping one or more of the intersecting lanes and the oncoming lanes in the field of view of the host vehicle.

19. The non-transitory computer-readable storage medium of claim 16 , further comprising:

identifying any preceding traffic;

identifying any traffic behind the host vehicle;

identifying vehicles in each of one or more intersecting lanes and one or more oncoming lanes; and

determining if any of the one or more intersecting lanes and the one or more oncoming lanes in an unblocked lane,

wherein determining whether or not navigating through the traffic intersection is safe includes determining whether or not the vehicles that could be hidden are in an unblocked lane.

20. The non-transitory computer-readable storage medium of claim 19 , further comprising:

automatically modifying the driving speed of the host vehicle when it is determined that the vehicles that could be hidden are in the unblocked lane, and

not automatically modify the driving speed of the host vehicle when it is determined that the vehicles that could be hidden are not in the unblocked lane.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2021
From: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 056117/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2019
From: VLADIMEROU, VLADIMEROS
To: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
Reel/Frame 048018/0177 →
Continuity (1)
Related Publication 20200216091A1 · Jul 9, 2020
Cited By (2)
US 12,202,515 US 12,377,839