IP Library Granted Patent US 11,763,576
Granted Patent B2
US 11,763,576 · App. 17/198,121 · Granted Sep 19, 2023

Method for determining a drivable area

Inventors: Adam Mats John Lilja (Gothenburg, SE); Markus Pär Oscar Carlander (Hisings-Kärra Gothenburg, SE)
Assignee: Aptiv Technologies Limited
G06V20/588B60W30/0956B60W40/06B60W50/0097G01C21/3815G06V10/80G06V20/58
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,763,576
App. No.
17/198,121
Granted
Sep 19, 2023
Kind
B2
Abstract

In one aspect, the present disclosure is directed at a computer implemented method for determining a drivable area in front of a host vehicle. According to the method, a region of interest is monitored in front of the host vehicle by at least two sensors of a detection system of the host vehicle. The region of interest is divided into a plurality of areas via a computer system of the host vehicle, and each area of the plurality of areas is classified as drivable area, non-drivable area or unknown area via the computer system based on fused data received by the at least two sensors.

Claims (68)

1. A method, comprising:

monitoring, by at least two sensors of a detection system of a host vehicle, a region of interest in front of the host vehicle;

dividing the region of interest into a plurality of areas;

classifying each area of the plurality of areas as a drivable area, a non-drivable area, or an unknown area;

responsive to classifying an area as a drivable area and determining that a target vehicle precedes the host vehicle, determining a current velocity of the target vehicle;

estimating, based on the current velocity of the target vehicle having a positive value and based on a prediction of an emergency braking distance or an emergency steering distance related to the target vehicle, an extension of an obstacle free space in front of the host vehicle; and

controlling the host vehicle based on the estimation of the extension of the obstacle free space in front of the host vehicle and the classifying of each area.

2. The method according to claim 1 , further comprising:

detecting, via the detection system, the obstacle free space in front of the host vehicle;

determining, via the detection system, road information; and

classifying, based on the obstacle free space and based on the road information, the area of the plurality of areas.

3. The method according to claim 2 , wherein detecting the obstacle free space in front of the host vehicle comprises:

detecting at least one object in front of the host vehicle; and

tracing a trail of the object to identify whether the at least one object is a moving object or a static object.

4. The method according to claim 3 , wherein an area of the plurality of areas is classified as a non-drivable area if the area is blocked at least partly by an identified static object.

5. The method according to claim 3 , further comprising:

determining whether an identified moving object is the target vehicle preceding the host vehicle; and

classifying the area of the plurality of areas as a drivable area if the area is disposed in a lane between the target vehicle and the host vehicle.

6. The method according to claim 2 , further comprising:

generating, based on the road information or at least one predefined map, a road model.

7. The method according to claim 1 , further comprising:

detecting an abnormality on a surface of a lane in front of the host vehicle; and

classifying the area of the plurality of areas as a non-drivable area if the area is at least partly occupied by the abnormality.

8. The method according to claim 1 , further comprising:

determining a reliability value for each area of the plurality of areas based on a fusion of data provided by the at least two sensors; and

classifying each area based on the reliability value.

9. The method according to claim 1 , wherein dividing the region of interest into the plurality of areas comprises forming a dynamic grid in front of the host vehicle, the dynamic grid comprising a plurality of cells and is based on a course of a lane being determined in front of the host vehicle via the detection system.

10. The method according to claim 9 , wherein forming the dynamic grid in front of the host vehicle comprises:

detecting, via the detection system, an indicator for the course of the lane in front of the host vehicle;

determining, based on the indicator for the course of the lane, a base area; and

defining the plurality of cells by dividing the base area in longitudinal and lateral directions with respect to the host vehicle.

11. The method according to claim 9 , further comprising:

determining a common boundary of the areas being classified as drivable areas; and

defining a plurality of nodes along the boundary, the nodes being connected via a polygon to generate a convex hull representing a drivable surface in front of the host vehicle.

12. A system, comprising:

a detection system comprising at least two sensors configured to monitor a region of interest in front of a host vehicle; and

a computer system configured to:

