JP2705377B2 - Band division coding method - Google Patents
Band division coding methodInfo
- Publication number
- JP2705377B2 JP2705377B2 JP3191602A JP19160291A JP2705377B2 JP 2705377 B2 JP2705377 B2 JP 2705377B2 JP 3191602 A JP3191602 A JP 3191602A JP 19160291 A JP19160291 A JP 19160291A JP 2705377 B2 JP2705377 B2 JP 2705377B2
- Authority
- JP
- Japan
- Prior art keywords
- band
- band division
- quantization
- signal
- frequency
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、音楽信号及び音声信号
を圧縮して符号化する帯域分割符号化方法に関するもの
である。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a band division encoding method for compressing and encoding music signals and audio signals.
【0002】[0002]
【従来の技術】従来の帯域分割符号化の量子化ビット数
割り当て方法においては、ダウンサンプリング周波数と
割り当てる量子化ビット数の積、即ち帯域別情報量がそ
の帯域の明瞭度指数貢献度と等しくなるように量子化ビ
ット数を割り当てていた(例えば、中田和男著;「音声
の高能率符号化」 1986 (56-61頁))。2. Description of the Related Art In a conventional method of allocating the number of quantization bits for band division coding, the product of the downsampling frequency and the number of quantization bits to be allocated, that is, the information amount for each band becomes equal to the clarity index contribution of the band. (For example, Kazuo Nakata; "Efficient Coding of Speech", 1986, pp. 56-61).
【0003】[0003]
【発明が解決しようとする課題】従来の帯域分割符号化
の量子化ビット数割り当て方法では、帯域別情報量がそ
の明瞭度指数貢献度と等しくなるように量子化ビット数
を割り当てており、情報を高能率に符号化するには有効
であった。しかしながら、音楽や音声は人間の聴覚によ
って認識されるものであり、人間の聴覚の特性上、情報
はあっても人間の耳が知覚できない場合がある。このよ
うな帯域の信号に量子化ビット数を割り当てることは、
人間の聴覚にとって重要な情報を効率よく符号化してい
るとはいえないという課題があった。In the conventional method of allocating the number of quantization bits for band division coding, the number of quantization bits is allocated so that the information amount for each band becomes equal to the clarity index contribution. Has been effective in efficiently encoding. However, music and voice are recognized by human hearing. Due to the characteristics of human hearing, there is a case where human ears cannot be perceived even though there is information. Assigning the number of quantization bits to a signal in such a band
There is a problem that information important for human hearing cannot be efficiently encoded.
【0004】本発明は上記課題を解消するもので、量子
化ビット数を人間の聴覚にとって重要な情報をもつ帯域
に割り当てるための、帯域分割符号化方法を提供するこ
とを目的としている。An object of the present invention is to solve the above-mentioned problem, and an object of the present invention is to provide a band division coding method for allocating the number of quantization bits to a band having information important for human hearing.
【0005】[0005]
【課題を解決するための手段】本発明は上記課題を解決
するために、入力信号を複数の周波数帯域に分割して各
々の帯域分割信号を得る第1のステップと、前記各々の
帯域分割信号に対して適当な量子化ビット数を割り当て
る第2のステップと、前記第1のステップにより得られ
た各々の帯域分割信号を前記第2のステップにより割り
当てられた量子化ビット数で量子化する第3のステップ
とを有する帯域分割符号化方法であって、前記第2のス
テップは、前記各々の周波数帯域に対して、当該帯域分
割信号の振幅に基づいた指標値を算出するステップと、
予め各々の周波数帯域に対して設定された基準値と前記
指標値とを比較し、指標値が基準値を下回る場合にはそ
の周波数帯域に割り当てる量子化ビット数を0ビットと
するステップとを含めてなることを特徴とする。In order to solve the above-mentioned problems, the present invention comprises a first step of dividing an input signal into a plurality of frequency bands to obtain respective band-divided signals; A second step of allocating an appropriate number of quantization bits to, and a second step of quantizing each of the band division signals obtained in the first step with the number of quantization bits allocated in the second step. 3. The band division encoding method comprising: a step of calculating an index value based on the amplitude of the band division signal for each of the frequency bands;
The reference value set in advance for each frequency band is compared with the index value. If the index value is lower than the reference value, the number of quantization bits assigned to the frequency band is set to 0 bit.
And the step of performing
【0006】[0006]
【作用】上記のような帯域分割符号化方法を用いて符号
化すると、人間の聴覚にとって重要な情報を高能率に符
号化することができる。When encoding is performed using the above-described band division encoding method, information important for human hearing can be encoded with high efficiency.
【0007】[0007]
【実施例】以下本発明の一実施例について、図面を参照
しながら説明する。(図1)は本発明の帯域分割符号化
の量子化ビット割り当て方法を説明するためのブロック
図であり、1は入力信号をN個の帯域に分割すためのフ
ィルタ手段で2,3・・・NのN個の帯域分割フィルタ
より構成される。5は量子化ビット数割り当て手段であ
り、フィルタ手段1によりN個の帯域に分割された各帯
域の信号から指標値を検出する検出手段と、予め各帯域
に対し設定した基準値と前記検出手段により検出された
指標値を比較し、予め設定された条件を満足する場合当
該帯域に割り当てる量子化ビット数を0ビットとする比
較手段を有している。6は量子化手段であり、フィルタ
手段1によりN個の帯域に分割された各信号を量子化ビ
ット数割り当て手段5により割り当てられた量子化ビッ
ト数で量子化する。An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram for explaining a quantization bit allocation method of band division coding according to the present invention. Reference numeral 1 denotes filter means for dividing an input signal into N bands. -It is composed of N N band division filters. Numeral 5 is a quantizing bit number allocating means, which detects an index value from a signal of each band divided into N bands by the filter means 1, a reference value previously set for each band, and the detecting means. And a comparing means for comparing the index values detected by the above method and setting the number of quantization bits to be assigned to the band to 0 when a preset condition is satisfied. Numeral 6 denotes a quantization means for quantizing each signal divided into N bands by the filter means 1 with the number of quantization bits assigned by the quantization bit number assignment means 5.
【0008】量子化ビット数割り当て手段5の一実施例
について、(図2)に示すフローチャートを用いて説明
する。An embodiment of the quantization bit number assignment means 5 will be described with reference to a flowchart shown in FIG.
【0009】まずステップ1において、各帯域における
複数個の信号から振幅の絶対値の最大値を、それぞれの
帯域の指標値として検出する。X1は第1番目の帯域の
最大値、X2は第2番目の帯域の最大値、XNは第N番目
の帯域の最大値を表わす。ステップ2でiを1に設定
し、ステップ3ではiがN以下であるか判断する。iが
N以下であればステップ4において(表1)から第i番
目の帯域に対する基準値TH(i)を読み込む。First, in step 1, the maximum value of the absolute value of the amplitude is detected as an index value of each band from a plurality of signals in each band. X 1 is the maximum value of the first band, X 2 is the maximum value of the second band, the X N represents the maximum value of the N-th band. In step 2, i is set to 1, and in step 3, it is determined whether i is N or less. If i is equal to or smaller than N, the reference value TH (i) for the i-th band is read from (Table 1) in step 4.
【0010】[0010]
【表1】 [Table 1]
【0011】ステップ5では第i番目の帯域の最大値X
iと基準値TH(i)を比較し、条件式 Xi ≦ TH(i) を満足する場合、ステップ6で、第i番目の帯域に0ビ
ットを割り当てる。この基準値TH(i)は第i番目の
帯域についての人間の耳の最小可聴レベルを表わし、基
準値TH(i)以下の信号は人間の耳に知覚されないた
め、この条件式が満足される帯域に量子化ビット数を与
えることは適切ではない。上記条件式が満たされない場
合、ステップ7において第i番目の帯域に適当な量子化
ビット数が割り当てられる。ステップ8でiに1を加算
し、ステップ3に戻る。ステップ3の条件が満足される
間、ステップ4からステップ8までを繰り返し、iがN
を越えた場合終了し次の手段に移る。以上により、1か
らNまでの全帯域の量子化ビット数が決定される。ここ
でステップ1は検出手段、ステップ5及びステップ6は
比較手段に相当する。In step 5, the maximum value X of the i-th band is
i is compared with the reference value TH (i). If the conditional expression X i ≤ TH (i) is satisfied, 0 bits are assigned to the i-th band in step 6. This reference value TH (i) represents the minimum audible level of the human ear for the i-th band, and signals below the reference value TH (i) are not perceived by the human ear, so that this conditional expression is satisfied. It is not appropriate to give the band the number of quantization bits. If the above conditional expression is not satisfied, in step 7, an appropriate number of quantization bits is assigned to the i-th band. In step 8, 1 is added to i, and the process returns to step 3. Steps 4 to 8 are repeated while the condition of step 3 is satisfied, and i is N
If it exceeds, it ends and moves to the next means. As described above, the number of quantization bits in all bands from 1 to N is determined. Here, step 1 corresponds to the detecting means, and steps 5 and 6 correspond to the comparing means.
【0012】なお本実施例では各帯域の信号の振幅の絶
対値の最大値を指標値として用いたが、 (1)各帯域の標本化信号の振幅の二乗値の最大値 (2)各帯域の標本化信号の振幅の絶対値を2のべき乗
で表現したときの有効桁数の最大値 などを用いても所望の帯域分割符号化が行える。 In this embodiment, the maximum value of the absolute value of the amplitude of the signal in each band is used as the index value. (1) The maximum value of the square of the amplitude of the sampled signal in each band (2) Each band The desired band division coding can be performed by using the maximum value of the number of significant digits when the absolute value of the amplitude of the sampled signal is expressed as a power of two .
【0013】[0013]
【発明の効果】本発明は、以上説明したような帯域分割
符号化方法を提供するものであって、人間の聴覚に対し
て重要でない帯域の信号を0ビットで量子化するため、
人間の聴覚にとって必要な帯域の信号に対して量子化ビ
ット数を多く割り当てることができるようになり、人間
の聴覚に適した符号化が可能になる。The present invention provides a band division coding method as described above, which quantizes a signal in a band which is not important to human hearing with 0 bits.
A large number of quantization bits can be assigned to signals in a band necessary for human hearing, and encoding suitable for human hearing can be performed.
【図1】本発明の帯域分割符号方法の一実施例を説明す
るためのブロック図FIG. 1 is a block diagram for explaining an embodiment of a band division coding method according to the present invention;
【図2】本発明に係る量子化ビット数割り当て手段の一
実施例を説明するためのフローチャートFIG. 2 is a flowchart for explaining an embodiment of a quantization bit number allocating unit according to the present invention;
1 フィルタ手段 2,3,4 帯域分割フィルタ 5 量子化ビット数割り当て手段 6 量子化手段 DESCRIPTION OF SYMBOLS 1 Filter means 2, 3, 4 Band division filter 5 Quantization bit number allocation means 6 Quantization means
Claims (5)
各々の帯域分割信号を得る第1のステップと、前記各々
の帯域分割信号に対して適当な量子化ビット数を割り当
てる第2のステップと、前記第1のステップにより得ら
れた各々の帯域分割信号を前記第2のステップにより割
り当てられた量子化ビット数で量子化する第3のステッ
プとを有する帯域分割符号化方法であって、 前記第2のステップは、前記各々の周波数帯域に対し
て、当該帯域分割信号の振幅に基づいた指標値を算出す
るステップと、予め各々の周波数帯域に対して設定され
た基準値と前記指標値とを比較し、指標値が基準値を下
回る場合にはその周波数帯域に割り当てる量子化ビット
数を0ビットとするステップとを含めてなることを特徴
とする帯域分割符号化方法。1. A first step of dividing an input signal into a plurality of frequency bands to obtain respective band division signals, and a second step of allocating an appropriate number of quantization bits to each of the band division signals. And a third step of quantizing each of the band division signals obtained in the first step with the number of quantization bits allocated in the second step, and The second step is a step of calculating, for each of the frequency bands, an index value based on the amplitude of the band-divided signal; and a reference value and an index value set in advance for each of the frequency bands. And if the index value is smaller than the reference value, setting the number of quantization bits assigned to the frequency band to 0 bits .
耳に知覚される最小可聴レベルを表すものである請求項
1記載の帯域分割符号化方法。2. The band division encoding method according to claim 1, wherein the reference value represents a minimum audible level perceived by a human ear in each frequency band.
各々の帯域分割信号を得る帯域分割手段と、前記各々の
帯域分割信号に対して適当な量子化ビット数を割り当て
る量子化ビット数割当手段と、前記帯域分割手段により
得られた各々の帯域分割信号を前記量子化ビット数割当
手段により割り当てられた量子化ビット数で量子化する
量子化手段とを有する帯域分割符号化装置であって、 前記量子化ビット数割当手段は、前記各々の周波数帯域
に対して、当該帯域分割信号の振幅に基づいた指標値が
予め各々の周波数帯域に対して設定された基準値を下回
る場合にはその周波数帯域に割り当てる量子化ビット数
を0ビットとすることを特徴とする帯域分割符号化装
置。3. A band division means for dividing an input signal into a plurality of frequency bands to obtain respective band division signals, and a quantization bit number allocation for allocating an appropriate quantization bit number to each of the band division signals. And a quantizing means for quantizing each band-divided signal obtained by said band dividing means with a quantization bit number allocated by said quantization bit number allocating means. The quantization bit number allocating means, for each of the frequency bands, when the index value based on the amplitude of the band division signal is less than a reference value set in advance for each frequency band, A band division encoding apparatus, wherein the number of quantization bits allocated to a frequency band is 0 bits .
耳に知覚される最小可聴レベルを表すものである請求項
3記載の帯域分割符号化装置。4. The band division coding apparatus according to claim 3, wherein the reference value represents a minimum audible level perceived by a human ear in each frequency band.
に適当な量子化ビット数を割り当て圧縮符号化する帯域
分割符号化方法であって、 前記各周波数帯域における人間の耳に知覚されない最小
可聴レベル以下の信号は符号化しないことを特徴とする
帯域分割符号化方法。5. A band division encoding method for dividing a signal into a plurality of bands, assigning an appropriate number of quantization bits to each band, and compressing and encoding the signals, wherein the method is not perceived by a human ear in each of the frequency bands. A signal which is lower than the minimum audible level is not coded.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3191602A JP2705377B2 (en) | 1991-07-31 | 1991-07-31 | Band division coding method |
DE69217590T DE69217590T2 (en) | 1991-07-31 | 1992-07-30 | Method and device for coding a digital audio signal |
US07/922,179 US5353375A (en) | 1991-07-31 | 1992-07-30 | Digital audio signal coding method through allocation of quantization bits to sub-band samples split from the audio signal |
EP92113013A EP0525774B1 (en) | 1991-07-31 | 1992-07-30 | Digital audio signal coding system and method therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3191602A JP2705377B2 (en) | 1991-07-31 | 1991-07-31 | Band division coding method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0537395A JPH0537395A (en) | 1993-02-12 |
JP2705377B2 true JP2705377B2 (en) | 1998-01-28 |
Family
ID=16277372
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3191602A Expired - Lifetime JP2705377B2 (en) | 1991-07-31 | 1991-07-31 | Band division coding method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2705377B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2575265B2 (en) * | 1992-07-03 | 1997-01-22 | 松下電器産業株式会社 | Digital audio signal encoding method |
KR100352351B1 (en) * | 1994-02-05 | 2003-01-06 | 소니 가부시끼 가이샤 | Information encoding method and apparatus and Information decoding method and apparatus |
US5893065A (en) * | 1994-08-05 | 1999-04-06 | Nippon Steel Corporation | Apparatus for compressing audio data |
US5742734A (en) * | 1994-08-10 | 1998-04-21 | Qualcomm Incorporated | Encoding rate selection in a variable rate vocoder |
JP3802219B2 (en) * | 1998-02-18 | 2006-07-26 | 富士通株式会社 | Speech encoding device |
KR100657916B1 (en) * | 2004-12-01 | 2006-12-14 | 삼성전자주식회사 | Apparatus and method for processing audio signal using correlation between bands |
WO2006075563A1 (en) | 2005-01-11 | 2006-07-20 | Nec Corporation | Audio encoding device, audio encoding method, and audio encoding program |
-
1991
- 1991-07-31 JP JP3191602A patent/JP2705377B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH0537395A (en) | 1993-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2908270B2 (en) | Adaptive coding system | |
KR100352352B1 (en) | Information encoding method, information decoding method and apparatus, information transmission method, and method of recording information on information recording medium | |
JP3297240B2 (en) | Adaptive coding system | |
CN1078832A (en) | Adopt the signal-weighted quantizing position to distribute the apparatus and method of carrying out data compression | |
JP2000082964A (en) | Encoding/quantizing method for audio signal | |
JPH07336232A (en) | Method and device for coding information, method and device for decoding information and information recording medium | |
US8149927B2 (en) | Method of and apparatus for encoding/decoding digital signal using linear quantization by sections | |
JP3318931B2 (en) | Signal encoding device, signal decoding device, and signal encoding method | |
JP2705377B2 (en) | Band division coding method | |
JP3379610B2 (en) | Encoding and decoding apparatus and method using channel masking characteristic for bit allocation | |
JP3353868B2 (en) | Audio signal conversion encoding method and decoding method | |
JP2000151413A (en) | Method for allocating adaptive dynamic variable bit in audio encoding | |
JPH0969781A (en) | Audio data encoding device | |
JP3297238B2 (en) | Adaptive coding system and bit allocation method | |
JP2003195894A (en) | Encoding device, decoding device, encoding method, and decoding method | |
JP2002050967A (en) | Signal recording medium | |
EP1055289A1 (en) | A neural network based method for exponent coding in a transform coder for high quality audio | |
JP3552881B2 (en) | Signal encoding device | |
JPH06291671A (en) | Encoding method for digital audio signal | |
JPH07295594A (en) | Audio signal encoding method | |
JP2575265B2 (en) | Digital audio signal encoding method | |
JP3527758B2 (en) | Information recording device | |
JPH06224862A (en) | Method and equipment for processing digital audio signal | |
JP3235365B2 (en) | High efficiency coding method and apparatus therefor | |
JP2002534039A (en) | Apparatus and method for effectively achieving a fixed masking threshold in an audio encoding device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081009 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091009 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091009 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101009 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111009 Year of fee payment: 14 |
|
EXPY | Cancellation because of completion of term |