Systems and methods for creating and/or analyzing three-dimensional models of infrastructure assets
AssigneeRoadBotics, Inc.
InventorsBenjamin T. Schmidt, Miguel Dickson, Christoph Mertz, Anshul Goyal
Life of this patent
Estimating the term…
Abstract
Systems and methods for detecting, geolocating, assessing, and/or inventorying infrastructure assets. In some embodiments, a plurality of images captured by a moving camera may be used to generate a point cloud. A plurality of points corresponding to a pavement surface may be identified from the point cloud. The plurality of points may be used to generate at least one synthetic image of the pavement surface, the at least one synthetic image having at least one selected camera pose. The at least one synthetic image may be used to assess at least one condition of the pavement surface.
Claims18
A computer-implemented method comprising acts of:
- using a plurality of images captured by a moving camera to generate a point cloud;
- identifying, from the point cloud, a plurality of points corresponding to a pavement surface of a road segment;
- using the plurality of points to generate a plurality of synthetic images of the pavement surface, wherein:
- the plurality of synthetic images have, respectively, a plurality of selected camera poses distributed along the road segment;
- the plurality of selected camera poses have a same height and a same orientation relative to the road segment;
- the pavement surface comprises a plurality of non-overlapping intervals;
- and
- each synthetic image of the plurality of synthetic images shows a respective interval of the plurality of non-overlapping intervals;
- and
- using the plurality of synthetic images to assess at least one condition of the pavement surface of the road segment.
A system comprising:
- at least one processor;
- and
- at least one computer-readable storage medium having stored thereon instructions which, when executed, program the at least one processor to:
- use a plurality of images captured by a moving camera to generate a point cloud;
- identify, from the point cloud, a plurality of points corresponding to a pavement surface of a road segment;
- use the plurality of points to generate a plurality of synthetic images of the pavement surface, wherein:
- the plurality of synthetic images have, respectively, a plurality of selected camera poses distributed along the road segment;
- the plurality of selected camera poses have a same height and a same orientation relative to the road segment;
- the pavement surface comprises a plurality of non-overlapping intervals;
- and
- each synthetic image of the plurality of synthetic images shows a respective interval of the plurality of non-overlapping intervals;
- and
- use the plurality of synthetic images to assess at least one condition of the pavement surface of the road segment.
At least one non-transitory computer-readable medium having stored thereon instructions which, when executed, program at least one processor to perform a method comprising acts of:
- using a plurality of images captured by a moving camera to generate a point cloud;
- identifying, from the point cloud, a plurality of points corresponding to a pavement surface of a road segment;
- using the plurality of points to generate a plurality of synthetic images of the pavement surface, wherein:
- the plurality of synthetic images have, respectively, a plurality of selected camera poses distributed along the road segment;
- the plurality of selected camera poses have a same height and a same orientation relative to the road segment;
- the pavement surface comprises a plurality of non-overlapping intervals;
- and
- each synthetic image of the plurality of synthetic images shows a respective interval of the plurality of non-overlapping intervals;
- and
- using the plurality of synthetic images to assess at least one condition of the pavement surface of the road segment.
Dependencies are inferred from the claim text.