System and method for performing corner guided curve...

Image analysis – Pattern recognition – Template matching

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C382S154000, C382S199000

Reexamination Certificate

active

06665440

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates in general to processing digital data, and in particular, to a system and method for performing corner guided curve matching of multiple images representing a scene for stereo vision applications.
2. Related Art
For stereo vision applications, accurate vector or mathematical representations of objects or scenes derived from two dimensional image data are very important. Vector or mathematical representations of a scene can be comprised of, for example, comer and curve information of an image. Typically, corners and curves are important image features in many vision-based applications. Corners are usually more stable and easier to match than curves, while curves contain richer information of scene structure. In prior systems, corners were often used to recover the epipolar geometry between two views, which was then used in curve matching to reduce the search space. However, information of the scene structure contained in this set of matched corners was typically ignored.
Corners are 2D image points where the image intensity surface has the highest curvatures. Detected corners are usually stable. That is, corners across views corresponding to the same physical point in the 3D world can usually be consistently detected despite different perspective distortions. Current corner matching techniques such as robust estimation and gradient disparity limit allow high rates of correct matching for many real applications.
However, although, corner features are usually used to compute the camera motion because of reliability of their matching, they are not suitable for the scene reconstruction. First, the set of corners is usually very sparse, and only provides a very coarse representation of the scene structure. Second, corners are usually not available along curves, but the curves contain very rich information of the scene structure. In one example, a reconstructed scene can be represented by a Delaunay triangle mesh textured by an original reference image. The vertexes of the triangles can be matched corners and each triangle can be considered as a flat surface. Therefore, the Delaunay triangles can span across the surface boundaries, making visual appearance of the scene structure unrealistic.
Therefore, what is needed is a system and method that solves the problems that prior methods encounter with corner matching with a system that performs corner guided curve matching for scene reconstruction. What is also needed is a system the uses the relaxation framework to progressively reduce the matching.
SUMMARY OF THE INVENTION
To overcome the limitations in the prior art as described above and other limitations that will become apparent upon reading and understanding the present specification, the present invention is embodied in a curve matching system and method that is guided by a set of matched corners. The corner guided curve matching produces a geometrical representation of the scene from the images, which can be used for any suitable application, such as computer and stereo vision applications.
In general, first, multiple images depicting a scene are digitally received by the system. The images are graphical images digitally received and processed. For example, the images can be two dimensional image data, such as bitmap or raster image data. Curves of the images are then matched to correlate the two images of the scene for creating three dimensional (3D) curve information, such as 3D vector or mathematical information, of the scene. This 3D vector information can then be used in any suitable manner, for example, to digitally reconstruct the scene for stereo vision applications.
In particular, the present invention integrates corner matches into curve matching procedures. In particular, within a probabilistic framework, the role of the corner guidance is explicitly defined by a set of similarity-invariant unary measurements and by a similarity function. The similarity function provides stronger capability of resolving matching ambiguity than the epipolar constraint, and is integrated into a relaxation scheme to reduce computational complexity and improve accuracy of curve matching.
The present invention exploits the corner matching constraint and the local similarity constraint to provide stronger guidance for curve matching. The present invention operates within a probabilistic relaxation framework and the role of the corner guidance is explicitly defined by a set of similarity-invariant unary measurements and a similarity function. The unary measurements may also include conventional quantities such as the intensity in the neighborhood, orientation, and the local shape characteristics. Also, a set of uncertainty measurements for the unary measurements can be used to compute an optimal unary measurement for the complete curve. These measurements are related to the distance from a corner to a curve, and are used to control the impact of corner guidance on curve matching. The similarity function between two curves is then defined in this high dimensional measurement space.
Other aspects and advantages of the present invention as well as a more complete understanding thereof will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, illustrating by way of example the principles of the invention. Moreover, it is intended that the scope of the invention be limited by the claims and not by the preceding summary or the following detailed description.


REFERENCES:
patent: 5309522 (1994-05-01), Dye
patent: 5311305 (1994-05-01), Mahadevan et al.
patent: 5432712 (1995-07-01), Chan
patent: 6278798 (2001-08-01), Rao
patent: 6356659 (2002-03-01), Wiskott et al.
Cohen, et al “Invariant Matching and identification of curves using B-splines curve representation”, IEEE, pp. 1-10, 1995.*
Fan, et al “matching 3-D objects using surface descriptions”, IEEE, pp. 1400-1406, 1988.*
Nasrabadi “a stereo vision technique using curve-segments and relaxation matching”IEEE, pp. 566-572, 1992.*
Weng, et al “Matching two perspective views”, IEEE, pp. 806-825, 1992.*
Horaud, et l. “Stereo correspondence through feature grouping and maximal cliques”, IEEE, pp. 1168-1180, 1989.*
Deriche, et al. “2-D curve matching using high curvature points application to steeo vision”, IEEE, pp. 240-242, 1990.*
Nasrabadi, et al “Stereo vision correpondence using a multi-channel graph matching technique”, IEEE, pp. 1804-1809, 1988.*
Nassif, et al. “Robust real-time corner location measurement”, IEEE, pp. 106-111, 1997.*
Bachnak, et al “Matching of stereo image pairs for industrial vision systems”, IEEE, pp. 303-306, 1989.*
William J. Christmas, Josef Kittler, and Maria Petrou. Structural matching in computer vision using probabilistic relaxation. IEEE Trans. PAMI, 17(8): 749-764, Aug. 1995.
Stephen B. Pollard, John E.W. Mayhew, and John P. Frisby. Implementation Details of the PMF Stereo Algorithm.

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 performing corner guided curve... 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 performing corner guided curve..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for performing corner guided curve... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3162903

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