IP Library › Granted Patent US 7,898,569
Granted Patent B2
US 7,898,569 · App. 11/675,263 · Granted Mar 1, 2011

Angled axis machine vision system and method

Assignee: Vision Robotics Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,898,569
App. No.
11/675,263
Granted
Mar 1, 2011
Kind
B2
Abstract

Angled axis machine vision system having a camera system angled with respect to an axis of coordinate system of environment. Eliminates problem of utilizing horizontal, vertical lines in environment for distance calculations when horizontal and vertical lines are parallel or close to parallel to axis lying between camera centers of camera system. With camera centers angled about roll axis, horizontal and vertical lines in environment appear as angled lines in images taken from the cameras enabling more accurate distance calculations. With angled axis rotation it is still possible for lines in environment to be parallel to axis defined between camera centers, but instances are rare in real world environments. Camera mount may rotate wherein two sets of pictures are taken and two sets compared for the number of lines which are parallel to axis of camera centers wherein set of pictures with least lines parallel is used for distance calculations.

Claims (20)

1. 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 at a rotation of a first axial angle with between 0 and 90 degrees about a roll axis defined as parallel to ground; and,

a computer configured to perform a distance calculation wherein said computer is coupled with said first camera and said second camera and configured to calculate a distance based on 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 and wherein said first axial angle is selected to differ from horizontal and vertical lines at 0 and 90 degrees respectively in an environment to increase useable detail and minimize errors in said distance calculation.

2. The system of claim 1 wherein said first axial angle is substantially 45 degrees.

3. The system of claim 1 wherein said first axial angle is substantially 37 degrees.

4. The system of claim 1 wherein said first axial angle is substantially 29 degrees.

5. The system of claim 1 wherein said camera mount is rotated in a second axial angle between 0 and 90 degrees about a pitch axis defined as parallel to an axis that runs through said first camera and said second camera and orthogonal to said roll axis.

6. 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 wherein said first camera and said second camera comprise collinear horizontal center lines;

rotating said camera mount in a first axial angle to a rotation between 0 and 90 degrees about a roll axis defined as parallel to ground;

obtaining a first picture from said first camera;

obtaining a second picture from said second camera; and,

calculating a distance using said first picture obtained from said first camera and said second picture obtained from said second camera to a feature found along an epipolar line parallel to said collinear horizontal center lines by selecting said first axial angle to differ from horizontal and vertical lines at 0 and 90 degrees respectively in an environment to increase useable detail and minimize errors in said distance calculation.

7. The method of claim 5 wherein said first axial angle is substantially 45 degrees.

8. The method of claim 5 wherein said first axial angle is substantially 37 degrees.

9. The method of claim 5 wherein said first axial angle is substantially 29 degrees.

10. The method of claim 5 further comprising:

rotating said camera mount in a second axial angle between 0 and 90 degrees about a pitch axis defined as parallel to an axis that runs through said first camera and said second camera and orthogonal to said roll axis.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2007
From: KOSELKA, HARVEY; WALLACH, BRET
To: VISION ROBOTICS CORPORATION
Reel/Frame 019961/0784 →
Continuity (2)
Continuation 10710512 · Jul 16, 2004
Related Publication 20070195160A1 · Aug 23, 2007