METHOD FOR AUTOMATED 3D IMAGING
First Claim
1. A method for processing sets of two dimensional image data obtained from at least a first and a second two-dimensional image of an object acquired using one or more image sensors located at a first position and a second position so as to produce three dimensional surface data, the method including at least the steps of:
- (a) acquiring range data by directly measuring a distance from the one or more image sensor to at least one specific object and feature in each two dimensional image;
(b) determining relative displacement of the one or more image sensor at the first and the second positions;
(c) processing two dimensional image data using the directly measured distance of the acquired range data and the relative displacement to initiate and control determination of correspondences between the two dimensional image data so as to produce processed image data; and
(d) integrating said processed image data to produce three dimensional surface data.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for automated construction of 3D images is disclosed, in which a range measurement device is to initiate and control the processing of 2D images in order to produce a 3D image. The range measurement device may be integrated with an image sensor, for example the range sensor from a digital camera, or may be a separate device. Data indicating the distance to a specific feature obtained from the range sensor may be used to control and automate the construction of the 3D image.
-
Citations
21 Claims
-
1. A method for processing sets of two dimensional image data obtained from at least a first and a second two-dimensional image of an object acquired using one or more image sensors located at a first position and a second position so as to produce three dimensional surface data, the method including at least the steps of:
-
(a) acquiring range data by directly measuring a distance from the one or more image sensor to at least one specific object and feature in each two dimensional image; (b) determining relative displacement of the one or more image sensor at the first and the second positions; (c) processing two dimensional image data using the directly measured distance of the acquired range data and the relative displacement to initiate and control determination of correspondences between the two dimensional image data so as to produce processed image data; and (d) integrating said processed image data to produce three dimensional surface data. - View Dependent Claims (2, 3, 4, 16, 17, 18)
-
-
5. A method for automatically generating three dimensional surface data of an object using one or more two dimensional image sensors, including at least the steps of:
-
a) obtaining a first image of the object from a first position using a first image sensor; b) obtaining a second image of the object from a second position using a second image sensor; c) directly measuring distance from the first image sensor to a point in a field of view of the first image to obtain a distance measurement; d) determining relative displacement of the first and second positions; e) using at least the distance measurement from the first image and the relative displacement of the first and second positions to guide the initiation of a search for correspondences between the images to initiate the construction of a disparity map defining the displacement of image features between the two images; f) using the relative displacement of the first and second positions and the distance measurement to control the processing used to create the disparity map; g) using the relative displacement of the first and second positions and the distance measurement to control termination of the processing used to create the disparity map; and h) thereby constructing three dimensional surface data. - View Dependent Claims (6, 7, 8, 9, 19, 20, 21)
-
-
10. Apparatus for constructing three dimensional surface data, from sets of two dimensional image data, said apparatus including:
-
one or more two-dimensional image sensors for obtaining at least two images of an object from at least a first and second position, at least one range sensor for obtaining a distance measurement by directly measuring a distance from the image sensor to a point in a field of view of each of the images, said image sensors and range sensor arranged so as to operatively maintain a specific physical relationship, a processor adapted to receive data from the one or more image sensor and from said range sensor, such data including a set of two dimensional image data from the one or more image sensor, range data including the distance measurement from the image sensor to at least one specific object and feature in each two dimensional image, and the relative displacement of the first and second positions of the image sensor; said processor being adapted to process the two dimensional image data using the directly measured distance of the at least one range sensor and the relative displacement of the first and second positions of the image sensor to initiate and control determination of correspondences between said sets of two dimensional image data so as to produce processed image data; the processor being further adapted to integrate said processed image data to produce three dimensional surface data. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification