×

Ultra small microphone array

  • US 7,809,145 B2
  • Filed: 05/04/2006
  • Issued: 10/05/2010
  • Est. Priority Date: 05/04/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for digitally processing a signal from an array of two or more microphones M0 . . . MM, the method comprising:

  • producing a discrete time domain input signal xm(t) at a runtime from each of the two or more microphones M0 . . . MM, where M is greater than or equal to 1;

    determining a listening direction of the microphone array with a digital signal processing system having a digital processor coupled to a memory byforming analysis frames of a pre-recorded signal stored in the memory from a source located in a preferred known listening direction with respect to the microphone array for a predetermined period of time at predetermined intervals using the processor,transforming the analysis frames into the frequency domain using the processor,estimating a calibration covariance matrix from vectors formed from the analysis frames that have been transformed into the frequency domain using the processor,computing an eigenmatrix of the calibration covariance matrix, andcomputing an inverse of the eigenmatrix;

    using the known listening direction in a semi-blind source separation implemented by the processor to select a set of N finite impulse response filter coefficients bi, where N is a positive integer.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×