Motion estimation, segmentation and separation, using hypercomplex phase correlation, clustering techniques and graph-based optimization

The problem of estimating the motions in image sequences has been extensively studied. However, most of the proposed motion estimation approaches deal only with the luminance component of the images, although the color information is also important. The usual way to apply these techniques in color image sequences is to process each color channel separately. As proposed by Ell, Sangwine and Moxey, a more sophisticated approach is to handle the color channels in a ''holistic'' manner, using quaternions. We present a motion estimation approach which is based on the Hypercomplex (quaternionic) Phase Correlation of Moxey et al. We show that the quaternionic approach is computationally more efficient and more robust to sensor noise, compared with the corresponding three-channels-separately approach. With the assumption of smoothly time-varying velocities we propose the application of a weighted fuzzy c-means clustering procedure to the obtained velocity estimates. This renders the estimation more robust. A methodology in the hypercomplex Fourier transform domain for separating the moving objects/layers is also presented. An energy-minimization-based approach for the spatial assignment of the velocities and the creation of segmentation maps, is given. We furthermore show how to apply the motion estimation approach locally in space for the extraction of dense motion fields. Our experimental results and comparisons with state-of-the-art methodologies verify the effectiveness of the proposed approach.

[1]  T. Ell Hypercomplex spectral transformations , 1992 .

[2]  David J. Fleet,et al.  Computation of component image velocity from local phase information , 1990, International Journal of Computer Vision.

[3]  Georgios B. Giannakis,et al.  A harmonic retrieval framework for discontinuous motion estimation , 1998, IEEE Trans. Image Process..

[4]  C. Eddie Moxey,et al.  Color-grayscale image registration using hypercomplex phase correlation , 2002, Proceedings. International Conference on Image Processing.

[5]  Dimitrios S. Alexiadis,et al.  Estimation of Multiple Accelerated Motions Using Chirp-Fourier Transform and Clustering , 2007, IEEE Transactions on Image Processing.

[6]  Stephen J. Sangwine,et al.  Decomposition of 2D Hypercomplex Fourier transforms into pairs of complex fourier transforms , 2000, 2000 10th European Signal Processing Conference.

[7]  B. D. Lucas Generalized image matching by the method of differences , 1985 .

[8]  Xing Xu,et al.  Quaternion phase-correlation-based clutter metric for color images , 2007 .

[9]  Gary R. Bradski,et al.  Motion segmentation and pose recognition with motion history gradients , 2000, Proceedings Fifth IEEE Workshop on Applications of Computer Vision.

[10]  E H Adelson,et al.  Spatiotemporal energy models for the perception of motion. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[11]  Peter Allen,et al.  Image-flow computation: An estimation-theoretic framework and a unified perspective , 1992, CVGIP Image Underst..

[12]  Chuan Yi Tang,et al.  A 2.|E|-Bit Distributed Algorithm for the Directed Euler Trail Problem , 1993, Inf. Process. Lett..

[13]  Vladimir Kolmogorov,et al.  An experimental comparison of min-cut/max- flow algorithms for energy minimization in vision , 2001, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  C. Eddie Moxey,et al.  Hypercomplex operators and vector correlation , 2002, 2002 11th European Signal Processing Conference.

[16]  Yao Wang,et al.  Video Processing and Communications , 2001 .

[17]  Thomas Brox,et al.  High Accuracy Optical Flow Estimation Based on a Theory for Warping , 2004, ECCV.

[18]  J. Weickert,et al.  Lucas/Kanade meets Horn/Schunck: combining local and global optic flow methods , 2005 .

[19]  Thomas Brox,et al.  Universität Des Saarlandes Fachrichtung 6.1 – Mathematik Highly Accurate Optic Flow Computation with Theoretically Justified Warping Highly Accurate Optic Flow Computation with Theoretically Justified Warping , 2022 .

[20]  V. J. Rayward-Smith,et al.  Fuzzy Cluster Analysis: Methods for Classification, Data Analysis and Image Recognition , 1999 .

[21]  William Rowan Hamilton,et al.  Elements of Quaternions , 1969 .

[22]  Benjamin Friedlander,et al.  A Frequency Domain Algorithm for Multiframe Detection and Estimation of Dim Targets , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[23]  C. Eddie Moxey,et al.  Hypercomplex correlation techniques for vector images , 2003, IEEE Trans. Signal Process..

[24]  A J Ahumada,et al.  Model of human visual-motion sensing. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[25]  Edward H. Adelson,et al.  Representing moving images with layers , 1994, IEEE Trans. Image Process..

[26]  Amar Mitiche,et al.  Joint optical flow estimation, segmentation, and 3D interpretation with level sets , 2006, Comput. Vis. Image Underst..

[27]  K. R. Rao,et al.  Techniques and Standards for Image, Video, and Audio Coding , 1996 .

[28]  B. N. Chatterji,et al.  An FFT-based technique for translation, rotation, and scale-invariant image registration , 1996, IEEE Trans. Image Process..

[29]  David J. Fleet,et al.  Performance of optical flow techniques , 1994, International Journal of Computer Vision.

[30]  Olga Veksler,et al.  Fast Approximate Energy Minimization via Graph Cuts , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[31]  D. Rubin,et al.  Statistical Analysis with Missing Data , 1988 .

[32]  Dimitrios S. Alexiadis,et al.  Narrow directional steerable filters in motion estimation , 2008, Comput. Vis. Image Underst..

[33]  Joachim Weickert,et al.  Reliable Estimation of Dense Optical Flow Fields with Large Displacements , 2000, International Journal of Computer Vision.

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

[35]  Steven G. Johnson,et al.  The Design and Implementation of FFTW3 , 2005, Proceedings of the IEEE.

[36]  David J. Fleet Disparity from local weighted phase-correlation , 1994, Proceedings of IEEE International Conference on Systems, Man and Cybernetics.

[37]  Georgios B. Giannakis,et al.  Spatiotemporal approach for time-varying global image motion estimation , 1996, IEEE Trans. Image Process..

[38]  Michael J. Black,et al.  The Robust Estimation of Multiple Motions: Parametric and Piecewise-Smooth Flow Fields , 1996, Comput. Vis. Image Underst..

[39]  Stephen J. Sangwine,et al.  Hypercomplex Fourier Transforms of Color Images , 2001, IEEE Transactions on Image Processing.

[40]  Hassan Foroosh,et al.  Extension of phase correlation to subpixel registration , 2002, IEEE Trans. Image Process..

[41]  Richard Szeliski,et al.  A Database and Evaluation Methodology for Optical Flow , 2007, 2007 IEEE 11th International Conference on Computer Vision.