Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Noise adaptive beamforming for microphone arrays

A microphone array and microphone technology, which can be used in microphone signal combination, speech analysis, program-controlled manipulators, etc., and can solve problems such as performance degradation, dynamic changes of noise sources, and poor execution.

Inactive Publication Date: 2012-10-03
MICROSOFT TECH LICENSING LLC
View PDF5 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In practice, however, this approach actually degrades overall performance, and indeed, sometimes performs even worse than a single microphone
This is partly due to individual hardware differences between microphones, which cause different microphones to pick up different types and different amounts of noise
Another factor is that the noise source may change dynamically
Furthermore, different microphones deteriorate differently, which again leads to reduced performance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Noise adaptive beamforming for microphone arrays
  • Noise adaptive beamforming for microphone arrays
  • Noise adaptive beamforming for microphone arrays

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] Aspects of the techniques described herein generally relate to discarding degrading microphone signals by not using noisy signals. The noise-adaptive beamforming techniques described here attempt to minimize the adverse effects of microphone hardware variance, dynamically changing noise source microphone degradation, and / or possibly other factors, resulting in, for example, initial and over a period of time as the hardware degrades Signals that are useful for speech recognition.

[0017] It should be understood that any examples herein are non-limiting. For example, while speech recognition is one useful application of the techniques described here, any sound processing application (eg, directional amplification and / or noise suppression) may similarly benefit. Thus, the invention is not limited to any specific embodiment, aspect, concept, structure, function or example described herein. Rather, any of the embodiments, aspects, concepts, structures, functions, or examp...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The subject disclosure is directed towards a noise adaptive beamformer that dynamically selects between microphone array channels, based upon noise energy floor levels that are measured when no actual signal (e.g., no speech) is present. When speech (or a similar desired signal) is detected, the beamformer selects which microphone signal to use in signal processing, e.g., corresponding to the lowest noise channel. Multiple channels may be selected, with their signals combined. The beamformer transitions back to the noise measurement phase when the actual signal is no longer detected, so that the beamformer dynamically adapts as noise levels change, including on a per-microphone basis, to account for microphone hardware differences, changing noise sources, and individual microphone deterioration.

Description

technical field [0001] The present invention relates to discarding degrading microphone signals by not using noisy signals. Background technique [0002] Microphone arrays capture signals from multiple sensors and process those signals to improve the signal-to-noise ratio. In conventional beamforming, the general approach is to combine signals from all sensors (channels). A typical use of beamforming is to provide the combined signal to a speech recognizer for speech recognition. [0003] In practice, however, this approach actually degrades overall performance, and indeed, sometimes performs even worse than individual microphones. This is partly because of individual hardware differences between microphones, which cause different microphones to pick up different types and different amounts of noise. Another factor is that the noise source may change dynamically. Furthermore, different microphones deteriorate differently, which again leads to reduced performance. Conte...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G10L21/02H04R3/00
CPCB25J9/00H04R3/005G10L21/0216G10L2021/02166G10L2021/02168G10L21/02
Inventor H·N·基科利
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products