divide the region of interest into a plurality of areas;

classify each area of the plurality of areas as a drivable area, a non-drivable area, or an unknown area;

responsive to classifying an area as a drivable area and determining that a target vehicle precedes the host vehicle, determine a current velocity of the target vehicle;

estimate, based on the current velocity of the target vehicle having a positive value and based on a prediction of an emergency braking distance or an emergency steering distance related to the target vehicle, an extension of an obstacle free space in front of the host vehicle; and

control the host vehicle based on the estimation of the extension of the obstacle free space in front of the host vehicle and on the classifying of the area.

13. The system of claim 12 , wherein the computer system is further configured to:

detect, via the detection system, the obstacle free space in front of the host vehicle;

determine, via the detection system, road information; and

classify, based on the obstacle free space and based on the road information, the area of the plurality of areas.

14. The system according to claim 13 , wherein the computer system is configured to detect the obstacle free space in front of the host vehicle by:

detecting at least one object in front of the host vehicle; and

tracing a trail of the object to identify whether the at least one object is a moving object or a static object.

15. The system according to claim 13 , wherein the computer system is further configured to:

generate, based on the road information or at least one predefined map being stored via the computer system, a road model.

16. The system according to claim 12 , wherein the computer system is further configured to:

detect an abnormality on a surface of a lane in front of the host vehicle; and

classify an area of the plurality of areas as a non-drivable area if the area is at least partly occupied by the abnormality.

17. The system according to claim 12 , wherein the computer system is further configured to:

determine a reliability value for each area of the plurality of areas based on a fusion of data provided by the at least two sensors; and

classify each area based on the reliability value.

18. The system according to claim 12 , wherein the computer system is configured to divide the region of interest into the plurality of areas by:

forming a dynamic grid in front of the host vehicle, the dynamic grid comprising a plurality of cells and is based on a course of a lane being determined in front of the host vehicle via the detection system.

19. A non-transitory computer readable medium comprising instructions that, when executed, cause a processor to:

monitor, via at least two sensors of a detection system of a host vehicle, a region of interest in front of the host vehicle;

divide the region of interest into a plurality of areas;

classify each area of the plurality of areas as a drivable area, a non-drivable area, or an unknown area;

responsive to classifying an area as a drivable area and determining that a target vehicle precedes the host vehicle, determine a current velocity of the target vehicle;

estimate, based on the current velocity of the target vehicle having a positive value and based on a prediction of an emergency braking distance or an emergency steering distance related to the target vehicle, an extension of an obstacle free space in front of the host vehicle; and

control the host vehicle based on the estimation of the extension of the obstacle free space in front of the host vehicle and the classifying of each area as a non-drivable area.

20. The non-transitory computer readable medium of claim 19 , wherein the instructions, when executed, cause the processor to divide the region of interest into a plurality of areas by:

forming a dynamic grid in front of the host vehicle, the dynamic grid comprising a plurality of cells and is based on a course of a lane being determined in front of the host vehicle via the detection system.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2024
From: APTIV MANUFACTURING MANAGEMENT SERVICES S.À R.L.
To: APTIV TECHNOLOGIES AG
Reel/Frame 066551/0219 →
MERGER Recorded Feb 11, 2024
From: APTIV TECHNOLOGIES (2) S.À R.L.
To: APTIV MANUFACTURING MANAGEMENT SERVICES S.À R.L.
Reel/Frame 066566/0173 →
ENTITY CONVERSION Recorded Feb 11, 2024
From: APTIV TECHNOLOGIES LIMITED
To: APTIV TECHNOLOGIES (2) S.À R.L.
Reel/Frame 066746/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2021
From: LILJA, ADAM MATS JOHN; CARLANDER, MARKUS PÄR OSCAR
To: APTIV TECHNOLOGIES LIMITED
Reel/Frame 055555/0437 →
Priority Claims (1)
EP 20171491 · Apr 27, 2020 · regional
Continuity (1)
Related Publication 20210331679A1 · Oct 28, 2021
Cited By (1)
US 12,674,673