Patent Document ID: 9972120
Application ID: 13849258
Patent Status: 1

Claim One:
1. An automated computer-implemented method of capturing accurately mapped pixel data from a plurality of digital two-dimensional images to coincidental locations on a digital three-dimensional point cloud structure comprising: capturing electronic data representative of the digital three-dimensional point cloud structure from multiple digital image sensors, wherein an entire scene is captured with a light pulse from each of the digital image sensors, and wherein the captured electronic data includes both accurate data points and spurious data points; capturing by the digital image sensors, the pixel data from the plurality of digital two-dimensional images; determining by a processor, coincident points between the pixel data from the plurality of the two-dimensional images and the electronic data representative of the digital three-dimensional point cloud structure, by one of displaying three or more non-coplanar targets inserted within the entire scene and selecting three or more naturally occurring non-coplanar points within the entire scene; determining by the processor, a scale factor for the pixel data on the plurality of digital two-dimensional images using the determined coincident points and geometry methods; geometrically mapping by the processor, the pixel data from the plurality of two-dimensional images onto the digital three-dimensional point cloud structure using the scale factor by projecting relative two-coordinate points from the pixel data from the plurality of the two-dimensional images to relative three-coordinate points on a three-dimensional surface of the digital three-dimensional point cloud structure; creating by the processor, the three-dimensional surface on top of the digital three-dimensional point cloud structure from the multiple digital image sensors and texturing the three-dimensional surface based on the pixel data from the plurality of two-dimensional images; culling by the processor, the spurious data points by surface and curvature detection and measurement of triangle sizes between corresponding adjacent points on the three-dimensional surface and removing points where the cross-products between two vectors are similar and removing points where the compensated triangle are greater than a threshold; and storing in an electronic database, the three-dimensional surface as electronic data, wherein the mapping of the two-dimensional images on the three-dimensional surface maintains high mapping accuracy at multiple digital resolution models, allowing for a photorealistic model even at both near and distant zoom levels.