Processing apparatus, processing method, program, computer readable information recording medium and processing system

US9754606B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9754606-B2
Application numberUS-201314391281-A
CountryUS
Kind codeB2
Filing dateApr 19, 2013
Priority dateMay 1, 2012
Publication dateSep 5, 2017
Grant dateSep 5, 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 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.

First claim

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.

Assignees

Inventors

Classifications

  • involving modification of waveforms · CPC title

  • Noise filtering · 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 US9754606B2 cover?
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 nois…
Who is the assignee on this patent?
Aiba Akihito, Takami Junichi, Ricoh Co Ltd
What technology area does this patent fall under?
Primary CPC classification G10L21/0332. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 05 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).