Method of generating three-dimensional (3D) models using ground based oblique imagery
First Claim
1. A method of generating digital three-dimensional (3D) building models, the method comprising:
- implementing, in a visualization processing system, computer instructions to;
receive a plurality of digital ground based oblique images corresponding to at least one building structure;
receive an identified structural aspect of the at least one structure, the identified structural aspect including a visual boundary of at least one building facade;
for two or more of the received plurality of digital ground based oblique images, matching multiple common boundary points corresponding to boundary points of the identified structural aspect of the at least one structure to cross correlate the two or more of the received plurality of digital ground based oblique images to extract the 3D building model;
texture within the visual boundary of the structural aspect by copying an equivalent boundary of pixels within the at least one building facade from at least one of the digital ground based oblique images;
adjust the visual boundary of the structural aspect for relative orientation to the corresponding at least one of the digital ground based oblique images; and
storing in computer storage the extracted and textured 3D building model comprising a bounded space of the matched multiple boundary points for one or more the aspects of the at least one structure.
8 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention relate to the visualization of geographical information and the combination of image information to generate geographical information. Specifically, embodiments of the invention relate to a process and system for correlating oblique images data and terrain data without extrinsic information about the oblique imagery. Embodiments include a visualization tool to allow simultaneous and coordinated viewing of the correlated imagery. The visualization tool may also provide distance and measuring, three-dimensional lens, structure identification, path finding, visibility and similar tools to allow a user to determine distance between imaged objects.
-
Citations
18 Claims
-
1. A method of generating digital three-dimensional (3D) building models, the method comprising:
-
implementing, in a visualization processing system, computer instructions to; receive a plurality of digital ground based oblique images corresponding to at least one building structure; receive an identified structural aspect of the at least one structure, the identified structural aspect including a visual boundary of at least one building facade; for two or more of the received plurality of digital ground based oblique images, matching multiple common boundary points corresponding to boundary points of the identified structural aspect of the at least one structure to cross correlate the two or more of the received plurality of digital ground based oblique images to extract the 3D building model; texture within the visual boundary of the structural aspect by copying an equivalent boundary of pixels within the at least one building facade from at least one of the digital ground based oblique images; adjust the visual boundary of the structural aspect for relative orientation to the corresponding at least one of the digital ground based oblique images; and storing in computer storage the extracted and textured 3D building model comprising a bounded space of the matched multiple boundary points for one or more the aspects of the at least one structure. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of generating three-dimensional (3D) building models, the method comprising:
-
implementing, in a visualization processing system, computer instructions to; receiving a plurality of digital ground based oblique images corresponding to at least one building structure; for two or more of the received plurality of digital ground based oblique images, matching multiple common boundary points of one or more structural aspects of the at least one structure to cross correlate the two or more of the received plurality of digital ground based oblique images to extract the 3D building model, the one or more structural aspects including one or more building facades; texturing a visual bounded space within the multiple common boundary points; adjusting the visual bounded space for relative orientation to a corresponding one or more of the plurality of digital ground based oblique images; receiving an input to move one or more of the multiple common boundary points to modify the previously extracted 3D building model of the at least one building structure; and storing in computer storage the modified extracted 3D model. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of generating three-dimensional (3D) building models of building structures, the method comprising:
-
implementing, in a visualization processing system, computer instructions to; receiving a plurality of digital ground based oblique images corresponding to at least one building structure and including at least one structural aspect, the structural aspect including at least a first facade; for two or more of the received plurality of digital ground based oblique images, matching multiple common boundary points within the at least one structural aspect of the plurality of digital ground based oblique images to extract at least the first facade for the 3D building model; receive system inputs moving one or more of the matched common multiple boundary points of the at least the first facade to a dimensional boundary of the building structure visually correlating to the at least first facade; repeating the receiving, matching and moving steps to extract remaining facades of the 3D model of the at least one structure; texturing a surface of each of the extracted first and remaining facades using corresponding received plurality of digital ground based oblique images; and storing the 3D building model with the extracted facades and textured surfaces in computer storage. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification