← Back to Patent Explorer
US5960390A Expired / Lapsed US ⏱️ 0.0 years remaining

Coding method for using multi channel audio signals

Assignee: Sony Corp
•
Filing: 1996-10-02
•
Granted: 1999-09-28
•
Expires: 2016-10-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract There is provided a coding method which can effectively prevent a pre-echo and a post-echo from being generated and can perform effective coding to which an psycho-acoustic model is applied. A coding apparatus according to the coding method of the present invention detects the attack and release portions of a waveform signal, and performs gain control to a waveform signal before the attack portion and the waveform signal of the release portion by using a gain control amount adaptively calculated according to the characteristics of the waveform signal. An psycho acoustic model window circuit to an aural model application circuit calculate a masking level based on the psycho-acoustic model from a frequency component obtained by transforming the waveform signal, and a quantization precision determination circuit determines a quantization precision by using the masking level. An window circuit and a transform circuit transform the waveform signal into a plurality of frequency components. The quantization circuit quantizes the plurality of frequency components by using the quantization precision.

Inventors

  • 👤 Masatoshi Ueno
  • 👤 Shinji Miyamori

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 07:46
CPC Classifications
G; G10; G10L; G10L19/00; G10L19/02; G10L19/022; G10L19/025; H; H04; H04B; H04B1/00; H04B1/66; H04B1/665

Claims Analysis

