×

Coordination of beamformers for noise estimation and noise suppression

  • US 10,482,899 B2
  • Filed: 08/01/2016
  • Issued: 11/19/2019
  • Est. Priority Date: 08/01/2016
  • Status: Active Grant
First Claim
Patent Images

1. A process for adaptively selecting two or more beams from among a plurality of acoustic pickup beams that are produced by a beamforming process using a plurality of microphone signals from a plurality of microphones, the process comprising:

  • producing the plurality of acoustic pickup beams based on groups of the plurality of microphones, wherein the groups are determined based on an estimation of voice activity and an estimation of noise characteristics in the microphones signals; and

    selecting the two or more beams from among the plurality of acoustic pickup beams, including a voice beam and a noise beam, based on thresholds for voice-separation and thresholds for noise-matching, whereinduring a period where a desired voice is deemed active, indicating presence of speech, difference between a strength of a component of the noise beam and a strength of a component of the voice beam are compared to a threshold for voice separation to determine whether there is sufficiently large voice separation between the noise beam and the voice beam, andduring a period where the desired voice is deemed inactive, indicating non-speech, difference between a strength of a component of the noise beam and a strength of a component of the voice beam are compared to a threshold for noise-matching to determine whether there is sufficient noise matching between the noise beam and the voice beam, andwherein the voice beam is used to pick up a voice signal and the noise beam is used to provide information to estimate a noise signal; and

    whereinit is determined whether the two or more beams meet the threshold for noise-matching by a) obtaining ratios between the strength of a component of the noise beam in the noise beam and a strength of a component of the voice beam over a time interval, b) comparing the ratios to the threshold for noise-matching, and c) if the threshold for noise-matching is met, setting a correction factor for noise-matching; and

    it is determined whether the two or more beams meet the threshold for voice separation by calculating adjusted ratios by applying the correction factor to initial ratios between the strength of a component of the noise beam and the strength of a component of the voice beam.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×