Noise detection and removal systems, and related methods
US-2017358314-A1 · Dec 14, 2017 · US
US9754606B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9754606-B2 |
| Application number | US-201314391281-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 19, 2013 |
| Priority date | May 1, 2012 |
| Publication date | Sep 5, 2017 |
| Grant date | Sep 5, 2017 |
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.
A processing apparatus estimates a noise amplitude spectrum of noise included in a sound signal. The processing apparatus includes an amplitude spectrum calculation part configured to calculate an amplitude spectrum of the sound signal for each one of frames obtained from dividing the sound signal into units of time; and a noise amplitude spectrum estimation part configured to estimate the noise amplitude spectrum of the noise detected from the frame. The noise amplitude spectrum estimation part includes a first estimation part configured to estimate the noise amplitude spectrum based on a difference between the amplitude spectrum calculated by the amplitude spectrum calculation part and the amplitude spectrum of the frame occurring before the noise is detected, and a second estimation part configured to estimate the noise amplitude spectrum based on an attenuation function obtained from noise amplitude spectra of the frames occurring after the noise is detected.
Opening claim text (preview).
The invention claimed is: 1. A processing apparatus estimating a noise amplitude spectrum of noise included in a sound signal, the processing apparatus comprising: an amplitude spectrum calculation part configured to calculate an amplitude spectrum of the sound signal for each of frames obtained from dividing the sound signal into units of time; and a noise amplitude spectrum estimation part configured to estimate the noise amplitude spectrum of the noise detected from the frames, wherein the noise amplitude spectrum estimation part includes a first estimation part configured to estimate a noise amplitude spectrum based on a difference between the amplitude spectrum of a currently processed frame calculated by the amplitude spectrum calculation part and the amplitude spectrum of a previously processed frame occurring before the noise is detected by a noise detection part, and a second estimation part configured to estimate a noise amplitude spectrum based on an attenuation function calculated from noise amplitude spectra of a plurality of frames occurring after the noise is detected by the noise detection part. 2. The processing apparatus as claimed in claim 1 , further comprising: an execution signal output part configured to output an execution signal to the first estimation part or the second estimation part for causing the first estimation part or the second estimation part to estimate the noise amplitude spectrum, based on an elapsed time from when the noise detection part detects the noise. 3. The processing apparatus as claimed in claim 2 , further comprising: a noise amplitude spectrum storage part configured to store the noise amplitude spectrum estimated by the noise amplitude spectrum estimation part; and a noise amplitude spectrum storage control part configured to store, after the noise detection part detects the noise, the noise amplitude spectrum estimated by the noise amplitude spectrum estimation part in the noise amplitude spectrum storage part according to the elapsed time from when the noise detection part detects the noise. 4. The processing apparatus as claimed in claim 1 , wherein the attenuation function obtained by the second estimation part is an exponential function. 5. The processing apparatus as claimed in claim 1 , further comprising: an amplitude spectrum storage part configured to store the amplitude spectrum calculated by the amplitude spectrum calculation part; and an amplitude spectrum storage control part configured to temporarily store the amplitude spectrum calculated by the amplitude spectrum calculation part, and store the temporarily stored amplitude spectrum in the amplitude spectrum storage part when the noise has been detected. 6. The processing apparatus as claimed in claim 1 , further comprising: a noise adjustment part configured to adjust a magnitude of the noise amplitude spectrum estimated by the first estimation part or the second estimation part. 7. The processing apparatus as claimed in claim 6 , wherein the noise adjustment part is configured to adjust the magnitude of the noise amplitude spectrum by changing a value of a coefficient to be multiplied with the noise amplitude spectrum estimated by the first estimation part or the second estimation part. 8. The processing apparatus as claimed in claim 6 , wherein the noise adjustment part is configured to adjust the magnitude of the noise amplitude spectrum by changing a value of a coefficient of the attenuation function obtained by the second estimation part. 9. A processing method of estimating a noise amplitude spectrum of noise included in a sound signal, the processing method comprising: calculating an amplitude spectrum of the sound signal for each of frames obtained from dividing the sound signal into units of time; and estimating the noise amplitude spectrum of the noise detected from the frames, wherein the estimating includes estimating a noise amplitude spectrum based on a difference between the amplitude spectrum of a currently processed frame calculated by the calculating and the amplitude spectrum of a previously processed frame occurring before the noise is detected by a noise detection apparatus, and estimating a noise amplitude spectrum based on an attenuation function calculated from noise amplitude spectra of a plurality of frames occurring after the noise is detected by the noise detection apparatus. 10. A non-transitory computer readable information recording medium storing therein a program for causing a computer to carry out a processing method of estimating a noise amplitude spectrum of noise included in a sound signal, the processing method comprising: calculating an amplitude spectrum of the sound signal for each of frames obtained from dividing the sound signal into units of time; and estimating the noise amplitude spectrum of the noise detected from the frames, wherein the estimating includes estimating a noise amplitude spectrum based on a difference between the amplitude spectrum of a currently processed frame calculated by the calculating and the amplitude spectrum of a previously processed frame occurring before the noise is detected by a noise detection apparatus, and estimating a noise amplitude spectrum based on an attenuation function calculated from noise amplitude spectra of a plurality of frames occurring after the noise is detected by the noise detection apparatus. 11. A processing apparatus, comprising: circuitry configured to calculate an amplitude spectrum of a sound signal for each of frames obtained from dividing the sound signal into units of time, and estimate a noise amplitude spectrum of noise detected from the frames, wherein the circuitry is configured to estimate a noise amplitude spectrum based on a difference between the amplitude spectrum of a currently processed frame calculated by the circuitry and the amplitude spectrum of a previously processed frame occurring before the noise is detected by a noise detection apparatus, and estimate a noise amplitude spectrum based on an attenuation function calculated from noise amplitude spectra of a plurality of frames occurring after the noise is detected by the noise detection apparatus.
involving modification of waveforms · CPC title
Noise filtering · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.