Clock skew invariant beamforming

for a wireless acoustic sensor network

Master Thesis (2020)
Author(s)

Laurens Buijs (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

R.C. Hendriks – Mentor (TU Delft - Signal Processing Systems)

J.A. Martinez Castaneda – Graduation committee member (TU Delft - Electrical Engineering Education)

Faculty
Electrical Engineering, Mathematics and Computer Science
More Info
expand_more
Publication Year
2020
Language
English
Graduation Date
10-09-2020
Awarding Institution
Delft University of Technology
Programme
['Electrical Engineering | Circuits and Systems']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

This thesis is focused on Wireless Acoustic Sensor Networks (WASNs) used for beamforming in a speech enhancement task. Since each node in a WASN has its own clock, clock offsets and clock skews between the nodes are inevitable. Clock offsets and clock skew can be detrimental to the beamformer performance. In this thesis we focus on the effect of clock skew on the beamformer performance. Existing methods for clock skew compensation for the speech enhancement application do this explicitly. In this thesis we investigate the possibility to formulate the beamformer such that explicit clock skew compensation is not necessary. Instead, we propose an algorithm for implicit clock skew compensation, which takes advantage of the Generalized Eigenvalue Decomposition (GEVD) to construct beamformers (e.g. Minimum Variance Distortionless Response (MVDR)), recently proposed in the literature. Using the GEVD, no explicit compensation has to be applied to the received data. Compared to the state-of-the-art, where clock skew estimation/compensation algorithms are used, this reduces the computational complexity for beamformer processing. The algorithm depends on exact knowledge of the noisy correlation matrix across the microphones. In practice, this matrix is unknown and estimation will reduce the performance of the proposed algorithm. We therefore quantify the error made in the estimation of the correlation matrix using the standard Welch method and also look at a recursive smoothing based method for correlation matrix estimation. Compared to a selected state-of-the-art algorithm, the proposed algorithm shows similar or better performance using this recursive smoothing method. For future work on this subject, more study can be done on correlation matrix estimation methods, as these play a key role in clock skew invariant beamforming.

Files

License info not available