Path curve confidence factors
First Claim
1. A method comprising:
- obtaining, from a map database, a first spline representing a path, wherein the first spline is formed with piecewise polynomial functions and comprises a plurality of sections defined by at least one control point or at least one knot;
generating a second spline based on measured position data collected from one or more sensors while traversing the path represented by the first spline, wherein the second spline is formed with piecewise polynomial functions and comprises a plurality of sections;
performing, with a processor, an alignment between each section of the first spline and each section of the second spline, wherein the each section of the first spline corresponds geographically to the each section of the second spline;
generating a plurality of confidence factors by comparing the each section of the first spline to the each corresponding section of the second spline;
influencing at least one advanced driving system when the plurality of confidence factors meet or exceed a confidence threshold, wherein a plurality of advanced driving assist systems are assigned individual confidence thresholds and wherein the plurality of advanced driving assist systems are individually enabled or disabled when the plurality of confidence factors meet or exceed the corresponding confidence thresholds.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, navigational features of a navigation device are activated or deactivated according to the accuracy of the geographic data. The navigation features may be predictive features related to upcoming portions of a path curve. The path curve is compared to measured data. For example, a first curve is accessed from a map database and a second curve is based on measured position data collected while traversing the path. The first curve and the second curve correspond to the same geographic area. A difference of an attribute between a section of the first curve and a section of the second curve is used to assign a confidence factor to the section of the first polycurve based on the difference. The attribute may be heading, position, curvature, or another aspect of the path curves.
15 Citations
18 Claims
-
1. A method comprising:
-
obtaining, from a map database, a first spline representing a path, wherein the first spline is formed with piecewise polynomial functions and comprises a plurality of sections defined by at least one control point or at least one knot; generating a second spline based on measured position data collected from one or more sensors while traversing the path represented by the first spline, wherein the second spline is formed with piecewise polynomial functions and comprises a plurality of sections; performing, with a processor, an alignment between each section of the first spline and each section of the second spline, wherein the each section of the first spline corresponds geographically to the each section of the second spline; generating a plurality of confidence factors by comparing the each section of the first spline to the each corresponding section of the second spline; influencing at least one advanced driving system when the plurality of confidence factors meet or exceed a confidence threshold, wherein a plurality of advanced driving assist systems are assigned individual confidence thresholds and wherein the plurality of advanced driving assist systems are individually enabled or disabled when the plurality of confidence factors meet or exceed the corresponding confidence thresholds. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
at least one processor; and at least one non-transitory memory including computer program code for one or more programs;
the at least one non-transitory memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least;obtaining a first spline representing a path from a map database, wherein the first spline is formed with piecewise polynomial functions and comprises a plurality of sections defined by at least one control point or at least one knot; generating a second spline based on measured position data collected while traversing the path, wherein the second spline is formed with piecewise polynomial functions and comprises a plurality of sections; generating a plurality of confidence factors by comparing each section of the first spline to each section of the second spline; and activate or deactivate at least one advanced driving assist system if the plurality of confidence factors meet or exceed a confidence threshold. - View Dependent Claims (13, 14)
-
-
15. A non-transitory computer readable medium including instructions that when executed by a processor are operable to:
-
access a first spline representing a path in a map database, wherein the first spline is formed with piecewise polynomial functions and comprises a plurality of sections defined by at least one control point or at least one knot; generate a second spline based on measured data collected while traversing the path, wherein the second spline is formed with piecewise polynomial functions and comprises a plurality of sections; align each section of the first spline spanning a geographic distance and each section of the second spline corresponding to the geographic distance, wherein the each section of the first spline corresponds geographically to the each section of the second spline; assign a plurality of confidence factors by comparing the each section of the first spline to the each corresponding section of the second spline; and activate or deactivate at least one advanced driving assist system if the plurality of confidence factors meet or exceed a confidence threshold. - View Dependent Claims (16, 17, 18)
-
Specification