DETECTING ROAD EDGES BY FUSING AERIAL IMAGE AND TELEMETRY EVIDENCES
20220036069 · 2022-02-03
Inventors
- Orhan Bulan (Novi, MI, US)
- Yehenew G. Mengistu (Sterling Heights, MI, US)
- Sheetal Mahesh (Austin, TX, US)
- David H. Clifford (Royal Oak, MI, US)
Cpc classification
G06V10/44
PHYSICS
G06F17/18
PHYSICS
G06T7/143
PHYSICS
G06V10/809
PHYSICS
International classification
Abstract
A method to detect a roadway edge includes calculating a first likelihood of a roadway edge from an aerial image of a roadway by shifting a centerline of the roadway perpendicular to the centerline and overlapping the centerline with image gradients. A second likelihood of the roadway edge is determined using a vehicle telemetry fitting a probability distribution to telemetry points along the roadway. The first likelihood of the roadway edge and the second likelihood of the roadway edge are fused to identify a final likelihood of the roadway edge.
Claims
1. A system to detect a roadway edge, comprising: a first likelihood of a roadway edge calculated from an aerial image of a roadway; a second likelihood of the roadway edge determined using a vehicle telemetry and a probability distribution fitted to telemetry points along the roadway; and a fusion of the first likelihood of the roadway edge and the second likelihood of the roadway edge used to identify a final likelihood of the roadway edge.
2. The system to detect a roadway edge of claim 1, including multiple data points representative of the telemetry points collected over time from multiple vehicles traveling on the roadway.
3. The system to detect a roadway edge of claim 2, including the multiple data points being configured in multiple groups including a first group representing vehicle travel in a first travel direction.
4. The system to detect a roadway edge of claim 3, including the multiple data points being configured in multiple groups including a second group representing vehicle travel in a second travel direction opposite to the first travel direction.
5. The system to detect a roadway edge of claim 4, wherein: the roadway includes a centerline, the first likelihood of the roadway edge calculated by shifting the centerline perpendicular to the centerline and overlapping the aerial image with image gradients; and the first likelihood of the roadway edge further determined using at least one of: a 95.sup.th percentile of the data points in the first travel direction determined with respect to the centerline of the first group of the data points; based on a type of the roadway; and a reported quantity of roadway lanes.
6. The system to detect a roadway edge of claim 5, wherein the second likelihood of the roadway edge is further determined using at least one of: a 95.sup.th percentile of the data points in the second travel direction determined with respect to the centerline of the second group of the data points; based on the type of the roadway; and the reported quantity of roadway lanes.
7. The system to detect a roadway edge of claim 1, further including an aerial image data map generated using aerial image data of the roadway.
8. The system to detect a roadway edge of claim 7, further including multiple data points including at least one object defining the roadway edge.
9. The system to detect a roadway edge of claim 8, further including a graph presenting the first likelihood using geolocations identifying the roadway edge.
10. The system to detect a roadway edge of claim 9, wherein the graph presents at least one of: a 95.sup.th percentile probability of a likelihood of the geolocations of the at least one object, a type of the roadway; and a reported quantity of roadway lanes.
11. A method to detect a roadway edge, comprising: calculating a first likelihood of a roadway edge from an aerial image of a roadway by shifting a centerline of the roadway perpendicular to the centerline and overlapping the centerline with image gradients; determining a second likelihood of the roadway edge using a vehicle telemetry fitting a probability distribution to telemetry points along the roadway; and fusing the first likelihood of the roadway edge and the second likelihood of the roadway edge to identify a final likelihood of the roadway edge.
12. The method to detect a roadway edge of claim 11, further comprising identifying multiple data points representative of the telemetry points collected over time from multiple vehicles traveling on the roadway.
13. The method to detect a roadway edge of claim 12, further comprising grouping the data points into multiple groups including a first group representing vehicle travel in a first travel direction, and in a second group representing vehicle travel in a second travel direction opposite to the first travel direction.
14. The method to detect a roadway edge of claim 13, further comprising determining the second likelihood of the roadway edge by calculating a 95.sup.th percentile of the data points in the first travel direction with respect to the centerline of the first group of the data points.
15. The method to detect a roadway edge of claim 14, further comprising determining the second likelihood of the roadway edge by calculating a 95.sup.th percentile of the data points in the second travel direction with respect to the centerline of the second group of the data points.
16. The method to detect a roadway edge of claim 11, further comprising: generating an aerial image data map using aerial image data of an area of the roadway; and removing extraneous data from the aerial image data map.
17. The method to detect a roadway edge of claim 16, further comprising: identifying data points including at least one object defining the roadway edge; and generating a graph presenting the first likelihood using geolocations identifying the roadway edge by presenting 95.sup.th percentile probabilities of a likelihood of the geolocations of the at least one object.
18. A method to detect a roadway edge, comprising: identifying a centerline of a roadway; calculating a first likelihood of a roadway edge from an aerial image of the roadway by shifting the centerline of the roadway perpendicular to the centerline; determining a second likelihood of the roadway edge using a vehicle telemetry fitting a probability distribution to telemetry points of vehicle telemetry having a first group representing vehicle travel in a first travel direction and a second group representing vehicle travel in a second travel direction opposite to the first travel direction along the roadway; and fusing a 95.sup.th percentile of the first likelihood of the roadway edge and a 95.sup.th percentile of the second likelihood of the roadway edge to identify a final likelihood of the roadway edge.
19. The method to detect a roadway edge of claim 18, further including shifting the centerline in predetermined increments of a distance from the centerline.
20. The method to detect a roadway edge of claim 18, further including overlapping the centerline with image gradients during calculation of the first likelihood of the roadway edge.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0027] The drawings described herein are for illustration purposes only and are not intended to limit the scope of the present disclosure in any way.
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
DETAILED DESCRIPTION
[0038] The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses.
[0039] Referring to
[0040] Referring to
[0041] Referring to
[0042] In the graph 32 a first peak 34 presents a 95.sup.th percentile probability of the second object 30 representing a true edge of the roadway 16. A second peak 36 presents a 95.sup.th percentile probability of the third object 30 representing a true edge of the roadway 16. It is noted in this example the second peak 36 defining the edge of the sidewalk 18 presents a stronger probability of being a true edge of the roadway 16.
[0043] Referring to
[0044] Referring to
[0045] Referring to
[0046] Referring to
[0047] Referring to
[0048] Referring to
[0049] Referring to
[0050] The system and method for detecting road edges of the present disclosure offers several advantages. These include a method for calculating a likelihood for geolocations of roadway edges based on aerial image analysis. These also include a method for calculating a likelihood for geolocations of roadway edges based on analysis of vehicle telemetry. These also include a method for fusing aerial image analysis data and vehicle telemetry data. The present system and method minimizes a need for human labeling for training a neural network for detecting roadway edges for example in residential roads.
[0051] The description of the present disclosure is merely exemplary in nature and variations that do not depart from the gist of the present disclosure are intended to be within the scope of the present disclosure. Such variations are not to be regarded as a departure from the spirit and scope of the present disclosure.