Reverberation gain normalization
US-2024282289-A1 · Aug 22, 2024 · US
US9454956B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9454956-B2 |
| Application number | US-201213681290-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 19, 2012 |
| Priority date | Nov 22, 2011 |
| Publication date | Sep 27, 2016 |
| Grant date | Sep 27, 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.
In a sound processing device, an index value calculation unit calculates a first index value that follows change of a sound signal at a first following degree and a second index value that follows the change of the sound signal at a second following degree which is lower than the first following degree. An adjustment value calculation unit calculates an adjustment value effective to adjust a reverberation component of the sound signal based on difference between the first index value and the second index value. A reverberation adjustment unit applies the adjustment value to the sound signal.
Opening claim text (preview).
What is claimed is: 1. A sound processing device for processing a sound signal, comprising: a non-transitory storage medium storing a program; a processor, when executing the program, configured to: calculate a first index value that follows change of the sound signal at a first following degree and a second index value that follows the change of the sound signal at a second following degree which is lower than the first following degree; calculate an adjustment value effective to adjust a reverberation component of the sound signal based on difference between the first index value and the second index value; and apply the adjustment value to the sound signal. 2. The sound processing device according to claim 1 , further comprising: a filter configured to divide in a time domain the sound signal into a plurality of band components corresponding to a plurality of frequency bands; wherein the processor, when executing the program, is configured to: successively calculate a spectrum of the sound signal; calculate a plurality of adjustment values corresponding to the plurality of the frequency bands from the calculated adjustment value calculated; calculate the first index value and the second index value corresponding to time series of magnitudes of the sound signal at each frequency of the spectrum of the sound signal; calculate the adjustment value for each frequency of the spectrum based on the first index value and the second index value corresponding to each frequency of the spectrum; and apply the plurality of the adjustment values to the plurality of the corresponding band components of the sound signal. 3. The sound processing device according to claim 1 , wherein the processor, when executing the program, is configured to: calculate a first adjustment value in case that the first index value exceeds the second index value; calculate a second adjustment value in case that the first index value is lower than the second index value; and apply the second adjustment value to the sound signal so that the sound signal is suppressed more than a case in which the first adjustment value is applied to the sound signal. 4. The sound processing device according to claim 1 , wherein the processor, when executing the program, is configured to: calculate a ratio of the first index value to the second index value; set the adjustment value to a predetermined value in case that the ratio exceeds the predetermined value; and set the adjustment value to the ratio in case that the ratio is below the predetermined value. 5. The sound processing device according to claim 1 , wherein the processor, when executing the program, is configured to: apply the adjustment value to the sound signal so that the sound signal contains therein a post reverberation period; and sequentially calculate a time series of adjustment values in correspondence to a time series of unit intervals of the sound signal, so that the calculated adjustment value is effective to adjust the reverberation component with a first suppression effect in case that the corresponding unit interval belongs to a period other than the post reverberation period, and the calculated adjustment value is effective to adjust the reverberation component with a second suppression effect exceeding the first suppression effect in case that the corresponding unit interval belongs to the post reverberation period. 6. The sound processing device according to claim 5 , wherein the processor, when executing the program, is configured to: determine whether each unit interval belongs to the post reverberation period or not by comparing the first index value corresponding to each unit interval with a predetermined threshold value. 7. The sound processing device according to claim 5 , wherein the processor, when executing the program, is configured to: calculate a third index value that follows the change of the sound signal at a third following degree that is set between the first index value and the second index value; and determine whether each unit interval belongs to the post reverberation period or not according to the third index value. 8. The sound processing device according to claim 1 , wherein the processor, when executing the program, is configured to: calculate a first adjustment value in case that the first index value exceeds the second index value; calculate a second adjustment value in case that the first index value is lower than the second index value, and apply the first adjustment value to the sound signal so as to suppress the sound signal more than a case in which the second adjustment value is applied to the sound signal. 9. The sound processing device according to claim 1 , wherein the processor, when executing the program, is configured to: smooth a time series of an intensity of the sound signal by a first time constant so as to calculate the first index value; and smooth the time series of the intensity of the sound signal by a second time constant exceeding the first time constant so as to calculate the second index value. 10. The sound processing device according to claim 9 , wherein the processor, when executing the program, is configured to: calculate a moving average of the intensity of the sound signal within a first period moving along the time series of the intensity of the sound signal for obtaining the first index value; and calculate a moving average of the intensity of the sound signal within a second period which is set longer than the first period and which moves along the time series of the intensity of the sound signal for obtaining the second index value. 11. The sound processing device according to claim 9 , wherein the processor, when executing the program, is configured to: calculate an exponential average of the intensity of the sound signal with a first smoothing coefficient for obtaining the first index value, and calculate an exponential average of the intensity of the sound signal with a second smoothing coefficient which is set below the first smoothing coefficient for obtaining the second index value. 12. The sound processing device according to claim 1 , further comprising: a delay circuit, wherein the processor, when executing the program, is configured to: generate the first index value by smoothing a time series of an intensity of the sound signal in a first manner, wherein the delay circuit and the processor, when executing the program, are configured to: generate the second index value by smoothing the time series of the intensity of the sound signal in a second manner different than the first manner so that a time change of the second index value delays from a time change of the first index value. 13. The sound processing device according to claim 1 , wherein the sound processing device is configured to process the sound signal that is a stereo signal composed of a first signal and a second signal, and wherein the processor, when executing the program, is configured to: sequentially calculate a spatial cross correlation between the first signal and the second signal; sequentially calculate a spatial auto correlation of either the first signal or the second signal; smooth a time series of the spatial cross correlation so as to calculate the first index value; and smooth a time series of the spatial auto correlation so as to calculate the second index value. 14. The sound processing device according to claim 1 , wherein the processor, when executing the program, is configured to: calculate a plurality of first index values and a plurality of second index values corresponding to a plura
Related publications grouped by family.
Answers are generated from the same data shown on this page.