A Simple Theory and New Method of Differential Beamforming with Uniform Linear Microphone Arrays

Gongping Huang, Jacob Benesty, Israel Cohen, Jingdong Chen

Research output: Contribution to journalArticlepeer-review

63 Scopus citations

Abstract

This article presents a theoretical study of differential beamforming with uniform linear arrays. By defining a forward spatial difference operator, any order of the spatial difference of the observed signals can be represented as a product of a difference operator matrix and the microphone array observations. Consequently, differential beamforming is implemented in two stages, where the first one obtains spatial difference of the observations and the second stage optimizes the beamformer. The major contributions of this article are as follows. First, we propose a new theory of differential beamforming with uniform linear arrays, which shows clearly the connection between the conventional differential beamforming and the null-constrained differential beamforming methods. This provides some new insight into the design of differential beamformers. Second, we deduce some new differential beamformers, where conventional beamforming may be seen as a particular case. Specifically, we derive the maximum white noise gain (MWNG), maximum directivity factor (MDF), parameterized MDF, and parameterized maximum front-to-back ratio differential beamformers. Third, we further extend the idea of how to design optimal differential beamformers by combining both the observed signals and their spatial differences.

Original languageEnglish
Article number9037110
Pages (from-to)1079-1093
Number of pages15
JournalIEEE/ACM Transactions on Audio Speech and Language Processing
Volume28
DOIs
StatePublished - 2020

Keywords

  • differential beamforming
  • fixed beamformer
  • forward spatial difference operator
  • Microphone arrays
  • uniform linear arrays

Fingerprint

Dive into the research topics of 'A Simple Theory and New Method of Differential Beamforming with Uniform Linear Microphone Arrays'. Together they form a unique fingerprint.

Cite this