Motion estimation of two-dimensional objects based on the straight line hough transform: A new approach

Abstract In this paper we propose a novel technique for estimating motion of two-dimensional objects. The technique involves representing objects uniquely by straight-line approximations of the boundary, {( θ , p )} and estimating motion from shifts in the θ − p space. The straight-line approximation of the boundary is obtained by detecting dominant points during contour tracing and then approximating the pixels between adjacent dominant points (along the contour) by a straight line using the Hough transform. We have developed a computationally efficient way of detecting dominant points in a single pass during contour tracing. The proposed object representation enables us to determine the translation and rotation with significantly fewer computations compared with existing methods. Our method can also detect the motion parameters correctly for partially overlapping objects.

[1]  Azriel Rosenfeld,et al.  Computer Vision , 1988, Adv. Comput..

[2]  Nirwan Ansari,et al.  Non-parametric dominant point detection , 1991, Pattern Recognition.

[3]  Farzin Mokhtarian,et al.  Scale-Based Description and Recognition of Planar Curves and Two-Dimensional Shapes , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Its'hak Dinstein,et al.  Using Simple Decomposition for Smoothing and Feature Point Detection of Noisy Digital Curves , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Thomas S. Huang,et al.  Image sequence analysis , 1981 .

[6]  D. J. Langridge ON THE COMPUTATION OF SHAPE , 1972 .

[7]  Min-Hong Han,et al.  The use of maximum curvature points for the recognition of partially occluded objects , 1990, Pattern Recognit..

[8]  Min-Hong Han,et al.  Inspection of 2-D objects using pattern matching method , 1989, Pattern Recognit..

[9]  David Casasent,et al.  Curved object location by Hough transformations and inversions , 1987, Pattern Recognit..

[10]  R. DeMori,et al.  Handbook of pattern recognition and image processing , 1986 .

[11]  Thomas S. Huang,et al.  Image Sequence Processing and Dynamic Scene Analysis , 1983, NATO ASI Series.

[12]  Mandyam D. Srinath,et al.  Corner detection from chain-code , 1990, Pattern Recognit..

[13]  Roland T. Chin,et al.  On the Detection of Dominant Points on Digital Curves , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Soo-Chang Pei,et al.  The detection of dominant points on digital curves by scale-space filtering , 1992, Pattern Recognit..

[15]  Richard O. Duda,et al.  Use of the Hough transformation to detect lines and curves in pictures , 1972, CACM.

[16]  Edward J. Delp,et al.  On detecting dominant points , 1991, Pattern Recognit..

[17]  Michael Thompson,et al.  Frontiers of Pattern Recognition , 1975 .

[18]  Roland T. Chin,et al.  Scale-Based Detection of Corners of Planar Curves , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Hon Fung Li,et al.  Shapes Recognition Using the Straight Line Hough Transform: Theory and Generalization , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  Walter G. Kropatsch,et al.  A Syntactic Approach to Scale-Space-Based Corner Description , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[21]  Saburo Tsuji,et al.  Detection of Ellipses by a Modified Hough Transformation , 1978, IEEE Transactions on Computers.

[22]  Tzay Y. Young,et al.  A Mathematical Model for Computer Image Tracking , 1982, IEEE Transactions on Pattern Analysis and Machine Intelligence.