Utility infrastructure mapping
AssigneePilot Fiber Inc.
InventorsKyle Pittman, Dongjin Kim
Life of this patent
Estimating the term…
Abstract
A method for identifying utility structures is described. The method includes identifying a geographical area for locating the utility structures, receiving images of the geographical area that was identified, performing image processing on the images that were received, identifying the utility structures based on the image processing, and providing location information associated with the utility structures that were identified. Related devices and computer program products are also described.
Claims16
A method for identifying utility structures, the method comprising:
- identifying a geographical area for locating the utility structures;
- receiving images of the geographical area that was identified;
- performing image processing on the images that were received;
- identifying utility line segments based on the images that were image processed;
- identifying two or more adjacent utility line segments of the utility line segments that were identified;
- extrapolating a utility line corridor based on the two or more adjacent utility line segments;
- and
- providing location information associated with the utility structures that were identified.
A computer program product, comprising:
- a tangible, non-transitory computer readable storage medium comprising computer readable program code embodied in the medium that when executed by a processor causes the processor to perform operations comprising:
- identifying a geographical area for locating the utility structures;
- receiving images of the geographical area that was identified;
- performing image processing on the images that were received;
- identifying the utility structures comprising a utility pole based on one or more of the images
- identifying a vertical structure in the one or more images;
- estimating a location of the utility pole based on the vertical structure that was identified;
- determining a utility pole type based on the vertical structure;
- determining a width of the utility pole based on the utility pole type;
- estimating a distance from a camera that captured at least one of the one or more images based on the width of the utility pole;
- estimating a utility pole location based on the distance that was estimated;
- and
- providing the utility pole location that was estimated.
A node in a communication network, the node comprising:
- a memory configured to store computer executable instructions;
- and
- a processor coupled to the memory, wherein the processor is configured to execute the computer executable instructions to perform operations comprising:
- identifying a geographical area for locating the utility structures;
- receiving images of the geographical area that was identified;
- performing image processing on the images that were received;
- identifying the utility structures comprising a plurality of utility poles based on one or more of the images there were image processed;
- identifying two or more adjacent utility poles of the plurality of utility poles;
- and
- extrapolating a utility pole corridor based on the two or more adjacent utility poles;
- and
- providing location information associated with the utility pole corridor.
Dependencies are inferred from the claim text.