System and method for rectifying images of three dimensional objects
AssigneeMicrosoft Corporation
InventorsZhengyou Zhang, Charles T. Loop
Life of this patent
Estimating the term…
Abstract
The present invention is embodied in a system and method for rectifying two dimensional images of three dimensional (3D) objects for stereo vision processing. 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 first transform and an optional second transform for image rectification. During image rectification of the present invention, optimization techniques are used for reducing the distortion.
Claims28
A method for processing images of an object comprising:
- computing a first homography transform of the images, the first homography transform comprised of isolated projective characteristics;
- computing a second homography transform of the images, the second homography transform comprised of at least one an affine component;
- and
- combining the homographies into a rectifying homography.
A rectification system for processing two-dimensional images of a three-dimensional object comprising:
- a homographical processor that computes a first homography transform of the images comprised of isolated projective characteristics and a second homography of the images comprised of at least one an affine component;
- and
- a geometrical processor that combines the first and second homographies into a rectifying homography.
A computer-readable storage device encoded with a set of instructions for rectifying images, the set of instructions comprising:
- isolating projective characteristics of the images defined by a first homography transform;
- obtaining at least one an affine component defined by a second homography transform of the images;
- and
- combining the homographies into a rectifying homography.
Dependencies are inferred from the claim text.