How does GCC Phat work?
The function assumes that the signal and reference signal come from a single source. To estimate the delay, gccphat finds the location of the peak of the cross-correlation between sig and refsig . The cross-correlation is computed using the generalized cross-correlation phase transform (GCC-PHAT) algorithm.
What is generalized cross correlation?
The generalized cross correlation (GCC) is regarded as the most popular approach for estimating the time difference of arrival (TDOA) between the signals received at two sensors. Time delay estimates are obtained by maximizing the GCC output, where the direct-path delay is usually observed as a prominent peak.