A two-stage hybrid approach to the correspondence problem via forward-searching and backward-correcting

A two-stage solution to the problem of the correspondence of points for motion estimation in computer vision is presented. The first stage of the algorithm is a sequential forward-searching algorithm (FSA), which extends all the survivor trajectories. The second stage of the algorithm is a batch-type, rule-based, backward-correcting algorithm (BCA). Under the simple error assumption (no chain errors), seven rules are sufficient to handle all the possible errors made by the FSA. The BCA takes the last four frames of points as input and rearranges the correspondence among them according to these rules. The FSA and BCA are applied alternatively. This algorithm is able to establish the correspondence of a sequence of frames of points without assuming that the numbers of points in all frames are equal or that the correspondence of the first two frames has been established. Experiments illustrate the robustness of the algorithm on sequences of synthetic data as well as on real images.<<ETX>>

[1]  Daniele D. Giusto,et al.  Optical flow calculation from feature space analysis through an automatic segmentation process , 1988 .

[2]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[3]  William B. Thompson,et al.  Disparity Analysis of Images , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  R. F. Rashid,et al.  Towards a system for the interpretation of moving light displays , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Ishwar K. Sethi,et al.  Feature Point Correspondence in the Presence of Occlusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  J.-P. Gambotto Tracking points and line segments in image sequences , 1989, [1989] Proceedings. Workshop on Visual Motion.

[7]  S. Ullman,et al.  The interpretation of visual motion , 1977 .

[8]  Minoru Asada,et al.  Automatic Analysis of Moving Images , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Ishwar K. Sethi,et al.  Finding Trajectories of Feature Points in a Monocular Image Sequence , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Michael Jenkin,et al.  Tracking three-dimensional moving light displays , 1986, Workshop on Motion.

[11]  Jake K. Aggarwal,et al.  On the computation of motion from sequences of images-A review , 1988, Proc. IEEE.

[12]  Ramesh C. Jain,et al.  Dynamic Scene Analysis Using Pixel-Based Processes , 1981, Computer.