Efficient tracking of the cross-correlation coefficient

In many (audio) processing algorithms, involving manipulation of discrete-time signals, the performance can vary strongly over the repertoire that is used. This may be the case when the signals from the various channels are allowed to be strongly positively or negatively correlated. We propose and analyze a general formula for tracking the (time-dependent) correlation between two signals. Some special cases of this formula lead to classical results known from the literature, others are new. This formula is recursive in nature, and uses only the instantaneous values of the two signals, in a low-cost and low-complexity manner; in particular, there is no need to take square roots or to carry out divisions. Furthermore, this formula can be modified with respect to the occurrence of the two signals so as to further decrease the complexity, and increase ease of implementation. The latter modification comes at the expense that not the actual correlation is tracked, but, rather, a somewhat deformed version of it. To overcome this problem, we propose, for a number of instances of the tracking formula, a simple warping operation on the deformed correlation. Now we obtain, at least for sinusoidal signals, the correct value of the correlation coefficient. Special attention is paid to the convergence behavior of the algorithm for stationary signals and the dynamic behavior if there is a transition to another stationary state; the latter is considered to be important to study the tracking abilities to nonstationary signals. We illustrate tracking algorithm by using it for stereo music fragments, obtained from a number of digital audio recordings.

[1]  Mark C. Sullivan Efficient autocorrelation estimation using relative magnitudes , 1989, IEEE Trans. Acoust. Speech Signal Process..

[2]  Roberto Cusani,et al.  An efficient technique for high correlation estimation , 1987, IEEE Trans. Acoust. Speech Signal Process..

[3]  Cecil Hastings,et al.  Approximations for digital computers , 1955 .

[4]  G. Carter Coherence and time delay estimation , 1987, Proceedings of the IEEE.

[5]  R. K. Cook,et al.  Measurement of Correlation Coefficients in Reverberant Sound Fields , 1955 .

[6]  M. Barron The subjective effects of first reflections in concert halls—The need for lateral reflections , 1971 .

[7]  M. Backstrom,et al.  Stirrer efficiency in FOA reverberation chambers. Evaluation of correlation coefficients and chi-squared tests , 2000, IEEE International Symposium on Electromagnetic Compatibility. Symposium Record (Cat. No.00CH37016).

[8]  K. Gabriel Comparison of three correlation coefficient estimators for gaussian stationary processes , 1983 .

[9]  N. Wiener The Fourier Integral: and certain of its Applications , 1933, Nature.

[10]  Petre Stoica,et al.  Decentralized Control , 2018, The Control Systems Handbook.

[11]  Alessandro Neri,et al.  A modified hybrid sign estimator for the normalized autocorrelation function of a Gaussian stationary process , 1985, IEEE Trans. Acoust. Speech Signal Process..

[12]  Roberto Cusani,et al.  Performances of the hybrid-sign correlation coefficient estimator for Gaussian stationary processes , 1985, IEEE Trans. Acoust. Speech Signal Process..

[13]  Sascha Spors,et al.  Joint audio-video object localization and tracking , 2001 .

[14]  Andrzej Czyzewski A Method of Artificial Reverberation Quality Testing , 1990 .

[15]  K Kurozumi,et al.  The relationship between the cross-correlation coefficient of two-channel acoustic signals and sound image quality. , 1983, The Journal of the Acoustical Society of America.

[16]  J. V. Vleck,et al.  The spectrum of clipped noise , 1966 .

[17]  D. Hertz A fast digital method of estimating the autocorrelation of a Guassian stationary process , 1982 .

[18]  Ronaldus Maria Aarts,et al.  Phantom Sources Applied to Stereo-Base Widening , 2000 .

[19]  Ravi P. Agarwal,et al.  Difference equations and inequalities , 1992 .

[20]  T. Williams,et al.  The polarity-coincidence correlator: A nonparametric detection device , 1962, IRE Trans. Inf. Theory.

[21]  Thomas P. Barnwell,et al.  Recursive autocorrelation computation for LPC analysis , 1977 .

[22]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[23]  G. Jacovitti,et al.  On a fast digital method of estimating the autocorrelation of a gaussian stationary process , 1984 .