Nova Patents
US7366310B2

Microphone array diffracting structure

Summary by NHIP

Internal diffracting microphone array

The apparatus incorporates an internal diffracting structure to increase effective path length and modify acoustic signals. A processor combines microphone signals using complex weights W m calculated from the equation W m =exp( iωτ m ), where time delays τ m derive from the argument of the sound field function F.

Claim Score by NHIP

Read claim 8, the broadest

Abstract

The present invention increases the aperture size of a microphone array by introducing a diffracting structure into the interior of a microphone array. The diffracting structure within the array modifies both the amplitude and phase of the acoustic signal reaching the microphones. The diffracting structure increases acoustic shadowing along with the signal's travel time around the structure. The diffracting structure in the array effectively increases the aperture size of the array and thereby increases the directivity of the array. Constructing the surface of the diffracting structure such that surface waves can form over the surface further increases the travel time and modifies the amplitude of the acoustical signal thereby allowing a larger effective aperture for the array.

US7366310B2, drawing sheet 1
Sheet 1 of 55

Term

Term ended

Expired 17 December 2019, 6.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

17 claims: 7 independent, 10 dependent

  1. 1
    A microphone apparatus of comprising:an array of microphones, each producing a separate signal;a processor for combining the separate signals of said microphones to provide an output signal representing a steerable beam;and a diffracting structure located at least partly within said array of microphones and configured to increase the effective path length across said array;and wherein said processor combines said separate signals with complex weights W m based on the location of said individual microphones and taking into account the modifying effect of said diffracting structure, and wherein said complex weights are set according to the equation W m =exp( iωτ m ) wherein the time delays τ m are set according to the equation ωτ m =−arg[ F ( r m ,r 1 )] wherein F represents the sound field around said microphone array, r m represents position of microphone m and r 1 represents an arbitrary observation position described in coordinates from an origin within the array.
  2. 2
    A microphone apparatus comprising:an array of microphones, each producing a separate signal;a processor for combining the separate signals of said microphones to provide an output signal representing a steerable beam;and a diffracting structure located at least partly within said array of microphones and configured to increase the effective path length across said array;and wherein said processor combines said separate signals with complex weights W m based on the location of said individual microphones and taking into account the modifying effect of said diffracting structure, and said complex weights are set using the following method: determining an expression for an expected gain of said array, said expression being dependent on said weights assigned to each signal from a microphone in the array and on the signal correlation matrix R ss and the noise correlation matrix R nn ;determining the optimum microphone weights that maximize said expression.
  3. 7
    A method of providing a microphone apparatus with a steerable beam, comprising:providing an array of microphones, each producing a separate output signal;placing at least a portion of a diffracting structure within said array to increase the effective path length across said array;determining the sound field around said array of microphones;and combining the separate output signals with complex weights W m into a composite output signal to create a steerable beam, said complex weights being set according to the equation W m =exp( iωτ m ) wherein the time delays τ m are set according to the equation: ωτ m =−arg[F( r m ,r 1 )] wherein F represents the sound field, r m represents position of microphone m and r 1 represents an observation position described in polar coordinates from an origin within the array.
  4. 8
    Broadest claimClaim Score 68, broad(NHIP)A method of providing an microphone apparatus with a steerable beam, comprising:providing an array of microphones, each producing a separate signal;placing at least a portion of a diffracting structure located at least partly within said array of microphones and configured to increase the effective path length across said array;combining said separate signals with complex weights W m based on the location of said individual microphones and taking into account the modifying effect of said diffracting structure;and and setting said weights by maximizing an expression for an expected gain of said array, said expression being dependent on said weights assigned to each variable to each signal from a microphone in the array and on the signal correlation matrix R ss and the noise correlation matrix R nn .
  5. 12
    A method of providing an microphone apparatus with a steerable beam, comprising:providing an array of microphones, each producing a separate signal;placing at least a portion of a diffracting structure located at least partly within said array of microphones and configured to increase the effective path length across said array;and combining said separate signals with complex weights W m based on the location of said individual microphones and taking into account the modifying effect of said diffracting structure;and wherein the weights assigned to the separate signals are determined by: generating solutions of the form p(r)=F(r,r 0 ) for a source at position r 0 to a wave equation of the form ∇ 2 p+k 2 p=δ(r−r 0 );for a selected talker position, calculating signal components received at each microphone;forming a vector of said calculated signal components and determining signal power and the signal correlation matrix R ss ;for noise sources at many different positions determining the noise components at each microphone in the array;and forming a vector of said noise components and determining the noise power and noise correlation matrix R nn .
  6. 13
    A microphone apparatus with passive beam steering, comprising:an array of microphones;a diffracting structure at least partly located within a space confined by said array of microphones to increase the effective path length across said array, said array and diffracting structure being associated with a characteristic sound field;and a processor programmed to process weighted signals from individual microphones in said microphone array to create a steerable beam based on the location of said individual microphones and predetermined properties of said sound field taking into account the modifying effect of said diffracting structure, and wherein said weights are determined using the following method: determining an expression for an expected gain of said array, said expression being dependent on said weights assigned to each signal from a microphone in the array and on the signal correlation matrix R ss and the noise correlation matrix R nn ;determining the optimum microphone weights that maximize said expression.
  7. 16
    A microphone apparatus with passive beam steering, comprising:an array of microphones;a diffracting structure at least partly located within a space confined by said array of microphones to increase the effective path length across said array, said array and diffracting structure being associated with a characteristic sound field;and a processor programmed to process weighted signals from individual microphones in said microphone array to create a steerable beam based on the location of said individual microphones and predetermined properties of said sound field taking into account the modifying effect of said diffracting structure wherein the weights assigned to the signals are set by: generating solutions of the form p(r)=F(r,r 0 ) for a source at position r 0 to a wave equation of the form ∇ 2 p+k 2 p=δ(r−r 0 );for a selected talker position, calculating signal components received at each microphone;forming a vector of said calculated signal components and determining signal power and the signal correlation matrix R ss ;for noise sources at many different positions determining the noise components at each microphone in the array;and forming a vector of said noise components and determining the noise power and noise correlation matrix R nn .