Multistage minimum variance distortionless response beamformer

US9560463B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9560463-B2
Application numberUS-201514792783-A
CountryUS
Kind codeB2
Filing dateJul 7, 2015
Priority dateMar 20, 2015
Publication dateJan 31, 2017
Grant dateJan 31, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method relate to receiving, by a processing device, a plurality of sound signals captured at a plurality of microphone sensors, wherein the plurality of sound signals are from a sound source, and wherein a number (M) of the plurality of microphone sensors is greater than three, determining a number (K) of layers for a multistage minimum variance distortionless response (MVDR) beamformer based on the number (M) of the plurality of microphone sensors, wherein the number (K) of layers is greater than one, and wherein each layer of the multistage MVDR beamformer comprises one or more mini-length MVDR beamformers, and executing the multistage MVDR beamformer to the plurality of sound signals to calculate an estimate of the sound source.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, by a processing device, a plurality of sound signals captured at a plurality of microphone sensors, wherein the plurality of sound signals are from a sound source, and wherein a number (M) of the plurality of microphone sensors is greater than three; determining a number (K) of layers for a multistage minimum variance distortionless response (MVDR) beamformer based on the number (M) of the plurality of microphone sensors, wherein the number (K) of layers is greater than one, and wherein each layer of the multistage MVDR beamformer comprises one or more mini-length MVDR beamformers; and executing the multistage MVDR beamformer to the plurality of sound signals to calculate an estimate of the sound source. 2. The method of claim 1 , wherein a length (M′) of the one or more mini-length MVDR beamformers is smaller than the number (M) of the plurality of microphone sensors. 3. The method of claim 1 , wherein the multistage MVDR beamformer comprises K cascaded layers from a first layer to a K th layer, and wherein a count of mini-length MVDR beamformers in each of the K layers progressively decreases from the first layer to the K th layer. 4. The method of claim 3 , wherein the first layer comprises M/2 length-2 MVDR beamformers configured to receive the plurality of sound signals, wherein each of the M/2 length-2 MVDR beamformers is configured to receive respective two sound signals and to calculate a first-layer estimate for the two respective sound signals, and wherein first layer estimates are provided to a second layer of the multistage MVDR beamformer. 5. The method of claim 4 , wherein each of second layer to the K th layer comprises one or more length-2 MVDR beamformers, and wherein a count of length-2 MVDR beamformers of from the second layer to the K th layer decreases by a factor of two. 6. The method of claim 5 , wherein the K th layer of the multistage MVDR beamformer comprises one length-2 MVDR beamformer configured to calculate the estimate of the sound source. 7. The method of claim 3 , wherein the first layer comprises M/3 length-3 MVDR beamformers to receive the plurality of sound signals, wherein each of the M/3 length-3 MVDR beamformers is configured to receive respective three sound signals and to calculate a first-layer estimate for the three respective sound signals, and wherein first layer estimates are provided to a second layer of the multistage MVDR beamformer. 8. The method of claim 1 , wherein the multistage MVDR beamformer comprises a first mini-length MVDR beamformer and a second mini-length MVDR beamformer, and wherein a length of the first mini-length MVDR beamformer is different from the second mini-length MVDR. 9. The method of claim 8 , wherein the first mini-length MVDR beamformer and the second mini-length MVDR beamformer are in a same layer. 10. The method of claim 8 , wherein the first mini-length MVDR beamformer and the second mini-length MVDR beamformer are in different layers. 11. The method of claim 1 , further comprising: determining one of more coefficients for the one or more mini-length MVDR beamformers in the K layers of the multistage MVDR beamformer based on a noise correlation at input of the one or more mini-length MVDR beamformer. 12. The method of claim 1 , wherein the plurality of sound signals comprise a first component from a speech source and a second component of noise, and wherein the multistage MVDR beamformer calculate an estimate of the speech source. 13. A non-transitory machine-readable storage medium storing instructions which, when executed, cause a processing device to: receive, by a processing device, a plurality of sound signals captured at a plurality of microphone sensors, wherein the plurality of sound signals are from a sound source, and wherein a number (M) of the plurality of microphone sensors is greater than three; determine a number (K) of layers for a multistage minimum variance distortionless response (MVDR) beamformer based on the number (M) of the plurality of microphone sensors, wherein the number (K) of layers is greater than one, and wherein each layer of the multistage MVDR beamformer comprises one or more mini-length MVDR beamformers; and execute the multistage MVDR beamformer to the plurality of sound signals to calculate an estimate of the sound source. 14. The non-transitory machine-readable storage medium of claim 13 , wherein the multistage MVDR beamformer comprises K cascaded layers from a first layer to a K th layer, and wherein a count of mini-length MVDR beamformers in each of the K layers progressively decreases from the first layer to the K th layer. 15. The non-transitory machine-readable storage medium of claim 14 , the first layer comprises M/2 length-2 MVDR beamformers configured to receive the plurality of sound signals, wherein each of the M/2 length-2 MVDR beamformers is configured to receive respective two sound signals and to calculate a first-layer estimate for the two respective sound signals, and wherein first layer estimates are provided to a second layer of the multistage MVDR beamformer. 16. The non-transitory machine-readable storage medium of claim 15 , wherein each of second layer to the K th layer comprises one or more length-2 MVDR beamformers, wherein a count of length-2 MVDR beamformers of from the second layer to the K th layer decreases by a factor of two, and wherein the K th layer of the multistage MVDR beamformer comprises one length-2 MVDR beamformer configured to calculate the estimate of the sound source. 17. A system, comprising: a memory; and a processing device, operatively coupled to the memory, to: receive a plurality of sound signals captured at a plurality of microphone sensors, wherein the plurality of sound signals are from a sound source, and wherein a number (M) of the plurality of microphone sensors is greater than three, determine a number (K) of layers for a multistage minimum variance distortionless response (MVDR) beamformer based on the number (M) of the plurality of microphone sensors, wherein the number (K) of layers is greater than one, and wherein each layer of the multistage MVDR beamformer comprises one or more mini-length MVDR beamformers, and execute the multistage MVDR beamformer to the plurality of sound signals to calculate an estimate of the sound source. 18. The system of claim 17 , wherein the multistage MVDR beamformer comprises K cascaded layers from a first layer to a K th layer, and wherein a count of mini-length MVDR beamformers in each of the K layers progressively decreases from the first layer to the K th layer. 19. The system of claim 18 , the first layer comprises M/2 length-2 MVDR beamformers configured to receive the plurality of sound signals, wherein each of the M/2 length-2 MVDR beamformers is configured to receive respective two sound signals and to calculate a first-layer estimate for the two respective sound signals, and wherein first layer estimates are provided to a second layer of the multistage MVDR beamformer. 20. The system of claim 19 , wherein each of second layer to the K th layer comprises one or more length-2 MVDR beamformers, wherein a count of length-2 MVDR beamformers of from the second layer to the K th layer decreases by a factor of two, and wherein the K th layer of the multistage MVDR beamformer comprises one length-2 MVDR beamformer configured to calculate the estimate of the sound source.

Assignees

Inventors

Classifications

  • Linear arrays of transducers · CPC title

  • Direction finding using a sum-delay beam-former · CPC title

  • by combining a number of identical transducers {(specially adapted for hearing aids H04R25/405)} · CPC title

  • Noise reduction using microphones having different directional characteristics · CPC title

  • microphones · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9560463B2 cover?
A system and method relate to receiving, by a processing device, a plurality of sound signals captured at a plurality of microphone sensors, wherein the plurality of sound signals are from a sound source, and wherein a number (M) of the plurality of microphone sensors is greater than three, determining a number (K) of layers for a multistage minimum variance distortionless response (MVDR) beamf…
Who is the assignee on this patent?
Univ Northwestern Polytechnical
What technology area does this patent fall under?
Primary CPC classification H04R29/005. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 31 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).