Laser range imaging system based on projective geometry
First Claim
1. Apparatus for producing a range image of an area of the surface of an object, said apparatus comprising, in combination:
- (a) light source means for projecting a substantially planar light beam onto said object surface to illuminate said surface along a light stripe;
(b) electronic camera means, arranged to view said object surface, as illustrated by said light beam, at an angle with respect to the plane of said light beam, for converting the viewed image into an electronic representation thereof which is divided into a plurality of picture scan elements;
(c) electronic signal processing means, coupled to said electronic camera means, comprising;
(1) means responsive to said electronic representation of said image, for determining the relative position, within said electronic representation, of the scan elements thereof corresponding to said light stripe on said object surface, said position determining means including means for counting the number of scan elements in said electronic representation of said image from a known line of said image to said scan elements corresponding to the image of said light stripe; and
(2) table look-up means responsive to said position determining means for determining the height of said object surface at a plurality of points along said light stripe;
(3) means responsive to said height determining means for storing each height in association with its respective point of said object surface; and
(d) means for moving at least one of (i) said object with respect to said light source means and said camera means and (ii) said light source means and said camera means with respect to said object, thereby to scan an area of said object surface with said planar light beam.
0 Assignments
0 Petitions
Accused Products
Abstract
A range imaging system, and a method for calibrating such a system are based on the principles of projective geometry. The system comprises four subsystems: (1) a laser and a cylindrical lens or vibrating mirror for producing a planar beam of light; (2) an electronic camera equipped with a lens and an appropriate interference filter; (3) an electronic circuit for height (depth) measurements and video image generation; and (4) a scanning mechanism for moving the object with respect to the light beam and the camera so as to scan an area of the object surface. The system is calibrated by determining the position in the electronic image of the object surface at three different heights. The range image is generated from these three known heights from either a previously determined look-up table, or from a calculation based on the invariance of the cross-ratio, a well known ratio from projective geometry.
243 Citations
87 Claims
-
1. Apparatus for producing a range image of an area of the surface of an object, said apparatus comprising, in combination:
-
(a) light source means for projecting a substantially planar light beam onto said object surface to illuminate said surface along a light stripe; (b) electronic camera means, arranged to view said object surface, as illustrated by said light beam, at an angle with respect to the plane of said light beam, for converting the viewed image into an electronic representation thereof which is divided into a plurality of picture scan elements; (c) electronic signal processing means, coupled to said electronic camera means, comprising; (1) means responsive to said electronic representation of said image, for determining the relative position, within said electronic representation, of the scan elements thereof corresponding to said light stripe on said object surface, said position determining means including means for counting the number of scan elements in said electronic representation of said image from a known line of said image to said scan elements corresponding to the image of said light stripe; and (2) table look-up means responsive to said position determining means for determining the height of said object surface at a plurality of points along said light stripe; (3) means responsive to said height determining means for storing each height in association with its respective point of said object surface; and (d) means for moving at least one of (i) said object with respect to said light source means and said camera means and (ii) said light source means and said camera means with respect to said object, thereby to scan an area of said object surface with said planar light beam. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. Apparatus for producing a range image of an area of the surface of an object, said apparatus comprising, in combination:
-
(a) light source means for projecting a substantially planar light beam onto said object surface to illuminate said surface along a light stripe; (b) electronic camera means, arranged to view said object surface, as illuminated by said light beam, at an angle with respect to the plane of said light beam, for converting the viewed image into an electronic representation thereof which is divided into a plurality of picture scan elements; (c) electronic signal processing means, coupled to said electronic camera means, comprising; (1) means, responsive to said electronic representation of said image, for determining the relative position, within said electronic representation, of the scan elements thereof corresponding to said light stripe on said object surface; (2) means responsive to said position determining means for determining the height of said object surface at a plurality of points along said light stripe, said height determining means including means for determining the height (h) of said object surface at a plurality of points (1, 2, 3 . . . i . . . N) along said light stripe in dependence upon the heights (h(A), h(B), h(D)) of three known points (A,B,D) and the cross ratio (d(A), d(B), d(i), d(D)) with respect to point i, where "d" is the position of the respective point; (3) means responsive to said height determining means for storing each height in association with its respective point on said object surface; and (d) means for moving said object with respect to said light source means and said camera means so as to scan an area of said object surface with said planar light beam. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78)
-
-
79. A method of calibrating apparatus for producing a range image of an area of the surface of an object, said method comprising the step of:
-
(a) viewing a target object having a surface with at least three known heights h(A), h(B) and h(D) at different points A, B and D along a light stripe, and producing an electronic representation of said target object along said light stripe which is divided into a plurality of picture scan elements; and (b) determining the relative positions, d(A), d(B) and d(D), within said electronic representation of the scan elements thereof, of said target object surface at said known heights h(A), h(B) and h(D). - View Dependent Claims (80, 81, 82, 83, 84)
-
-
85. A method for producing a range image of an area of the surface of an object, said method comprising the steps of:
-
(a) projecting a substantially planar light beam onto said object surface to illuminate said surface along a light stripe; (b) viewing said object surface, as illuminated by said light beam, at an angle with respect to the plane of said light beam and converting the viewed image into an image representation thereof which is divided into a plurality of picture scan elements; (c) determining the relative positions, within said representation, of the scan elements thereof corresponding to said light stripe on said object surface; (d) determining the height of said object surface at a plurality of points along said light stripe by means of the following steps; (1) determining the height of at least three points (A,B,D) of different height within the field of view of said object surface, as illuminated by said light beam; and (2) calculating from said known heights and from the relative positions, within said image representation, of the scan elements thereof corresponding to said light stripe on said object surface, the height h(i) of said object surface at each point (i) a plurality of points along said light stripe being calculated according to the formula;
##EQU18## where d(i) is the number of scan elements from the edge of the image representation to each respective point i; and(e) moving said object with respect to said planar light beam so as to scan an area of said object surface with said light beam. - View Dependent Claims (86, 87)
-
Specification