System and method for computing rectifying homographies for...

Image analysis – Applications – 3-d or stereo imaging analysis

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S419000

Reexamination Certificate

active

06606404

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates in general to object modeling, and in particular to a system and method for computing rectifying homographies for stereo vision processing of three dimensional (3D) objects.
2. Related Art
In the stereo computer vision field, it is typically assumed that a pair of two dimensional (2D) images of a three dimensional (3D) object or environment are taken from two distinct viewpoints. For certain stereo vision computations, the epipolar geometry of the two images is usually determined first and corresponding points between the two images typically need to satisfy an epipolar constraint. Next, for a given point in one image, a search is initiated for its correspondence in the other image along an epipolar line. In general, epipolar lines are not aligned with coordinate axis and are not parallel.
However, such searches are time consuming since the pixels of each image are compared on skewed lines in image space. These types of computations can be simplified and made more efficient if epipolar lines are axis aligned and parallel. This can be realized by applying 2D projective transforms, or homographies, to each image. This process is known as image rectification. In general, image rectification involves applying a pair of two dimensional (2D) projective transforms, or homographies, to a pair of images whose epipolar geometry is known so that epipolar lines in the original images map to horizontally aligned lines in the transformed images.
The pixels corresponding to point features from a rectified image pair will lie on the same horizontal scan-line and differ only in horizontal displacement. This horizontal displacement or disparity between rectified feature points is related to the depth of the feature. As such, rectification can be used to recover 3D structure from an image pair without appealing to 3D geometry notions like cameras. Computations that find dense correspondences are based on correlating pixel colors along epipolar lines. Typically, distinct views of a scene can be morphed by linear interpolation along rectified scan-lines to produce new geometrically correct views of the scene. Thus, image rectification is an important component of stereo computer vision computations and processing.
Some previous techniques for finding image rectification homographies involve 3D constructions. These methods find the 3D line of intersection between image planes and project the two images onto a plane containing this line that is parallel to the line joining the optical centers. However, its realization in practice is difficult because it involves 3D geometric construction. Although a 2D approach exists, it does not optimally reduce distortion effects of image rectification. Instead, the distortion minimization criterion is based on a simple geometric heuristic, which may not lead to optimal solutions.
Therefore, what is needed is an efficient system and method for computing rectifying homographies of 2D images of a 3D object for stereo vision processing of the 3D objects. What is also needed is a system and method that rectifies images with optimally reduced distortion.
Whatever the merits of the above mentioned systems and methods, they do not achieve the benefits of the present invention.
SUMMARY OF THE INVENTION
To overcome the limitations in the prior art described above, and to overcome other limitations that will become apparent upon reading and understanding the present specification, the present invention is embodied in a system and method for computing rectifying homographies for stereo vision processing of three dimensional (3D) objects.
In general, the system and method of the present invention computes 2D projective transforms or homographies derived from specialized projective and affine transforms or components. The affine transform is comprised of a similarity transform and an optional shearing transform for image rectification. During image rectification of the present invention, optimization techniques are used for reducing the distortion.
Namely, first, two-dimensional (2D) images of a three-dimensional (3D) object are obtained. Next, a fundamental matrix between the two images is obtained. The fundamental matrix embodies the epipolar geometry between the images. For each image, a special projective transform is then found that minimizes a well defined projective distortion criteria. Next, for each image, an affine transform is computed. The affine transform is comprised of a similarity and an optional shearing transform.
The similarity transform is found such that it satisfies the constraints for rectification. The shearing transform can be found for further reducing distortion introduced by the projective component. The similarity and optional shearing transforms are combined into a final affine component for each homography. Next, for each homography, the special projective and final affine transforms are combined into the rectifying homography. With the use of the above transforms of the present invention, rectification of each image is produced with minimum distortion.
The present invention as well as a more complete understanding thereof will be made apparent from a study of the following detailed description of the invention in connection with the accompanying drawings and appended claims.


REFERENCES:
patent: 5917937 (1999-06-01), Szeliski et al.
patent: 6078701 (2000-06-01), Hsu et al.
Computing rectifying homographies for stereo vision, Loop et al., Computer vision and pattern recognition, Jun. 1999, pp. 125-131.*
Projective translations and affine stereo calibration, Ruf et al., Computer vision and pattern recognition, Jun. 1998, pp. 475-481.*
Rectifying transformations that minimize resampling effects, Gluckman et al., Computer vision and pattern recognition, Dec. 2001, pp. 111-117.*
Manocha, D. and J. Demmel. Algorithms for intersecting parametric and algebraic curves I: Simple intersections. ACM Transactions on Graphics, 13(1):73-100, 1994.
Robert, L., C. Zeller, O. Faugeras, and M. Hebert. Applications of non-metric vision to some visually-guided robotics tasks. In Y. Aloimonos, editor, Visual Navigation: From Biological Systems to Unmanned Ground Vehicles, chapter 5, pp. 89-134. Lawrence Erlbaum Associates, 1997.
Seitz, S. Image-Based Transformation of Viewpoint and Scene Appearance. PhD thesis, University of Wisconsin, 1997.
Zhang, Z. Determining the epipolar geometry and its uncertainty: A review.IJCV'98, vol. 27, No. 2, pp. 161-195, Mar. 1998.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for computing rectifying homographies for... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for computing rectifying homographies for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for computing rectifying homographies for... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3073506

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.