ANGLED AXIS MACHINE VISION SYSTEM AND METHOD
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention comprise an angled axis machine vision system having a camera system angled with respect to an axis of the coordinate system of the environment. This configuration has all of the advantages of the horizontal alignment while eliminating the inherent problem of utilizing horizontal and vertical lines in an environment for distance calculations when the horizontal and vertical lines are parallel or close to parallel to an axis lying between camera centers of the camera system. With the camera centers angled about the roll axis, horizontal and vertical lines in the environment appear as angled lines in images taken from the cameras enabling more accurate distance calculations. With the camera centers angled downward about the pitch axis objects that are near are more readily observed. With angled axis rotation it is still possible for lines in the environment to be parallel to the axis defined between the camera centers, but these instances are rarer than horizontal or vertical lines in real world environments. Embodiments of the invention may comprise a camera mount that is rotatably mounted to a support wherein two sets of pictures from each of the cameras may either be utilized. In one embodiment the two sets are compared for the number of lines which are parallel to the axis of the camera centers and the set of pictures with the least lines parallel is used for distance calculations. In another embodiment, the two sets are utilized to correlate the distances derived from each set of pictures.
36 Citations
48 Claims
-
1-33. -33. (canceled)
-
34. A system for calculating distances to objects within three-dimensional space in an environment comprising horizontal and vertical lines using an angled axis machine vision system comprising:
-
a first camera;
a second camera mounted coplanar to said first camera wherein said first camera and said second camera comprise collinear horizontal center lines a camera mount coupled with said first camera and said second camera wherein said camera mount is rotated in a first axial angle between 0 and 90 degrees about a roll axis; and
,a computer coupled with said first camera and said second camera and configured to calculate a distance using a first picture obtained from said first camera and a second picture obtained from said second camera to a feature found along an epipolar line parallel to said collinear horizontal center lines. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A method for calculating distances to objects within three-dimensional space in an environment comprising horizontal and vertical lines using an angled axis machine vision system comprising:
-
attaching a first camera and a second camera to a camera mount;
rotating said camera mount in a first axial angle between 0 and 90 degrees about a first axis;
obtaining a first picture from said first camera;
obtaining a second picture from said second camera; and
,calculating a distance to an object. - View Dependent Claims (40, 41, 42, 43)
-
-
44. A system for calculating distances to objects within three-dimensional space in an environment comprising horizontal and vertical lines using an angled axis machine vision system comprising:
-
means for attaching a first camera and a second camera to a camera mount;
means for rotating said camera mount in a first axial angle between 0 and 90 degrees about a first axis;
means for obtaining a first picture from said first camera;
means for obtaining a second picture from said second camera; and
,means for calculating a distance to an object. - View Dependent Claims (45, 46, 47, 48)
-
Specification