Path side image on map overlay
First Claim
Patent Images
1. A method comprising:
- receiving optical distance data corresponding to opposite sides of an object along a road, wherein the optical distance data is generated by an optical distancing system and collected from the road;
projecting the optical distance data onto an intermediate curved surface;
translating the projected optical distance data onto a two-dimensional plane;
receiving image data from at least one panoramic image;
generating path side data based on a pixel value for a point of the translated optical distance data on the two-dimensional plane according to the image data;
storing the path side data referenced to three-dimensional geographic coordinates;
receiving map data from a map database, wherein the map data includes a plurality of nodes and a plurality of segments;
selecting, using a processor, a segment from the plurality of segments in the map data;
rotating, using the processor, the path side data based on the segment; and
outputting the path side data overlaid on a portion of the map data.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more systems, devices, and/or methods for generating a map including path side data include storing path side data referenced to three-dimensional geographic coordinates. The path side data may be optical data or optical data modified based on one or more panoramic images. The path side data is combined with map data received from a map database. The map data includes nodes and segments. A processor rotates the path side data based on one of the segments. The rotation may be about the segment or about a featured identified in the optical data. The path side data overlaid on the map data is outputted to a display, a file, or another device.
56 Citations
16 Claims
-
1. A method comprising:
-
receiving optical distance data corresponding to opposite sides of an object along a road, wherein the optical distance data is generated by an optical distancing system and collected from the road; projecting the optical distance data onto an intermediate curved surface; translating the projected optical distance data onto a two-dimensional plane; receiving image data from at least one panoramic image; generating path side data based on a pixel value for a point of the translated optical distance data on the two-dimensional plane according to the image data; storing the path side data referenced to three-dimensional geographic coordinates; receiving map data from a map database, wherein the map data includes a plurality of nodes and a plurality of segments; selecting, using a processor, a segment from the plurality of segments in the map data; rotating, using the processor, the path side data based on the segment; and outputting the path side data overlaid on a portion of the map data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a memory configured to store path side data referenced to three-dimensional geographic coordinates; a communication interface configured to receive map data from a map database, wherein the map data includes a plurality of nodes and a plurality of segments and receive optical distance data collected along a road from an optical distancing system; and a processor configured to; project the optical distance data onto an intermediate curved surface based on an orthogonal line, translate the projected optical distance data onto a two-dimensional plane, identify image data from at least one panoramic image, generate path side data based on a pixel value for a point in the translated optical distance data corresponding to pixels values from the image data, and rotate the path side data based on a segment selected from the map data, and generate an image including the path side data and at least a portion of the map data. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium having stored thereon a computer program, the computer program comprising instructions to cause a processor to:
-
store path side data referenced to three-dimensional geographic coordinates; receive map data from a map database, wherein the map data includes a plurality of nodes and a plurality of segments; select a segment from the plurality of segments in the map data; rotate the path side data based on the segment; receive optical data including distance information collected from a road by a light detection and ranging system; project the optical data onto at least one intermediate curved surface along an orthogonal line defined according to the segment; receive image data from at least one panoramic image collected by a land-based moving platform; and output a portion of the map data overlaid with the path side data by defining a pixel value for a point of the optical data from the at least one intermediate curved surface on at least one plane according to the image data.
-
Specification