Method and apparatus for generating map geometry based on a received image and probe data
First Claim
Patent Images
1. A method comprising:
- receiving, by at least one processor, a first image associated with image location data, wherein the first image was captured by an image capturing device;
receiving, by the at least one processor, a plurality of instances of probe data, wherein (a) each instance of the probe data comprises probe location data determined by a positioning system of a mobile device, (b) the mobile device is coupled to a vehicle, and (c) the image capturing device is a distinct device from the mobile device and the image capturing device is not coupled to the vehicle;
associating, by the at least one processor, the plurality of instances of probe data with the first image based on the probe location data correlating to at least a portion of the image location data;
correlating, by the at least one processor, each instance of probe data with at least one pixel of the first image based on the image location data and the probe location data corresponding to the instance of probe data;
generating, by the at least one processor, a probe data density map indicating;
a probe data density of one or more pixels of the first image based on the correlation of the one or more instances of probe data with pixels of the first image, wherein the probe data density of a pixel of the first image corresponds to a number of instances of probe data that are correlated with the pixel;
categorizing, by the at least one processor, pixels of the first image based on the correlation of instances of probe data with the pixels and the probe data density map; and
generating, by the at least one processor;
a map geometry based on pixel categorization of the first image.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product are provided for generating map geometry based on a received image and probe data. A method is provided including receiving a first image and probe data associated with the first image, categorizing pixels of the first image based on the probe data, and generating a map geometry based on the pixel categorization of the first image.
26 Citations
17 Claims
-
1. A method comprising:
- receiving, by at least one processor, a first image associated with image location data, wherein the first image was captured by an image capturing device;
receiving, by the at least one processor, a plurality of instances of probe data, wherein (a) each instance of the probe data comprises probe location data determined by a positioning system of a mobile device, (b) the mobile device is coupled to a vehicle, and (c) the image capturing device is a distinct device from the mobile device and the image capturing device is not coupled to the vehicle;associating, by the at least one processor, the plurality of instances of probe data with the first image based on the probe location data correlating to at least a portion of the image location data; correlating, by the at least one processor, each instance of probe data with at least one pixel of the first image based on the image location data and the probe location data corresponding to the instance of probe data; generating, by the at least one processor, a probe data density map indicating;
a probe data density of one or more pixels of the first image based on the correlation of the one or more instances of probe data with pixels of the first image, wherein the probe data density of a pixel of the first image corresponds to a number of instances of probe data that are correlated with the pixel;categorizing, by the at least one processor, pixels of the first image based on the correlation of instances of probe data with the pixels and the probe data density map; and generating, by the at least one processor;
a map geometry based on pixel categorization of the first image. - View Dependent Claims (2, 3, 4, 5, 6)
- receiving, by at least one processor, a first image associated with image location data, wherein the first image was captured by an image capturing device;
-
7. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and computer program code configured to, with the processor, cause the apparatus to at least:
-
receive a first image associated with image location data, wherein the first image was captured by an image capturing device; receive a plurality of instances of probe data, wherein (a) each instance of the probe data comprises probe location data determined by a positioning system of a mobile device, (b) the mobile device is coupled to a vehicle, and (c) the image capturing device is a distinct device from the mobile device and the image capturing device is not coupled to the vehicle; associate the plurality of instances of probe data with the first image based on the probe location data correlating to at least a portion of the image location data; correlate each instance of probe data with at least one pixel of the first image based on the image location data and the probe location data corresponding to the instance of probe data; generate a probe data density map indicating a probe data density of one or more pixels of the first image based on the correlation of the one or more instances of probe data with pixels of the first image, wherein the probe data density of a pixel of the first image corresponds to a number of instances of probe data that are correlated with the pixel; categorize pixels of the first image based on the correlation of instances of probe data with the pixels and the probe data density map; and generate a map geometry based on pixel categorization of the first image. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising program code instructions configured to:
-
receive a first image associated with image location data, wherein the first image was captured by an image capturing device; receive a plurality of instances of probe data, wherein (a) each instance of the probe data comprises probe location data determined by a positioning system of a mobile device, (b) the mobile device is coupled to a vehicle, and (c) the image capturing device is a distinct device from the mobile device and the image capturing device is not coupled to the vehicle; associate the plurality of instances of probe data with the first image based on the probe location data correlating to at least a portion of the image location data; correlate each instance of probe data with at least one pixel of the first image based on the image location data and the probe location data corresponding to the instance of probe data; generate a probe data density map indicating a probe data density of one or more pixels of the first image based on the correlation of the one or more instances of probe data with pixels of the first image, wherein the probe data density of a pixel of the first image corresponds to a number of instances of probe data that are correlated with the pixel; categorize pixels of the first image based on the correlation of instances of probe data with the pixels and the probe data density map; and generate a map geometry based on pixel categorization of the first image. - View Dependent Claims (14, 15, 16, 17)
-
Specification