Total Claims: 50
Claim 1
Independent Claim 162 words
A method of coding a sound signal, comprising the steps of: detecting an attack portion of a waveform signal; detecting a release portion of the waveform signal; adaptively selecting a gain control amount from a plurality of gain control amounts for at least the waveform elements before the attack portion and the waveform elements of the release portion according to the characteristics of the waveform signal; performing gain control to at least the waveform elements before the attack portion and the waveform elements of the release portion by using the selected gain control amount; transforming the waveform signal into a plurality of frequency components; separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount; determining a quantization precision of the frequency components by using the masking level; and coding the plurality of frequency components by using the quantization precision, and coding control information for the gain control.
Claim 2
Independent Claim 162 words
A method of coding a sound signal, comprising the steps of: detecting an attack portion of a waveform signal; detecting a release portion of the waveform signal; adaptively selecting a gain control amount from a plurality of gain control amounts for at least the waveform elements before the attack portion and the waveform elements of the release portion according to the characteristics of the waveform signal; performing gain control to at least the waveform elements before the attack portion and the waveform elements of the release portion by using the selected gain control amount; transforming the waveform signal into a plurality of frequency components; separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount; determining a quantization precision of the frequency components by using the masking level; and coding the plurality of frequency components by using the quantization precision, and coding control information for the gain control.
Claim 3
Dependent Claim 29 words
A coding method according to claim 1, wherein the masking level is calculated on the basis of a frequency component obtained by performing spectrum transform to the waveform signal.
Claim 4
Dependent Claim 28 words
A coding method according to claim 2, wherein the frequency component is a component of an entire frequency band obtained by performing spectrum transform to the waveform signal.
Claim 5
Dependent Claim 35 words
A coding method according to claim 1, wherein the waveform signal is divided into a plurality of analysis areas which overlap, and the masking level is selected from the masking levels of the analysis areas.
Claim 6
Dependent Claim 23 words
A coding method according to claim 4, wherein the masking level of the analysis area is calculated using the selected gain control amount.
Claim 7
Dependent Claim 36 words
A coding method according to claim 1, wherein the masking level is calculated on the basis of an psycho-acoustic model in which the frequency components are calculated in units of frequencies having corresponding gain control amounts.
Claim 8
Dependent Claim 40 words
A coding method according to claim 6, wherein the waveform signal is divided into a plurality of waveform signals for the selected gain control amounts, and the masking level is selected from the masking levels of the divided waveform signals.
Claim 9
Dependent Claim 24 words
A coding method according to claim 7, wherein the masking levels of the divided waveform signals are calculated using the selected gain control amount.
Claim 10
Independent Claim 190 words
An apparatus for coding a sound signal, comprising: attack portion detecting means for detecting an attack portion of a waveform signal; release portion detecting means for detecting a release portion of the waveform signal; selecting means for adaptively selecting a gain control amount from a plurality of gain control amounts for at least the waveform elements before the attack portion and the waveform elements of the release portion according to the characteristics of the waveform signal; gain control means for performing gain control to at least the waveform elements before the attack portion and the waveform elements of the release portion by using the selected gain control amount; transforming means for transforming the waveform signal into a plurality of frequency components; masking level calculating means for separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount; determining means for determining a quantization precision of the frequency components by using the masking level; and coding means for coding the plurality of frequency components by using the quantization precision, and coding control information for the gain control.
Claim 11
Independent Claim 190 words
An apparatus for coding a sound signal, comprising: attack portion detecting means for detecting an attack portion of a waveform signal; release portion detecting means for detecting a release portion of the waveform signal; selecting means for adaptively selecting a gain control amount from a plurality of gain control amounts for at least the waveform elements before the attack portion and the waveform elements of the release portion according to the characteristics of the waveform signal; gain control means for performing gain control to at least the waveform elements before the attack portion and the waveform elements of the release portion by using the selected gain control amount; transforming means for transforming the waveform signal into a plurality of frequency components; masking level calculating means for separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount; determining means for determining a quantization precision of the frequency components by using the masking level; and coding means for coding the plurality of frequency components by using the quantization precision, and coding control information for the gain control.
Claim 12
Dependent Claim 29 words
A coding apparatus according to claim 9, wherein the masking level is calculated on the basis of a frequency component obtained by performing spectrum transform to the waveform signal.
Claim 13
Dependent Claim 29 words
A coding apparatus according to claim 10, wherein the frequency component is a component of an entire frequency band obtained by performing spectrum transform to the wave form signal.
Claim 14
Dependent Claim 35 words
A coding apparatus according to claim 9, wherein the waveform signal is divided into a plurality of analysis areas which overlap, and the masking level is selected from the masking levels of the analysis areas.
Claim 15
Dependent Claim 23 words
A coding apparatus according to claim 12, wherein the masking level of the analysis area is calculated using the selected gain control amount.
Claim 16
Dependent Claim 36 words
A coding apparatus according to claim 9, wherein the masking level is calculated on the basis of an psycho-acoustic model in which the frequency components are calculated in units of frequencies having corresponding gain control amounts.
Claim 17
Dependent Claim 40 words
A coding apparatus according to claim 14, wherein the waveform signal is divided into a plurality of waveform signals for the selected gain control amounts, and the masking level is selected from the masking levels of the divided waveform signals.
Claim 18
Dependent Claim 24 words
A coding apparatus according to claim 15, wherein the masking levels of the divided waveform signals are calculated using the selected gain control amount.
Claim 19
Independent Claim 145 words
A method of coding a sound signal, comprising the steps of: detecting an attack portion of a waveform signal; detecting a release portion of the waveform signal; adaptively selecting a gain control amount from a plurality of gain control amounts for the waveform elements before the attack portion and the waveform elements of the release portion according to the characteristics of the waveform signal; performing gain control to the waveform elements before the attack portion and the waveform elements of the release portion by using the selected gain control amount; transforming the waveform signal into a plurality of frequency components; separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount; and coding the plurality of frequency components by using the masking level, and coding control information for the gain control.
Claim 20
Independent Claim 145 words
A method of coding a sound signal, comprising the steps of: detecting an attack portion of a waveform signal; detecting a release portion of the waveform signal; adaptively selecting a gain control amount from a plurality of gain control amounts for the waveform elements before the attack portion and the waveform elements of the release portion according to the characteristics of the waveform signal; performing gain control to the waveform elements before the attack portion and the waveform elements of the release portion by using the selected gain control amount; transforming the waveform signal into a plurality of frequency components; separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount; and coding the plurality of frequency components by using the masking level, and coding control information for the gain control.
Claim 21
Dependent Claim 29 words
A coding method according to claim 17, wherein the masking level is calculated on the basis of a frequency component obtained by performing spectrum transform to the waveform signal.
Claim 22
Dependent Claim 28 words
A coding method according to claim 18, wherein the frequency component is a component of an entire frequency band obtained by performing spectrum transform to the waveform signal.
Claim 23
Dependent Claim 35 words
A coding method according to claim 17, wherein the waveform signal is divided into a plurality of analysis areas which overlap, and the masking level is selected from the masking levels of the analysis areas.
Claim 24
Dependent Claim 23 words
A coding method according to claim 20, wherein the masking level of the analysis area is calculated using the selected gain control amount.
Claim 25
Dependent Claim 36 words
A coding method according to claim 17, wherein the masking level is calculated on the basis of an psycho-acoustic model in which the frequency components are calculated in units of frequencies having corresponding gain control amounts.
Claim 26
Dependent Claim 40 words
A coding method according to claim 22, wherein the waveform signal is divided into a plurality of waveform signals for the selected gain control amounts, and the masking level is selected from the masking levels of the divided waveform signals.
Claim 27
Dependent Claim 24 words
A coding method according to claim 23, wherein the masking levels of the divided waveform signals are calculated using the selected gain control amount.
Claim 28
Independent Claim 170 words
An apparatus for coding a sound signal, comprising: attack portion detecting means for detecting an attack portion of a waveform signal; release portion detecting means for detecting a release portion of the waveform signal; selecting means for adaptively selecting a gain control amount from a plurality of gain control amounts for the waveform elements before the attack portion and the waveform elements of the release portion according to the characteristics of the waveform signal; gain control means for performing gain control to the waveform elements before the attack portion and the waveform elements of the release portion by using the selected gain control amount; transforming means for transforming the waveform signal into a plurality of frequency components; masking level calculating means for separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount; and coding means for coding the plurality of frequency components by using the masking level, and coding control information for the gain control.
Claim 29
Independent Claim 170 words
An apparatus for coding a sound signal, comprising: attack portion detecting means for detecting an attack portion of a waveform signal; release portion detecting means for detecting a release portion of the waveform signal; selecting means for adaptively selecting a gain control amount from a plurality of gain control amounts for the waveform elements before the attack portion and the waveform elements of the release portion according to the characteristics of the waveform signal; gain control means for performing gain control to the waveform elements before the attack portion and the waveform elements of the release portion by using the selected gain control amount; transforming means for transforming the waveform signal into a plurality of frequency components; masking level calculating means for separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount; and coding means for coding the plurality of frequency components by using the masking level, and coding control information for the gain control.
Claim 30
Dependent Claim 29 words
A coding apparatus according to claim 25, wherein the masking level is calculated on the basis of a frequency component obtained by performing spectrum transform to the waveform signal.
Claim 31
Dependent Claim 29 words
A coding apparatus according to claim 26, wherein the frequency component is a component of an entire frequency band obtained by performing spectrum transform to the wave form signal.
Claim 32
Dependent Claim 35 words
A coding apparatus according to claim 25, wherein the waveform signal is divided into a plurality of analysis areas which overlap, and the masking level is selected from the masking levels of the analysis areas.
Claim 33
Dependent Claim 23 words
A coding apparatus according to claim 28, wherein the masking level of the analysis area is calculated using the selected gain control amount.
Claim 34
Dependent Claim 36 words
A coding apparatus according to claim 25, wherein the masking level is calculated on the basis of an psycho-acoustic model in which the frequency components are calculated in units of frequencies having corresponding gain control amounts.
Claim 35
Dependent Claim 40 words
A coding apparatus according to claim 30, wherein the waveform signal is divided into a plurality of waveform signals for the selected gain control amounts, and the masking level is selected from the masking levels of the divided waveform signals.
Claim 36
Dependent Claim 24 words
A coding apparatus according to claim 31, wherein the masking levels of the divided waveform signals are calculated using the selected gain control amount.
Claim 37
Dependent Claim 182 words
An information recording medium for use in sound signal coding, the information recording medium comprising: a recording surface having a recording signal recorded thereon, wherein the recording signal is generated by detecting an attack portion of a waveform signal, detecting a release portion of the waveform signal, adaptively selecting a gain control amount from a plurality of gain control amounts for at least the waveform elements before the attack portion and the waveform elements of the release portion according to the characteristics of the waveform signal, performing gain control to at least the waveform elements before the attack portion and the waveform elements of the release portion by using the selected gain control amount, transforming the waveform signal into a plurality of frequency components, separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount, determining a quantization precision of the frequency components by using the masking level, and coding the plurality of frequency components by using the quantization precision, and coding control information for the gain control.
Claim 38
Dependent Claim 182 words
An information recording medium for use in sound signal coding, the information recording medium comprising: a recording surface having a recording signal recorded thereon, wherein the recording signal is generated by detecting an attack portion of a waveform signal, detecting a release portion of the waveform signal, adaptively selecting a gain control amount from a plurality of gain control amounts for at least the waveform elements before the attack portion and the waveform elements of the release portion according to the characteristics of the waveform signal, performing gain control to at least the waveform elements before the attack portion and the waveform elements of the release portion by using the selected gain control amount, transforming the waveform signal into a plurality of frequency components, separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount, determining a quantization precision of the frequency components by using the masking level, and coding the plurality of frequency components by using the quantization precision, and coding control information for the gain control.
Claim 39
Dependent Claim 165 words
An information recording medium for use in sound signal coding, the information recording medium comprising: a recording surface having a recording signal recorded thereon, wherein the recording signal is generated by detecting an attack portion of a waveform signal, detecting a release portion of the waveform signal, adaptively selecting a gain control amount from a plurality of gain control amounts for the waveform elements before the attack portion and the waveform elements of the release portion according to the characteristics of the waveform signal, performing gain control to the waveform elements before the attack portion and the waveform elements of the release portion by using the selected gain control amount, transforming the waveform signal into a plurality of frequency components, separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount; and coding the plurality of frequency components by using the masking level, and coding control information for the gain control.
Claim 40
Dependent Claim 165 words
An information recording medium for use in sound signal coding, the information recording medium comprising: a recording surface having a recording signal recorded thereon, wherein the recording signal is generated by detecting an attack portion of a waveform signal, detecting a release portion of the waveform signal, adaptively selecting a gain control amount from a plurality of gain control amounts for the waveform elements before the attack portion and the waveform elements of the release portion according to the characteristics of the waveform signal, performing gain control to the waveform elements before the attack portion and the waveform elements of the release portion by using the selected gain control amount, transforming the waveform signal into a plurality of frequency components, separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount; and coding the plurality of frequency components by using the masking level, and coding control information for the gain control.
Claim 41
Independent Claim 125 words
A method of coding a sound signal, comprising the steps of: detecting an attack portion of a waveform signal; adaptively selecting a gain control amount from a plurality of gain control amounts for at least the waveform elements before the attack portion according to the characteristics of the waveform signal; performing gain control to at least the waveform elements before the attack portion by using the selected gain control amount; transforming the waveform signal into a plurality of frequency components; separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount; and coding the plurality of frequency components by using the masking level, and coding control information for the gain control.
Claim 42
Independent Claim 125 words
A method of coding a sound signal, comprising the steps of: detecting an attack portion of a waveform signal; adaptively selecting a gain control amount from a plurality of gain control amounts for at least the waveform elements before the attack portion according to the characteristics of the waveform signal; performing gain control to at least the waveform elements before the attack portion by using the selected gain control amount; transforming the waveform signal into a plurality of frequency components; separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount; and coding the plurality of frequency components by using the masking level, and coding control information for the gain control.
Claim 43
Independent Claim 154 words
An apparatus for coding a sound signal, comprising: attack portion detecting means for detecting an attack portion of a waveform signal; selecting means for adaptively selecting a gain control amount from a plurality of gain control amounts for the waveform elements before the attack portion according to the characteristics of the waveform signal; gain control means for performing gain control to at least the waveform elements before the attack portion by using the selected gain control amount; transforming means for transforming the waveform signal into a plurality of frequency components; separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount; determining means for determining a quantization precision of the frequency components by using the masking level; and coding means for coding the plurality of frequency components by using the quantization precision, and coding control information for the gain control.
Claim 44
Independent Claim 154 words
An apparatus for coding a sound signal, comprising: attack portion detecting means for detecting an attack portion of a waveform signal; selecting means for adaptively selecting a gain control amount from a plurality of gain control amounts for the waveform elements before the attack portion according to the characteristics of the waveform signal; gain control means for performing gain control to at least the waveform elements before the attack portion by using the selected gain control amount; transforming means for transforming the waveform signal into a plurality of frequency components; separately analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount; determining means for determining a quantization precision of the frequency components by using the masking level; and coding means for coding the plurality of frequency components by using the quantization precision, and coding control information for the gain control.
Claim 45
Dependent Claim 146 words
An information recording medium for use in sound signal coding, the information recording medium comprising: a recording surface having a recording signal recorded thereon, wherein the recording signal is generated by detecting an attack portion of a waveform signal, adaptively selecting a gain control amount from a plurality of gain control amounts for at least the waveform elements before the attack portion according to the characteristics of the waveform signal, performing gain control to at least the waveform elements before the attack portion by using the selected gain control amount, transforming the waveform signal into a plurality of frequency components, separately an analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount, and coding the plurality of frequency components by using the masking level, and coding control information for the gain control.
Claim 46
Dependent Claim 146 words
An information recording medium for use in sound signal coding, the information recording medium comprising: a recording surface having a recording signal recorded thereon, wherein the recording signal is generated by detecting an attack portion of a waveform signal, adaptively selecting a gain control amount from a plurality of gain control amounts for at least the waveform elements before the attack portion according to the characteristics of the waveform signal, performing gain control to at least the waveform elements before the attack portion by using the selected gain control amount, transforming the waveform signal into a plurality of frequency components, separately an analyzing the waveform signal to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain control amount, and coding the plurality of frequency components by using the masking level, and coding control information for the gain control.
Claim 47
Independent Claim 149 words
An apparatus for coding a sound signal, comprising: an attack portion detection circuit that detects an attack portion of a waveform signal; a selecting circuit that adaptively selects a gain control amount from a plurality of gain control amounts for at least the waveform elements before the attack portion a c cording to the characteristics of the waveform signal; a gain control circuit that performs gain control to at least the waveform elements before the attack portion by using the selected gain control amount; a transform circuit that transforms the waveform signal into a plurality of frequency components; psycho-acoustic model application circuit that separately analyzes the waveform to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain amount; and a coder that codes the plurality of frequency components by using the masking level, and coding control information for the gain control.
Claim 48
Independent Claim 149 words
An apparatus for coding a sound signal, comprising: an attack portion detection circuit that detects an attack portion of a waveform signal; a selecting circuit that adaptively selects a gain control amount from a plurality of gain control amounts for at least the waveform elements before the attack portion a c cording to the characteristics of the waveform signal; a gain control circuit that performs gain control to at least the waveform elements before the attack portion by using the selected gain control amount; a transform circuit that transforms the waveform signal into a plurality of frequency components; psycho-acoustic model application circuit that separately analyzes the waveform to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain amount; and a coder that codes the plurality of frequency components by using the masking level, and coding control information for the gain control.
Claim 49
Independent Claim 178 words
An apparatus for coding a sound signal, comprising: an attack portion detection circuit that detects an attack portion of a waveform signal; a release portion detection circuit that detects a release portion of the waveform signal; a selecting circuit that adaptively selects a gain control amount from a plurality of gain control amounts for at least the waveform elements before the attack portion and the waveform elements of the release portion according to the characteristics of the waveform signal; a gain control circuit that performs gain control to at least the waveform elements before the attack portion and the waveform elements of the release portion by using the selected gain control amount; a transform circuit that transforms the waveform signal into a plurality of frequency components; a psycho-acoustic model application circuit that separately analyzes the waveform to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain amount; and a coder that codes the plurality of frequency components by using the masking level, and coding control information for the gain control.
Claim 50
Independent Claim 178 words
An apparatus for coding a sound signal, comprising: an attack portion detection circuit that detects an attack portion of a waveform signal; a release portion detection circuit that detects a release portion of the waveform signal; a selecting circuit that adaptively selects a gain control amount from a plurality of gain control amounts for at least the waveform elements before the attack portion and the waveform elements of the release portion according to the characteristics of the waveform signal; a gain control circuit that performs gain control to at least the waveform elements before the attack portion and the waveform elements of the release portion by using the selected gain control amount; a transform circuit that transforms the waveform signal into a plurality of frequency components; a psycho-acoustic model application circuit that separately analyzes the waveform to calculate a masking level based on a psycho-acoustic model from the waveform signal using the selected gain amount; and a coder that codes the plurality of frequency components by using the masking level, and coding control information for the gain control.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-09-27 2003-03-29 2003-09-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-09-27 2007-03-29 2007-09-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-09-27 2011-03-29 2011-09-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag