SPATIAL CLUSTERING OF VEHICLE PROBE DATA
First Claim
1. A vehicle comprising:
- a processor configured to execute instructions stored on a non-transitory computer readable medium to;
identify vehicle transportation network information representing a vehicle transportation network, the vehicle transportation network including a primary destination, wherein identifying the vehicle transportation network information includes identifying the vehicle transportation network information such that the vehicle transportation network information includes parking area information representing a plurality of parking areas, wherein each parking area from the plurality of parking areas is associated with a respective location in the vehicle transportation network by;
identifying a plurality of coordinates representing vehicle spatial data;
partitioning the plurality of coordinates into at least two groups of vehicle locations based on at least one condition existing when the plurality of coordinates was identified;
clustering the vehicle spatial data for a first group of the at least two groups of vehicle locations based on proximity;
comparing dimensions of the clustered vehicle spatial data for the first group with other location data within the vehicle transportation network information; and
defining a respective location of the clustered vehicle spatial data as a parking area of the plurality of parking areas; and
determine a target parking area from the plurality of parking areas as the primary destination based on the vehicle transportation network information,identify a route from an origin to the primary destination in the vehicle transportation network using the vehicle transportation network information; and
a trajectory controller configured to route the vehicle to travel from the origin to the primary destination using the route.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for identifying parking areas may include identifying a plurality of coordinates representing vehicle spatial data, partitioning the plurality of coordinates into at least two groups of vehicle locations based on at least one condition existing when the plurality of coordinates was identified, clustering the vehicle spatial data for a first group of the at least two groups of vehicle locations based on proximity, comparing dimensions of the clustered vehicle spatial data for the first group with other location data within the vehicle transportation network information, and defining a respective location of the clustered vehicle spatial data as a parking area of a plurality of parking areas. Each parking area is associated with a respective location in a vehicle transportation network. The parking area information may be used in the identification of a route from an origin to a primary destination.
-
Citations
21 Claims
-
1. A vehicle comprising:
-
a processor configured to execute instructions stored on a non-transitory computer readable medium to; identify vehicle transportation network information representing a vehicle transportation network, the vehicle transportation network including a primary destination, wherein identifying the vehicle transportation network information includes identifying the vehicle transportation network information such that the vehicle transportation network information includes parking area information representing a plurality of parking areas, wherein each parking area from the plurality of parking areas is associated with a respective location in the vehicle transportation network by; identifying a plurality of coordinates representing vehicle spatial data; partitioning the plurality of coordinates into at least two groups of vehicle locations based on at least one condition existing when the plurality of coordinates was identified; clustering the vehicle spatial data for a first group of the at least two groups of vehicle locations based on proximity; comparing dimensions of the clustered vehicle spatial data for the first group with other location data within the vehicle transportation network information; and defining a respective location of the clustered vehicle spatial data as a parking area of the plurality of parking areas; and determine a target parking area from the plurality of parking areas as the primary destination based on the vehicle transportation network information, identify a route from an origin to the primary destination in the vehicle transportation network using the vehicle transportation network information; and a trajectory controller configured to route the vehicle to travel from the origin to the primary destination using the route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A vehicle comprising:
-
a processor configured to execute instructions stored on a non-transitory computer readable medium to; identify vehicle transportation network information representing a vehicle transportation network, the vehicle transportation network including a primary destination, wherein identifying the vehicle transportation network information includes identifying the vehicle transportation network information such that the vehicle transportation network information includes parking area information representing a plurality of parking areas, wherein each parking area from the plurality of parking areas is associated with a respective location in the vehicle transportation network by; identifying a plurality of coordinates representing vehicle spatial data from a plurality of vehicles; partitioning the plurality of coordinates into at least two groups of vehicle locations based on at least one condition existing when the plurality of coordinates was identified, wherein the at least one condition comprises a time of day; clustering the vehicle spatial data for a first group of the at least two groups of vehicle locations based on proximity; comparing dimensions of the clustered vehicle spatial data for the first group with other location data within the vehicle transportation network information; and defining a respective location of the clustered vehicle spatial data as a parking area of the plurality of parking areas; and determine a target parking area from the plurality of parking areas as the primary destination based on the vehicle transportation network information, identify a route from an origin to the primary destination in the vehicle transportation network using the vehicle transportation network information; and a trajectory controller configured to route the vehicle to travel from the origin to the primary destination using the route. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for generating vehicle transportation network information, the system including:
-
a memory including a non-transitory computer readable medium; and a processor configured to execute instructions stored on the non-transitory computer readable medium to; identify vehicle transportation network information representing a vehicle transportation network; automatically associate each parking area of a plurality of parking areas with a respective location in the vehicle transportation network by; identifying a plurality of coordinates representing vehicle spatial data; partitioning the plurality of coordinates into at least two groups of vehicle locations based on at least one condition existing when the plurality of coordinates was identified; clustering the vehicle spatial data for a first group of the at least two groups of vehicle locations based on proximity; comparing dimensions of the clustered vehicle spatial data for the first group with other location data within the vehicle transportation network information; and defining a respective location of the clustered vehicle spatial data as a parking area of the plurality of parking areas; and update the vehicle transportation network information based on the automatically identified associations between the parking areas and the respective locations. - View Dependent Claims (19, 20, 21)
-
Specification