Recognition of 2D Object Contours Using Starting-Point-Independent Wavelet Coefficient Matching

In this paper, a new recognition algorithm for 2D object contours, based on the decimated wavelet transform, is presented, emphasizing the starting point dependency problem. The proposed matching algorithm consists of two parts: Firstly, we present new data structures for the decimated wavelet representation and a searching algorithm to estimate the misalignment between the starting points for the reference model and unknown object. We also adopt a polynomial approximation technique and propose a fast searching algorithm. And then, matching is performed in an aligned condition on the multiresolutional wavelet representation. By employing a variable-rate decimation scheme, we can achieve fast and accurate recognition results, even in the presence of heavy noise. We provide an analysis on the computational complexity, showing that our approach requires only less than 25% of the computational load required for the conventional method 1]. Various experimental results on both synthetic and real imagery are presented to demonstrate the performance of the proposed algorithm. The simulation results show that the proposed algorithm successfully estimates the misalignment and classifies 2D object contours, even for the input SNR = 5 dB.

[1]  Thomas W. Parks,et al.  A translation-invariant wavelet representation algorithm with applications , 1996, IEEE Trans. Signal Process..

[2]  Ralph Roskies,et al.  Fourier Descriptors for Plane Closed Curves , 1972, IEEE Transactions on Computers.

[3]  Stéphane Mallat,et al.  Characterization of Signals from Multiscale Edges , 2011, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Pepe Siy,et al.  Forward/Backward Contour Tracing with Feedback , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Mark J. Shensa,et al.  The discrete wavelet transform: wedding the a trous and Mallat algorithms , 1992, IEEE Trans. Signal Process..

[6]  Ingrid Daubechies,et al.  Ten Lectures on Wavelets , 1992 .

[7]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Stéphane Mallat,et al.  Zero-crossings of a wavelet transform , 1991, IEEE Trans. Inf. Theory.

[9]  Wageeh Boles,et al.  Wavelet-based affine invariant representation: a tool for recognizing planar objects in 3D space , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  King-Sun Fu,et al.  Shape Discrimination Using Fourier Descriptors , 1977, IEEE Trans. Syst. Man Cybern..

[11]  C.-C. Jay Kuo,et al.  Automatic target-shape recognition via deformable wavelet templates , 1996, Defense, Security, and Sensing.

[12]  Yuichi Ohta,et al.  Analysis of detailed patterns of contour shapes using wavelet local extrema , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[13]  C.-C. Jay Kuo,et al.  Wavelet descriptor of planar curves: theory and applications , 1996, IEEE Trans. Image Process..

[14]  Wageeh Boles,et al.  Recognition of 2D object contours using the wavelet transform zero-crossing representation , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Margaret M. Fleck Some Defects in Finite-Difference Edge Finders , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Peter J. van Otterloo,et al.  A contour-oriented approach to shape analysis , 1991 .