Topographic comparator
OwnerBruce R. Altschuler, John Taboada +1inventors
InventorsBruce R. Altschuler, John Taboada, Martin D. Altschuler
Life of this patent
Estimating the term…
Loading patent…
OwnerBruce R. Altschuler, John Taboada +1inventors
InventorsBruce R. Altschuler, John Taboada, Martin D. Altschuler
Estimating the term…
Three-dimensional (3-D) topographic data defining a remote surface in terms of the 3-D positions of M.times.N sample points on that surface may be obtained by (1) illuminating the scene with an array of M.times.N (simultaneous) laser beams, (2) sequencing the array of laser beams through a series of mathematical patterns (space coding) by means of a programmable electro-optic shutter, (3) recording by an imaging device the illumination reflected from the surface during the projection of each mathematical pattern, (4) analyzing the images to obtain the three-dimensional locations of each of the M.times.N illuminated points on the surface which are visible to the camera or imaging device, and (5) determining which of the laser beams in the array are not visible to the imaging device. (N and M are any positive integers consistent with the device proposed; typically M=N=128, so that M.times.N=16384 points.) Mechanization for rapid three-dimensional mapping of the surface involves an array of laser beams illuminating the surface, a programmable electro-optic shutter to switch on and off subsets of laser beams in the array and thereby to input the space code projected on the surface, a (usually narrow bandpass) video camera to capture the reflected images of the space coded surface from a given perspective (and if necessary from various other aspect angles), and a device to synchronize the electro-optic shutter with the video camera. Space coding of the light beams is used to correlate each spot seen on the surface with the corresponding beam in the laser beam array. A space code for an array of beams arranged in M rows and N columns reduces the number of images, I, necessary for correlating all light spots seen on the surface to I=l+log.sub.2 N where N is also the number of columns of the electro-optic shutter whch can be individually switched. The device achieves 3-dimensional topographic mapping much faster than laser rangefinder and optical devices because it can locate M.times.N surface points with only l+log.sub.2 n images (or patterns); it has much greater signal to noise capability than conventional light devices (it can work in daylight for a great variety of surface textures and uses non-moving, vibration-free components during data collection), and it is unambiguous in its mathematical results for all illuminated and visible surface points within its operating range. The invention differs from stereophotogrammetry by using one "active" device (the laser beam array) and one passive camera rather than two passive cameras as in conventional stereophotogrammetry. A system of several "active" devices (laser beam arrays) and several passive cameras is also comprehended if the object to be interrogated is very rough, convoluted, or has many sides.
Apparatus for providing three dimensional location information relative to a coordinate system for selected points on a remote surface, said apparatus comprising
Apparatus for providing three dimensional location information as defined in claim 3 wherein the aspect angle of said scene recording device is not aligned with an x or y coordinate, said source of illumination provides an array of light beams of n rows and m columns, rows and columns being aligned with x and y coordinates respectively, columns having binary number identification, said means for selectively modulating the illumination of each light beam sequentially effecting illumination with (a) all columns of light beams, (b) with the higher numbered half of the columns of light beams, and subsequently (c) with the higher numbered halves of each previously illuminated and non-illuminated halves of light beam columns until alternate columns are illuminated, a binary 1 or 0 being registered for the occurence or non-occurence respectively of a given beam for each step of the sequence with the total binary numbered accrued for that beam identifying its column.
The method of determining x, y, z coordinate information for a remote surface relative to a reference plane comprising the steps of
Apparatus for automatically providing unambiguous three dimensional location information relative to a coordinate system for selected points on a remote surface, said apparatus comprising
Apparatus for providing three-dimensional information relative to a coordinate system for selected points on a remote surface, said apparatus comprising,
Apparatus for providing three-dimensional information as defined in claim 21 including shutter means for blocking individual beams of laser light in said array of laser beams whereby rows and columns and portions of rows and columns are selectively blocked.
Dependencies are inferred from the claim text.