Aural smoothing of a vehicle
US-9218801-B2 · Dec 22, 2015 · US
US9502021B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9502021-B1 |
| Application number | US-201414510838-A |
| Country | US |
| Kind code | B1 |
| Filing date | Oct 9, 2014 |
| Priority date | Oct 9, 2014 |
| Publication date | Nov 22, 2016 |
| Grant date | Nov 22, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Provided are methods and systems for spatially selecting acoustic sources using a post-processor that consists of a selection of one postfilter from a set of postfilters, or a cascade of postfilters, where each postfilter is optimal for a particular scenario. Each postfilter individually is based on optimizing the gain for each time-frequency bin based on knowledge of (i) a spatial covariance matrix for the desired source, (ii) a spatial covariance matrix for the interfering sources, and (iii) microphone signals in some neighborhood of the current time-frequency bin.
Opening claim text (preview).
The invention claimed is: 1. A system comprising: at least one processor; and a computer-readable medium coupled to the at least one processor having instructions stored thereon which, when executed by the at least one processor, causes the at least one processor to for one or more coefficients characterizing an output signal: select a desired-source scenario from a set of predefined desired-source scenarios to maximize the amplitude of the output signal; select an interference scenario from a set of predefined interference scenarios to minimize the amplitude of the output signal; and apply a gain to the output signal based on the selected desired-source scenario and the selected interference scenario, wherein the output signal with the applied gain is used as the processor output signal. 2. The system of claim 1 , wherein the at least one processor is further caused to: select the desired-source scenario based on sensor input signals and quantitative predefined scenario descriptions. 3. The system of claim 1 , wherein the at least one processor is further caused to: select the interference scenario based on sensor input signals and quantitative predefined scenario descriptions. 4. The system of claim 2 , wherein the quantitative predefined scenario descriptions are covariance matrices. 5. The system of claim 3 , wherein the quantitative predefined scenario descriptions are covariance matrices. 6. The system of claim 1 , wherein the set of predefined interference scenarios include at least one interference scenario and a reflection of the at least one interference scenario around 0 degrees. 7. The system of claim 2 , wherein the set of predefined desired-source scenarios represent angles over a range spanning a desired beamwidth. 8. The system of claim 1 , wherein the at least one processor is further caused to: select the desired-source scenario based on sensor input signals and adaptable predefined scenario descriptions. 9. The system of claim 1 , wherein the at least one processor is further caused to: select the interference scenario based on sensor input signals and adaptable predefined scenario descriptions. 10. The system of claim 8 , wherein the adaptable predefined scenario descriptions are covariance matrices. 11. The system of claim 9 , wherein the adaptable predefined scenario descriptions are covariance matrices. 12. A computer-implemented method comprising: for one or more coefficients characterizing an output signal: selecting a desired-source scenario from a set of predefined desired-source scenarios; selecting an interference scenario from a set of predefined interference scenarios; and applying a gain to the output signal based on the selected desired-source scenario and the selected interference scenario, wherein the desired-source scenario is selected to maximize the amplitude of the output signal and the interference scenario is selected to minimize the amplitude of the output signal, based on sensor input signals and quantitative predefined scenario descriptions, and wherein the output signal with the applied gain is used as the processor output signal. 13. The method of claim 12 , wherein the desired-source scenario is selected to maximize the amplitude of the output signal based on sensor input signals and adaptable predefined scenario descriptions. 14. The method of claim 12 , wherein the interference scenario is selected to minimize the amplitude of the output signal based on sensor input signals and adaptable predefined scenario descriptions. 15. The method of claim 12 , wherein the quantitative predefined scenario descriptions are covariance matrices. 16. The method of claim 13 , wherein the adaptable predefined scenario descriptions are covariance matrices. 17. The method of claim 14 , wherein the adaptable predefined scenario descriptions are covariance matrices. 18. A system comprising: at least one processor; and a computer-readable medium coupled to the at least one processor having instructions stored thereon which, when executed by the at least one processor, causes the at least one processor to, for one or more coefficients characterizing an output signal: combine a plurality of numbers, each number being a gain associated with a unique pair of a desired-source scenario selected from a set of predefined desired-source scenarios, and an interference scenario selected from a set of predefined interference scenarios, wherein the plurality of numbers are combined such that the resulting number approaches a largest desired-source scenario number and a smallest interference scenario number, and wherein the resulting number is used to multiply said coefficients to render new coefficients characterizing a new output signal. 19. The system of claim 18 , wherein the at least one processor is further caused to: mask interference of the desired source signal based on the combined plurality of numbers. 20. A system comprising: at least one processor; and a computer-readable medium coupled to the at least one processor having instructions stored thereon which, when executed by the at least one processor, causes the at least one processor to: multiply a time-frequency coefficient that forms a component of a representation of a beamformer output signal or a single microphone output signal by a real number that minimizes the squared difference between a resulting scaled coefficient and a desired-source signal; and adjust the desired-source signal to compensate for the desired-source signal traveling from a location of the source to a location of the beamformer or the single microphone. 21. The system of claim 20 , wherein the adjustment to the desired-source signal is further based on compensating for successive processing by the beamformer. 22. The system of claim 20 , wherein the at least one processor is further caused to: limit a computed gain to be between 0 and 1. 23. The system of claim 22 , wherein the limited gain is computed using g * = 1 - min ( α , R _ ψ w R _ ψ
using interference effects; Masking sound · CPC title
using amplitude variation · CPC title
by changing the amplitude · CPC title
characterised by the method used for estimating noise · CPC title
Microphone arrays; Beamforming · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.