Dynamic sound adjustment based on noise floor estimate

US11024284B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11024284-B2
Application numberUS-201916512464-A
CountryUS
Kind codeB2
Filing dateJul 16, 2019
Priority dateDec 21, 2017
Publication dateJun 1, 2021
Grant dateJun 1, 2021

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.

The technology described in this document can be embodied in a method that includes receiving a plurality of representations of the signal corresponding to samples of the signal within a frame of predetermined time duration, and estimating a power spectral density (PSD) for each of a plurality of frequency bins. The PSD for a particular frequency bin is estimated based on a smoothing parameter calculated from a noise estimate for the particular frequency bin as obtained from samples corresponding to a preceding frame. The method also includes generating, based on the PSD for each of the plurality of frequency bins, an estimate of the steady-state noise floor, and computing a measure of spectral flatness associated with the samples within the frame. The method also includes determining that the measure of spectral flatness satisfies a threshold condition, and in response, computing an updated estimate of the steady-state noise floor.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for estimating a steady-state noise floor in a signal, the method comprising: receiving a plurality of representations of the signal corresponding to samples of the signal within a frame of predetermined time duration; estimating, by one or more processing devices, a power spectral density (PSD) for each of a plurality of frequency bins, wherein the PSD for a particular frequency bin is estimated based on a smoothing parameter calculated from a noise estimate for the particular frequency bin as obtained from samples corresponding to a preceding frame; generating, based on the PSD for each of the plurality of frequency bins, an estimate of the steady-state noise floor; determining if a metric calculated based on PSDs for at least a portion of the plurality of frequency bins satisfies a threshold condition, wherein the threshold condition is selected to emphasize steady-state noise across the portion of the plurality of frequency bins over spectral peaks in particular frequency bins in the same portion; responsive to determining that the metric satisfies the threshold condition, computing an updated estimate of the steady-state noise floor; and responsive to determining that the metric does not satisfy the threshold condition, maintaining the steady-state noise floor estimate as obtained from the samples corresponding to the preceding frame. 2. The method of claim 1 , wherein the updated estimate of the steady-state noise floor is computed as a function of the noise estimate for the corresponding frequency bin as obtained from the samples corresponding to the preceding frame. 3. The method of claim 1 , further comprising adjusting an output of a vehicular audio system based on the estimate of the steady-state noise floor. 4. The method of claim 3 , wherein the steady-state noise floor represents a steady-state noise within a vehicle-cabin associated with the vehicular audio system. 5. The method of claim 4 , wherein adjusting the output of the vehicular audio system comprises: receiving, at one or more processing devices, an input signal indicative of noise within the vehicle-cabin; computing a signal to noise ratio (SNR) indicative of a relative power of the output of the vehicular audio system compared to the power of the input signal indicative of the noise; and generating a control signal for adjusting the vehicular audio system as a function of the SNR. 6. The method of claim 5 , wherein the control signal boosts the output of the vehicular audio system in accordance with a difference between the SNR and a threshold, the output being constrained to an upper limit. 7. The method of claim 4 , wherein adjusting the output of the vehicular audio system comprises: receiving, at one or more processing devices, an input signal indicative of noise within the vehicle-cabin; computing a signal to noise ratio (SNR) indicative of a relative power of the output of the vehicular audio system compared to the power of the input signal; and maintaining a gain level of the vehicular audio system upon determining that the SNR satisfies a SNR threshold condition. 8. The method of claim 1 , wherein the smoothing parameter for the particular frequency bin is calculated based also on an estimate of PSD for the same frequency bin in a preceding frame. 9. The method of claim 1 , wherein estimating the steady-state noise floor comprises: determining a spectral minimum over the frame of predetermined time duration. 10. The method of claim 9 , wherein determining the spectral minimum over the predetermined time duration comprises dividing the corresponding PSDs into a plurality of sub-windows, and, determining a running minimum of PSDs in the sub-windows. 11. The method of claim 1 , wherein the plurality of representations of the signal comprises time-domain representations. 12. The method of claim 1 , wherein the plurality of representations of the signal comprises frequency-domain representations. 13. A system for estimating a steady-state noise floor in a signal, the system comprising: a first estimator comprising one or more processing devices, the first estimator configured to: receive a plurality of representations of the signal corresponding to samples of the signal within a frame of predetermined time duration, estimate a power spectral density (PSD) for each of a plurality of frequency bins, wherein the PSD for a particular frequency bin is estimated based on a smoothing parameter calculated from a noise estimate for the particular frequency bin as obtained from samples corresponding to a preceding frame, generate, based on the PSD for each of the plurality of frequency bins, an estimate of the steady-state noise floor; and a second estimator configured to compute a metric based on PSDs calculated for at least a portion of the plurality of frequency bins, wherein the first estimator is further configured to: determine, based on feedback from the second estimator, if the metric satisfies a threshold condition, wherein the threshold condition is selected to emphasize steady-state noise across the portion of the plurality of frequency bins over spectral peaks in particular frequency bins in the same portion, responsive to determining that the metric satisfies the threshold condition, compute an updated estimate of the steady-state noise floor, and responsive to determining that the metric does not satisfy the threshold condition, maintain the steady-state noise floor estimate as obtained from the samples corresponding to the preceding frame. 14. The system of claim 13 , wherein the updated estimate of the steady-state noise floor is computed as a function of the noise estimate for the corresponding frequency bin as obtained from the samples corresponding to the preceding frame. 15. The system of claim 13 , further comprising a gain adjustment circuit configured to adjust an output of a vehicular audio system based on the estimate of the steady-state noise floor. 16. The system of claim 15 , further comprising an analysis engine configured to: receive an input signal indicative of noise within a vehicle-cabin associated with the vehicular audio system; compute a signal to noise ratio (SNR) indicative of a relative power of the output of the vehicular audio system compared to the power of the input signal indicative of the noise; and generate a control signal for the gain adjustment circuit to adjust the vehicular audio system as a function of the SNR. 17. The system of claim 13 , wherein the smoothing parameter for the particular frequency bin is calculated based also on an estimate of PSD for the same frequency bin in a preceding frame. 18. The system of claim 13 , wherein the steady-state noise estimator is configured to estimate the steady-state noise floor by determining a spectral minimum over the frame of predetermined time duration. 19. The system of claim 18 , wherein determining the spectral minimum over the predetermined time duration comprises dividing the corresponding PSDs into a plurality of sub-windows, and, determining a running minimum of PSDs in the sub-windows. 20. One or more non-transitory machine-readable storage devices having encoded thereon computer readable instructions for causing one or more processing devices to perform operations comprising: receiving a plurality of representations of a signal corresponding to samples of the signal within a frame of predetermined time duration; estimating a power spectral density (PSD) for each of a plurality of

Assignees

Inventors

Classifications

  • characterised by the method used for estimating noise · CPC title

  • Noise filtering · CPC title

  • Desired external signals, e.g. pass-through audio such as music or speech · CPC title

  • characterised by the analysis of the acoustic paths, e.g. estimating, calibrating or testing of transfer functions or cross-terms · CPC title

  • the reference signal being an acoustic signal, e.g. recorded with a microphone · 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 US11024284B2 cover?
The technology described in this document can be embodied in a method that includes receiving a plurality of representations of the signal corresponding to samples of the signal within a frame of predetermined time duration, and estimating a power spectral density (PSD) for each of a plurality of frequency bins. The PSD for a particular frequency bin is estimated based on a smoothing parameter …
Who is the assignee on this patent?
Bose Corp
What technology area does this patent fall under?
Primary CPC classification G10L21/0216. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 01 2021 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).