System, computer program and method for 3D object measurement, modeling and mapping from single imagery
First Claim
1. A system for deriving three-dimensional coordinate data comprising:
- a computer which accepts a two-dimensional single image of an object, wherein the single image includes image data and is associated with an image geometry model (IGM);
an analyzer that derives at least one set of three-dimensional metadata from the single image;
a measurement utility that measures dimensions of the object by performing a projection measurement and a shadow measurement for the object, wherein the projection measurement is based at least in part on one or more of an IGM, height distance of the object, point-to-point distance of the object, line-of-sight distance of the object, volume, and bearing, and further wherein performing said shadow measurement includes determining a length of the shadow of the object based on a height of the object and an altitude of the sun; and
a model generation utility that derives three-dimensional coordinate data based at least in part on the projection, the shadow, and the three-dimensional metadata.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods, computer programs, and computer systems facilitate deriving three-dimensional measurement information and/or creating three-dimensional models and maps, from single images of three-dimensional objects. Aspects of the invention include obtaining at least one two-dimensional single image of the object, deriving three-dimensional coordinate information associated with the image, and obtaining three-dimensional measurements based on projection and/or shadow measurements of the object and metadata derived from the single image. In another aspect of the method, the method includes the further step of creating three-dimensional models or maps based on the projection and/or shadow measurements.
48 Citations
19 Claims
-
1. A system for deriving three-dimensional coordinate data comprising:
-
a computer which accepts a two-dimensional single image of an object, wherein the single image includes image data and is associated with an image geometry model (IGM); an analyzer that derives at least one set of three-dimensional metadata from the single image; a measurement utility that measures dimensions of the object by performing a projection measurement and a shadow measurement for the object, wherein the projection measurement is based at least in part on one or more of an IGM, height distance of the object, point-to-point distance of the object, line-of-sight distance of the object, volume, and bearing, and further wherein performing said shadow measurement includes determining a length of the shadow of the object based on a height of the object and an altitude of the sun; and a model generation utility that derives three-dimensional coordinate data based at least in part on the projection, the shadow, and the three-dimensional metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer software product comprising a computer program that, when executed on a computer, causes the computer to perform a method for creating three-dimensional models, the method comprising:
-
receiving at least one two-dimensional single image for an object, wherein the single image includes image data, and further wherein the single image is associated with an image geometry model (IGM); deriving at least one set of three-dimensional metadata from at least one of the single images; measuring a projection and a shadow measurement for at least one of the objects, wherein said shadow measurement is based, at least in part, on an altitude of the sun; and generating three-dimensional coordinate data based at least in part on the projection, the shadow and the three-dimensional metadata. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for deriving three-dimensional measurement information comprising:
-
means for receiving at least one two-dimensional single image for an object, wherein the at least one two-dimensional single image includes image data and is associated with an image geometry model; means for deriving at least one set of three-dimensional metadata from at least one of the single images; means for measuring a projection and a shadow measurement for at least one of the objects, wherein said means for measuring a shadow measurement include a computer that executes a computer program, wherein the computer program causes the computer to determine a length of the shadow of the at least one of the objects based, at least in part, on an altitude of the sun; and means for generating three-dimensional coordinate data based at least in part on the projection, the shadow, and the three-dimensional metadata.
-
Specification