Improved Generalized Cross Correlation Phase Transform Algorithm for Time Difference of Arrival Estimation

  • Chee Sheng Tan
  • Rosmiwati Mohd-MokhtarEmail author
  • Mohd Rizal Arshad
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 538)


In this paper, we proposed an improved Generalized Cross-Correlation Phase Transform (GCC-PHAT) based on segmentation to estimate a time difference of arrival (TDOA). Traditionally, a GCC-PHAT computes the TDOA between two signals for a given segment in a complete signal. A computation of the TDOA is repeated on every segment between a pair of sensors. A time delay is estimated after a cross-correlation between two segments of signals in the frequency domain. However, in this study instead of the cross-correlation between two signals from segment to segment, this approach is selecting a segment that contains a frequency of interest within the signals. Both selected segments do not need to be aligned for implementation of the cross-correlation. The TDOA estimation is derived based on an intensity of a received signal with the frequency of interest after computing the GCC-PHAT. According to an experimental result, a proposed method is successfully validated on a real data containing a base signal that are recorded from a hydrophone.


Generalized cross-correlation phase transform (GCC-PHAT) Segmentation Time difference of arrival (TDOA) 



This project is supported by a FRGS Grant: 203/PELECT/6071291. Authors would like to thank Universiti Sains Malaysia for providing a necessary tools and an instrumentation to conduct a research. A permission given especially during the experimental testing is truly appreciated.


  1. 1.
    Valente, J.F., Alves, J.C.: Real-time TDOA measurements of an underwater acoustic source. In: Proceedings of the OCEANS 2016 MTS/IEEE Monterey, CA, USA, pp. 1–7, (2016)Google Scholar
  2. 2.
    Chen, J., Benesty, J., Huang, Y.: Time delay estimation in room acoustic environments: an overview. EURASIP J. Appl. Sig. Process. 1–19 (2006)zbMATHGoogle Scholar
  3. 3.
    Abutalebi, H.R., Momenzadeh, H.: Performance improvement of TDOA-based speaker localization in joint noisy and reverberant conditions. EURASIP J. Adv. Signal Process. 1–13 (2011)Google Scholar
  4. 4.
    Shome, S.: On methods to improve time delay estimation for underwater acoustic source localization. Indian J. Geo-Marine Sci. 44(2), 237–244 (2015)Google Scholar
  5. 5.
    Arifianto, D., Wirawan, Atmaja, B.T., Dhanardhono, T., Rahman, S.A.: Azimuth tracking of underwater moving sound source based on time delay estimation using hydrophone array. Procedia Eng. 170, 169–176 (2017)CrossRefGoogle Scholar
  6. 6.
    Hoseini, S., Rezaie, A., Zanjireh, Y.: Time difference of arrival estimation of sound source using cross correlation and modified maximum likelihood weighting function. Sci. Iran. 24(6), 3268–3279 (2017)Google Scholar
  7. 7.
    Perez-Lorenzo, J.M., Viciana-Abad, R., Reche-Lopez, P., Rivas, F., Escolano, J.: Evaluation of generalized cross-correlation methods for direction of arrival estimation using two microphones in real environments. Appl. Acoust. 73(8), 698–712 (2012)CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • Chee Sheng Tan
    • 1
  • Rosmiwati Mohd-Mokhtar
    • 1
    Email author
  • Mohd Rizal Arshad
    • 1
  1. 1.Underwater Control Robotics Research Group, School of Electrical and Electronic Engineering, Engineering CampusUniversiti Sains MalaysiaNibong Tebal, Seberang Perai SelatanMalaysia

Personalised recommendations