Mobile system for indoor 3-D mapping and creating virtual environments
First Claim
1. A method of locating at least a surface and modeling the surface comprising the steps of:
- a) repeating the following steps;
i) using at least two image capture means having a known spatial relationship therebetween, capturing with each image capture means an image, each of the at least two of image capture means having an image overlapping an image of at least another image capture means from the at least two image capture means;
ii) moving the at least two image capture means to a new location such that each image captured from the new location overlaps at least a previously captured image until a plurality images have been captured of substantially the entire surface;
b) within each image from the plurality of images using a processor to identify distinguishable features;
c) using a processor, aligning identified features in overlapped images using the known spatial relationship between the at least two image capture means as constraints to determine correlations of spatial relations for overlapped images; and
d) using a processor, locating the at least a surface and modeling the at least a surface by mapping the images onto a grid in three-dimensional space and determining the surface that substantially best approximates the correlations and is within the constraints.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile mapping system is designed to generate a geometrically precise three-dimensional detailed model of an unknown indoor environment. There is no limit on the distance the mobile system may travel, nor on the type of details that can be mapped. The same design is used for environments ranging from simple office hallways to long winding underground mine tunnels. Surfaces and features can be mapped from images acquired by a unique configuration of different types of optical imaging sensors and positioning devices. This configuration ensures that all the information required to reconstruct the three-dimensional environment is included in the collected images. Provided a sufficient overlap between two-dimensional intensity images and combining such with three-dimensional range images, the method reconstructs an environment by adjusting a plurality of images simultaneously.
430 Citations
15 Claims
-
1. A method of locating at least a surface and modeling the surface comprising the steps of:
-
a) repeating the following steps; i) using at least two image capture means having a known spatial relationship therebetween, capturing with each image capture means an image, each of the at least two of image capture means having an image overlapping an image of at least another image capture means from the at least two image capture means; ii) moving the at least two image capture means to a new location such that each image captured from the new location overlaps at least a previously captured image until a plurality images have been captured of substantially the entire surface; b) within each image from the plurality of images using a processor to identify distinguishable features; c) using a processor, aligning identified features in overlapped images using the known spatial relationship between the at least two image capture means as constraints to determine correlations of spatial relations for overlapped images; and d) using a processor, locating the at least a surface and modeling the at least a surface by mapping the images onto a grid in three-dimensional space and determining the surface that substantially best approximates the correlations and is within the constraints. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of locating at least a surface and modeling the surface comprising the steps of:
-
(a) providing intensity images from a plurality of image capture means having a known spatial relation said images overlapping in part; (b) providing range images from at least a range image capture means said images overlapping the intensity images at least in part and overlapping at least some other range images in part; (c) providing registration information in dependence upon known spatial relations between each of the plurality of the image capture means and the at least a range imaging means; (d) extracting distinguishable features from each intensity image and each range image; (e) using a processor, correlating the intensity images and the range images in dependence upon the registration information and extracted features located within a plurality of intensity and range images; and (f) using a processor, locating at least a surface and constructing a model in dependence upon the intensity images and the range images by overlaying at least some intensity images onto the surface in a fashion that best approximates the correlations. - View Dependent Claims (7, 8)
-
-
9. A system for modeling three dimensional space comprising:
-
(a) a movable platform; (b) a plurality of image capture devices coupled to said movable platform in known locations and for capturing a plurality of intensity images at least some of the images overlapping each other; (c) at least a range image capture device coupled to said movable platform in at least a known location and for capturing a plurality of range images; (d) a memory for receiving the captured intensity images and the captured range images and for storing information indicative of a spatial relation between the captured intensity images and the captured range images and for storing the images; and (e) a processor coupled to the memory for correlating the plurality of stored intensity images, the plurality of stored range images, the known locations of the intensity image capture devices, and the known location of the range image capture devices and generating a model in dependence upon the correlation. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification