Cross-spectral analysis SIGVIEW Help Home

Cross-spectral analysis gives you information about relations between two signals in their frequency domain. All cross analysis functions are accessible through Signal calculator . Several functions are available:

Cross-correlation: measure of similarity of two signals, commonly used to find features in an unknown signal by comparing it to a known one. It is a function of the relative time between the signals. It can also be used to detect similarities in possibly time-delayed signals in applications like echo detection etc. Y-axis units of the result are not normalized, i.e. they depend on original signal amplitudes. Please note that amplitude values of the cross-correlation result are not fully normalized, i.e. maximal correlation will not have a value of 1. The result of the cross correlation function will show only one half of the common cross correlation plot (positive or negative depending on the order of signals used in expression). To see the other side, simply switch the order of signals used in your expression (B cross corr. A instead of A cross corr. B).

Cross spectrum: product of spectrums for two signals. Similarities in their frequency domains will be emphasized.

Cross coherence: measure of correspondence between spectrums for two signals. Y axis units are normalized to [0,1]. The value of 1 means that this frequency component is very similar in both signals, the 0 means that there is no similarity.

Cross gain: measure of contribution of signal1 frequency component in cross spectrum of signal1 and signal2. Higher amplitude means that the first signals contributes more in the cross spectrum for that specific frequency. To take full advantage of this analysis you should perform both “signal1 cross gain signal2” and “signal2 cross gain signal1”

Phase shift: phase shift between signal1 and signal2 on different frequencies. Y axis units are normalized to [-180,180] degrees.

Relative spectrum (dBr): Relative spectrum relation between two signals calculated as 20*log(spectrum1/spectrum2). By using this function you can calculate spectrum of the signal relative to some reference signal, for example microphone input relatively to microphone characteristics spectrum.
Cross-spectral analysis