Skip to content

This is a TensorFlow implementation of the generalized cross-correlation (GCC Knapp & Carter), which can be used at any point of the graph. It implements the standard GCC, as well as the PHAT transform.

License

Notifications You must be signed in to change notification settings

edumotya/TensorGCC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TensorGCC

This is a TensorFlow implementation of the generalized cross-correlation (GCC), which can be used at any point of the graph. It implements the Carter GCC, as well as the PHAT transform. The only limitation of this implementation is that the length of the input signals must be statically defined.

Example results for pseudo-chirp signals embedded in real noise:

For two chirp signals with spectrogram

alt text

we get the unbiased GCC estimator

alt text

About

This is a TensorFlow implementation of the generalized cross-correlation (GCC Knapp & Carter), which can be used at any point of the graph. It implements the standard GCC, as well as the PHAT transform.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages