KR0144841B1 - Apparatus for adaptive encoding and decoding of sound signals - Google Patents
Apparatus for adaptive encoding and decoding of sound signalsInfo
- Publication number
- KR0144841B1 KR0144841B1 KR1019930019588A KR930019588A KR0144841B1 KR 0144841 B1 KR0144841 B1 KR 0144841B1 KR 1019930019588 A KR1019930019588 A KR 1019930019588A KR 930019588 A KR930019588 A KR 930019588A KR 0144841 B1 KR0144841 B1 KR 0144841B1
- Authority
- KR
- South Korea
- Prior art keywords
- energy
- subband
- acoustic signal
- encoding
- psychoacoustic model
- Prior art date
Links
- 230000005236 sound signal Effects 0.000 title claims abstract description 30
- 230000003044 adaptive effect Effects 0.000 title claims abstract description 11
- 238000013139 quantization Methods 0.000 claims abstract description 18
- 238000004458 analytical method Methods 0.000 claims description 21
- 238000005070 sampling Methods 0.000 claims description 13
- 238000000354 decomposition reaction Methods 0.000 claims description 7
- 238000000034 method Methods 0.000 claims description 7
- 230000002194 synthesizing effect Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 7
- 230000015572 biosynthetic process Effects 0.000 description 5
- 238000003786 synthesis reaction Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000000873 masking effect Effects 0.000 description 3
- 241000282412 Homo Species 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/12—Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
본 발명은 음향신호를 전송 또는 저장하기 위해 부호화하고 이를 다시 재생하기 위해 복호화하는 장치에 관한 것으로, 특히 음향신호의 각 서브밴드가 포함하는 정보의 중요도, 즉 음향신호의 에너지분포에 따라 비트할당의 우선순위를 설정하고, 심리음향모델에 의해 인간의 청각특성에 가장 근사하게 비트할당을 하여 양자화함으로써, 음향신호의 부호화 및 복호화 시에 중요한 정보를 포함하는 서브밴드에 적응적으로 많은 비트를 할당하여 부호화하게 되어 고정된 비트수로 부호화함에 따른 양자화오차를 최소화하고, 인간의 청각특성에 가깝게 음향신호를 재현할 수 있는 음향신호의 적응적 부호화 및 복호화장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for encoding or decoding an audio signal for transmission or storage, and more particularly, to decode bit allocation according to the importance of information included in each subband of an audio signal, that is, the energy distribution of the audio signal. Priority is set and bit allocation is most closely performed on the human auditory characteristics by the psychoacoustic model, thereby adaptively allocating a large number of bits to subbands containing information important for encoding and decoding the acoustic signal. The present invention relates to an adaptive encoding and decoding apparatus for an acoustic signal capable of minimizing a quantization error caused by encoding with a fixed number of bits and reproducing an acoustic signal close to a human auditory characteristic.
Description
제1(a)도는 종래의 음향신호 부호화장치의 일 예를 나타내는 블록도,1 (a) is a block diagram showing an example of a conventional sound signal encoding apparatus,
제1(b)도는 종래의 음향신호 복호화장치의 일 예를 나타내는 블록도,1 (b) is a block diagram showing an example of a conventional sound signal decoding apparatus,
제2(a)도는 본 발명에 따른 음향신호의 적응적 부호화장치에 대한 일 실시예를 나타내는 블록도,2 (a) is a block diagram showing an embodiment of an adaptive encoding apparatus for an acoustic signal according to the present invention;
제2(b)도는 본 발명에 따른 음향신호의 적응적 복호화장치에 대한 일 실시예를 나타내는 블록도,2 (b) is a block diagram showing an embodiment of an adaptive decoding apparatus for an acoustic signal according to the present invention;
*도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
21:분할대역분해부 22,26:에너지분석부21: split band decomposition unit 22, 26: energy analysis unit
23:심리음향모델부 24:양자화부23: psychoacoustic model unit 24: quantization unit
25:역양자화부 27:분할대역합성부25: dequantization unit 27: split band synthesis unit
본 발명은 음향신호를 전송 또는 저장하기 위해 부호화하고 이를 다시 재생하기 위해 복호화하는 장치에 관한 것으로, 특히 음향신호의 각 서브밴드가 포함하는 정보의 중요도에따라 각 서브밴드에 적응적으로 양자화 비트수를 할당함으로써 양자화오차를 최소화하기 위한 음향신호의 적응적 부호화 및 복호화장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for encoding or decoding an audio signal for transmission or storage, and to decode the audio signal. The present invention relates to an adaptive encoding and decoding apparatus for an acoustic signal for minimizing quantization error.
근래에 와서, 고화질 텔레비젼(HDTV)과 디지털 비데오테이프레코더 등의 개발이 활발해짐에 따라 영상 및 음성을 송 수신하는 시스템에서 영상신호 및 음성신호를 디지탈로 부호화하여 저장하거나 전송하고, 이 부호화된 신호를 다시 복호화하여 본래의 신호로 재생하는 부호화/복호화 시스템이 주로 사용되고 있다. 이 디지탈 부호화/복호화 시스템의 산업상의 이용을 위해 국제전신전화자문위원회(Consultative Committ ee for International Telegraphy and Telephony; CCITT), 국제무선통신자문위원회(International Radiocommunication Consultative Committee; CCIR), 국제표준화기구(International Organization for Standardization; ISO) 등이 각 응용분야에 적합한 표준부호화방식을 결정하기 위해 표준화활동을 진행 중에 있다. 그 중 음향신호의 부호화 및 복호화를 위해 널리 사용되고 있는 전형적인 방법이 제1도에 도시되어 있다.In recent years, as the development of high-definition television (HDTV) and digital video tape recorders has been actively developed, video and audio signals are digitally encoded and stored or transmitted in a system for transmitting and receiving video and audio signals. An encoding / decoding system that decodes and reproduces the original signal is mainly used. For the industrial use of this digital encoding / decoding system, the International Committee for International Telegraphy and Telephony (CCITT), the International Radiocommunication Consultative Committee (CCIR), and the International Organization for Standardization for Standardization (ISO), etc., is conducting standardization activities to determine the appropriate standard coding scheme for each application. Among them, a typical method widely used for encoding and decoding an acoustic signal is shown in FIG.
제1(a)도는 종래의 음향신호 부호화장치의 일 예를 나타내는 블록도이다. 제1(a)도의 장치는, 음향신호가 분할대역분해도(11) 및 심리음향모델부(12)로 각 인가되고, 분할대역분해부(11)의 출력단은 양자화(13) 및 심리음향모델부(12)의 입력단과 연결된다. 양자화부(13)의 입력단은 심리음향모델부(12)의 출력단과 연결되어 양자화된 음향데이타를 출력하도록 구성된다.FIG. 1 (a) is a block diagram illustrating an example of a conventional audio signal encoding apparatus. In the apparatus of FIG. 1 (a), an acoustic signal is applied to the divided band resolution 11 and the psychoacoustic model unit 12, respectively, and the output end of the divided band resolver 11 is the quantization 13 and the psychoacoustic model unit. It is connected to the input terminal of (12). The input terminal of the quantization unit 13 is connected to the output terminal of the psychoacoustic model unit 12 and configured to output quantized sound data.
위와 같이 구성된 제1도의 장치에서, 우선 분할대역분해부(11)는 인가받은 음향신호의 압축을 위해 입력신호를 일정한 양의 신호로 나누고 서브밴드분석을 행한다. 일반적으로 서스밴드분석방법으로는 가중 오버랩-애드 필터뱅크(Weighted Overlap -Add Filter Bank)나 웨이브리트변환(Wavelet Transform)이 주로 사용된다. 이 서브밴드분석에 의해 음향신호는 주파수영역에서 다수의 서브밴드들로 분할된다. 한편 심리음향모델부(12)는 음향신호를 인가받아 사람의 청각특성을 모델링(modeling)한 심리음향모델에 의해서 각 분할된 서브밴드들에 대해 비트수를 할당하여 양자화부(13)로 인가한다. 이때, 심리음향모델부(12)는 제한된 비트수 내에서 데이타압축을 위하여 사람이 주로 감지할 수 있는 주파수(100∼10,000㎐)들 중 고주파에 해당하는 서브밴드 그룹들에 보다 적은 비트를 할당한다. 이는 사람의 청각이 고주파보다 저주파 쪽에 더 민감하기 때문이다. 양자화부(13)는 분할대역분해부(11)로부터 인가되는 서브밴드들을 심리음향모델부(12)에 의해 지정되는 비트수에 따라 양자화하여 부호화된 음향신호를 출력한다.In the apparatus of FIG. 1 configured as described above, first, the split band decomposition unit 11 divides an input signal into a predetermined amount of signal and performs subband analysis to compress an applied sound signal. In general, a weighted overlap-add filter bank or wavelet transform is mainly used as a susband analysis method. By this subband analysis, the acoustic signal is divided into a plurality of subbands in the frequency domain. Meanwhile, the psychoacoustic model unit 12 receives an acoustic signal and allocates the number of bits to each of the divided subbands to the quantization unit 13 by the psychoacoustic model that models a person's auditory characteristics. . At this time, the psychoacoustic model unit 12 allocates fewer bits to subband groups corresponding to high frequencies among the frequencies (100 to 10,000 kHz) that humans can detect mainly for data compression within a limited number of bits. . This is because human hearing is more sensitive to low frequencies than to high frequencies. The quantization unit 13 quantizes the subbands applied from the split band decomposition unit 11 according to the number of bits designated by the psychoacoustic model unit 12 and outputs an encoded sound signal.
이와 같은 음향신호 부호화장치에서 부호화 및 압축된 데이타는 제1(b)도와 같은 음향신호 복호화장치로 전송된다. 그러면 이 전송된 데이타는 역양자화부(14)를 거쳐서 분할대역합성부(15)에서 각 서브밴드들이 합성되어 부호화되기 이전의 상태에 가까운 데이타로 재생된다.The data encoded and compressed by the acoustic signal encoding apparatus is transmitted to the acoustic signal decoding apparatus as shown in FIG. 1 (b). The transmitted data is then reproduced as data close to the state before the subbands were synthesized and encoded by the subband synthesizer 15 via the inverse quantizer 14.
그런데, 이러한 종래의 음향신호 부호화/복호화장치는 고주파쪽에 중요한 신호들이 많이 포함되어 있는 경우에도 고정된 비트수로 부호화하므로 큰 양자화오차가 발생하여 복호화장치에서 합성한 후에 음의 찌그러짐이 발생하게 되는 문제점이 있었다. 또한 저주파쪽에 중요한 신호가 포함되어 있지 않은 경우에도 높은 비트할당을 하므로 전송데이타의 효율을 저하시키는 문제점이 있었다.However, the conventional audio signal encoding / decoding apparatus encodes with a fixed number of bits even when a large number of important signals are included on the high frequency side, so that a large quantization error occurs, resulting in negative distortion after synthesis in the decoding apparatus. There was this. In addition, even if the important signal is not included in the low frequency side, there is a problem in that the transmission data efficiency is lowered because high bit allocation is performed.
따라서, 본 발명의 목적은 음향신호를 부호화함에 있어서 중요한 정보를 포함하는 서브밴드에 적응적으로 많은 비트를 할당하여 부호화함으로써 양자화오차를 최소화하기 위한 음향신호의 적응적 부호화장치를 제공함에 있다.Accordingly, an object of the present invention is to provide an apparatus for adaptively encoding an acoustic signal for minimizing a quantization error by adaptively allocating and encoding a large number of bits in a subband including important information in encoding an acoustic signal.
본 발명의 다른 목적은 전술한 음향신호의 적응적 부호화장치에 의해 부호화된 음향데이타를 복호화하기 위한 음향신호의 적응적 복호화장치를 제공함에 있다.Another object of the present invention is to provide an adaptive decoding apparatus of an acoustic signal for decoding the acoustic data encoded by the aforementioned adaptive encoding apparatus of the acoustic signal.
전술한 목적을 달성하기 위한 본 발명에 따른 음향신호의 적응적부호화장치는 음향신호를 부호화하는 장치에 있어서, 입력되는 음향신호를 소정의 주파수대역별로 분할하는 분할대역분해부를 구비하여, 분할대역분해부에 의해 분할된 각 음향신호에 대한 에너지를 산출하는 에너지분석부를 포함하고 있다. 또한 음향신호를 인가받아 인간의 청각특성에 맞추어서 모델링하고, 에너지분석부로부터 산출된 각 분할음향신호의 에너지분포에 따라 부호화비트를 할당하여 최종적인 부호화비트할당정보를 출력하는 심리음향모델부, 및 에너지분석부를 통해 인가되는 음향신호를 심리음향모델부로부터 인가되는 부호화비트할당정보에 따라 비트수를 할당하여 양자화하는 양자화부를 구비하고 있다.According to an aspect of the present invention, there is provided an apparatus for encoding an acoustic signal. The apparatus for encoding an acoustic signal includes a split band decomposition unit for dividing an input sound signal into predetermined frequency bands. It includes an energy analysis unit for calculating the energy for each sound signal divided by the unit. In addition, the psychoacoustic model unit for receiving the acoustic signal and modeling according to the human auditory characteristics, and assigning the coding bits according to the energy distribution of each divided acoustic signal calculated from the energy analysis unit to output the final coded bit allocation information, and And a quantization unit for allocating and quantizing the sound signal applied through the energy analysis unit according to the encoding bit allocation information applied from the psychoacoustic model unit.
전술한 다른 목적을 달성하기 위한 본 발명에 따른 음향신호의 적응적 복호화장치는 부호화된 음향데이타를 재생하기 위한 음향신호의 복호화장치에 있어서, 상기 음향데이타를 역양자화하는 역양자화부를 구비하고 있다. 또한 음향데이타의 각 서브밴드별 에너지를 산출하는 에너지분석부, 및 역양자화된 음향신호를 에너지분석부에 의해 산출된 에너지분포에 따라 대역합성하는 분할대역합성부를 포함한다.An apparatus for adaptively decoding an acoustic signal according to the present invention for achieving the above-described object includes a dequantization unit for inversely quantizing the acoustic data, in the apparatus for decoding an acoustic signal for reproducing encoded sound data. The apparatus may include an energy analyzer configured to calculate energy for each subband of the acoustic data, and a split band synthesizer configured to band synthesize the dequantized acoustic signal according to the energy distribution calculated by the energy analyzer.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 기술하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
제2(a)도는 본 발명에 따른 음향신호의 적응적 부호화장치에 대한 일 실시예를 나타내는 블록도이다. 제2(a)도의 장치는, 음향신호가 분할대역분해부(21) 및 심리음향모델부(23)로 인가되고 분할대역분해부(21)의 출력단은 에너지분석부(22)의 입력단과 연결된다. 에너지분석부(22)의 출력은 심리음향모델부(23) 및 양자화부(24)로 인가되고, 심리음향모델부(23)의 출력이 양자화부(24)로 인가되어 양자화부(24)에서 부호화된 음향데이타가 출력되도록 구성되어 있다.2 (a) is a block diagram showing an embodiment of an apparatus for adaptive encoding an acoustic signal according to the present invention. In the apparatus of FIG. 2 (a), an acoustic signal is applied to the split band resolver 21 and the psychoacoustic model 23, and the output end of the split band resolver 21 is connected to the input of the energy analyzer 22. do. The output of the energy analysis unit 22 is applied to the psychoacoustic model unit 23 and the quantization unit 24, and the output of the psychoacoustic model unit 23 is applied to the quantization unit 24, so that the quantization unit 24 The encoded sound data is configured to be output.
이와 같이 구성된 제2(a)도의 장치에서, 먼저 분할대역분해부(21)는 인가되는 음향신호를 일정한 양의 신호로 나누고, 나누어진 신호들에 대해 서브밴드분석을 행한다. 서브밴드분석방법에 대한 설명은 제1(a)도의 장치에서 설명된 바와 같으므로 생략하기로 한다. 각 대역별로 분할된 서브밴드들에 대하여 에너지분석부(22)는 각 서브밴드들의 에너지를 다음 식(1)과 같이 계산한다.In the apparatus of FIG. 2 (a) configured as described above, first, the division band decomposition unit 21 divides the applied acoustic signal into a predetermined amount of signal, and performs subband analysis on the divided signals. The description of the subband analysis method is the same as that described in the apparatus of FIG. For the subbands divided by bands, the energy analyzer 22 calculates the energy of each subband as shown in Equation (1).
식(1)에서, X(k)는 한 서브밴드 내의 k번째 샘플링포인트에서의 에너지를 나타내고, N은 한 서브밴드 내의 샘플링포인트의 갯수를 나타내며, x(n)은 시간영역에서 주어진 음향신호를 나타낸다. 먼저, 시간영역의 음향신호 x(n)을 퓨리에변환(Fourie Transform)하여 주파수영역으로 변환시키고, 이 주파수영역의 신호를 제곱승하여 에너지를 구하게 된다. 위 식에서 로그를 취한 것은 데시벨(dB)값으로 변환하기 위해서이다.In Equation (1), X (k) represents energy at the kth sampling point in one subband, N represents the number of sampling points in one subband, and x (n) represents a given acoustic signal in the time domain. Indicates. First, the acoustic signal x (n) in the time domain is Fourier transformed into a frequency domain, and the energy of the frequency domain is multiplied to obtain a square power. The logarithm is taken in the above equation to convert to decibel (dB).
이와같이 식(1)을 한 서브밴드 내의 모든 샘플링포인트에 대해 적용하여 각 샘플링포인트의 에너지 값을 구하고, 이 샘플링포인트의 에너지값을 다음 식(2)와 같이 모두 더하면 한 서브밴드 내의 총 에너지 Sij[X(k)]가 구해진다.In this way, equation (1) is applied to all sampling points in one subband to obtain the energy value of each sampling point, and the energy values of these sampling points are summed as shown in the following equation (2), and the total energy S ij [X (k)] is obtained.
식(2)에서 i부터 j까지는 에너지를 구하기 위한 서브밴드의 범위를 나타낸다.In Eq. (2), i to j represent a range of subbands for obtaining energy.
에너지분석부(22)에서는 상기와 같이 구해진 총 에너지의 크기 순으로 서브밴드들의 우선순위를 정하여 심리음향모델부(23)로 출력한다. 이때, 심리음향모델부(23)에서는 음향신호를 인가받아 사람의 청각특성을 모델링한 심리음향모델을 갖는다. 여기서, 인간의 청각특성은 큰 레벨의 주파수성분이 작은레벨의 인접주파수를 마스크(Mask)하는 효과가 있음이 알려져 있다. 이를 구체적으로 나타내는 척도로 임계대역(Critical Band)의 개념이 이용된다. 각각의 청각에는 어떤 주파수성분 근방에 어떤 다른 성분을 주파수축상에 멀어지는 경우, 같은 레벨임에도 불구하고 마스킹 효과가 약해져 급격히 크게 들리게 된다. 이때의 대역을 임계대역이라 정의한다. 이는 20㎑의 대역에서 20여 대역으로 분해된다. 이 성질에 의하여 지각할 수 있는 잡음레벨(잡음마스킹문턱치)이 각 대역마다 구해지고, 청각의 감지한계(절대문턱치)와 조합되어 모델링한다. 심리음향모델부(23)는 심리음향모델 및 에너지분석부(22)로부터 인가되는 각 서브밴드들에 대한 에너지분석결과를 종합하여 각 서브밴드들에 대해 비트를 할당한다. 양자화부(24)는 심리음향모델부(23)로부터 인가되는 비트할당정보에 따라 에너지분석부(22)로부터 인가되는 음향신호를 양자화한다.The energy analysis unit 22 prioritizes the subbands in order of the total energy obtained as described above, and outputs the priority to the sub-band. In this case, the psychoacoustic model unit 23 receives a sound signal and has a psychoacoustic model that models the hearing characteristics of a person. Here, it is known that the human auditory characteristics have an effect of masking adjacent frequencies of a small level with frequency components of a large level. The concept of a critical band is used as a measure to specifically illustrate this. In each hearing, when a different component near a frequency component is moved away from the frequency axis, the masking effect is weakened and sounds loud, despite the same level. The band at this time is defined as a critical band. It is decomposed into 20 bands in a band of 20 Hz. By this property, the perceptible noise level (noise masking threshold) is obtained for each band, and modeled in combination with the hearing limit (absolute threshold). The psychoacoustic model unit 23 allocates bits to each subband by synthesizing the energy analysis results for the respective subbands applied from the psychoacoustic model and the energy analyzer 22. The quantization unit 24 quantizes the sound signal applied from the energy analyzer 22 according to the bit allocation information applied from the psychoacoustic model unit 23.
이때, 각 서브밴드에 비트를 할당하기 위해 다음과 같은 두가지 방법 중 하나를 사용한다. 첫째는 모든 서브밴드들에 대하여 에너지분석부(22)에서 에너지분석을 통하여 비트를 할당하는 방법이다. 이 방법은 사람의 귀에 매우 민감한 저주파영역에 대해서도 같은 방법을 적용하여 그 영역에 중요신호가 없으면 적은 비트를 할당한다. 둘째는, 사람의 귀에 민감한 저주파영역에 대해서는 심리음향모델부(23)에 의해 설정되는 일정한 비트를 할당하고, 그 나머지 서브밴드들에는 에너지분석부(22)의 에너지분석결과 주어지는 비트할당을 하는 방법이다.At this time, one of the following two methods is used to allocate bits to each subband. The first is a method of allocating bits in the energy analyzer 22 through energy analysis for all subbands. This method applies the same method to the low frequency region which is very sensitive to the human ear and allocates a small bit if there is no important signal in the region. Second, a predetermined bit set by the psychoacoustic model unit 23 is allocated to the low frequency region sensitive to the human ear, and the bit allocation given as a result of the energy analysis of the energy analyzer 22 is allocated to the remaining subbands. to be.
음향신호에 대해 위의 방법 중 하나를 적용하여 에너지분포에 따라 적응적으로 비트할당하여 부호화된 데이타는 제2(b)도와 같은 장치로 전송된다.By applying one of the above methods to the acoustic signal, the data encoded by adaptively bit allocation according to the energy distribution is transmitted to the apparatus as shown in FIG.
제2(b)도는 본 발명에 따른 적응적 복호화장치에 대한 일 실시예를 나타내는 블록도로서, 제2(a)도와 같은 장치에 의해 부호화된 음향데이타를 역양자화부(25)에서 역양자화하여 분할대역합성부(27)로 인가하고, 에너지분석부(26)에서 음향데이타의 에너지를 분석한 정보를 분할대역합성부(27)로 출력함으로써, 분할대역합성부(27)에서 서브밴드로 분할되어 있는 음향신호를 에너지분석결과에 의해 연속적인 음향신호로 합성하여 복호화된 음향신호를 출력한다.FIG. 2 (b) is a block diagram showing an embodiment of an adaptive decoding apparatus according to the present invention. The inverse quantization unit 25 dequantizes sound data encoded by the apparatus as shown in FIG. 2 (a). Applied to the split band synthesis section 27, and outputs the information analyzed the energy of the acoustic data in the energy analysis section 26 to the split band synthesis section 27, thereby splitting into subbands in the split band synthesis section 27 The synthesized sound signal is synthesized into a continuous sound signal by the energy analysis result, and the decoded sound signal is output.
이상 설명한 바와 같이, 본 발명에 따른 음향신호의 적응적 부호화 및 복호화장치는 입력되는 음향신호의 에너지분포에 따라 비트할당의 우선순위를 설정하고, 심리음향모델에 의해 인간의 청각특성에 가장 근사하게 비트할당을 하여 양자화함으로써, 음향신호의 부호화 및 복호화 시에 중요한 정보를 포함하는 서브밴드에 적응적으로 많은 비트를 할당하여 부호화하게 되어 고정된 비트수를 부호화함에 따른 양자화오차를 최소화하고, 인간의 청각특성에 가깝게 음향신호를 재현할 수 있는 효과를 갖는다.As described above, the adaptive encoding and decoding apparatus for the acoustic signal according to the present invention sets the priority of bit allocation according to the energy distribution of the input sound signal, and most closely approximates the human auditory characteristics by the psychoacoustic model. By quantizing by bit allocation, a large number of bits are adaptively allocated to subbands containing information important for encoding and decoding an acoustic signal, thereby minimizing quantization error due to encoding a fixed number of bits. It has the effect of reproducing the sound signal close to the auditory characteristics.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019930019588A KR0144841B1 (en) | 1993-09-24 | 1993-09-24 | Apparatus for adaptive encoding and decoding of sound signals |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019930019588A KR0144841B1 (en) | 1993-09-24 | 1993-09-24 | Apparatus for adaptive encoding and decoding of sound signals |
Publications (2)
Publication Number | Publication Date |
---|---|
KR950010626A KR950010626A (en) | 1995-04-28 |
KR0144841B1 true KR0144841B1 (en) | 1998-07-15 |
Family
ID=19364495
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019930019588A KR0144841B1 (en) | 1993-09-24 | 1993-09-24 | Apparatus for adaptive encoding and decoding of sound signals |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR0144841B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090074209A1 (en) * | 2007-08-16 | 2009-03-19 | Jeffrey Thompson | Audio Processing for Compressed Digital Television |
-
1993
- 1993-09-24 KR KR1019930019588A patent/KR0144841B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR950010626A (en) | 1995-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3131542B2 (en) | Encoding / decoding device | |
Pan | Digital audio compression | |
US5737718A (en) | Method, apparatus and recording medium for a coder with a spectral-shape-adaptive subband configuration | |
EP0884850A2 (en) | Scalable audio coding/decoding method and apparatus | |
EP0717392B1 (en) | Encoding method, decoding method, encoding-decoding method, encoder, decoder, and encoder-decoder | |
JPH08190764A (en) | Method and device for processing digital signal and recording medium | |
CN101425294A (en) | Sound encoding apparatus and sound encoding method | |
JPH05313694A (en) | Data compressing and expanding device | |
EP0772925B1 (en) | Non-linearly quantizing an information signal | |
EP1998321A1 (en) | Method and apparatus for encoding/decoding a digital signal | |
EP1228506A1 (en) | Method of encoding an audio signal using a quality value for bit allocation | |
JPH0816195A (en) | Method and equipment for digital audio coding | |
JPH0846518A (en) | Information coding and decoding method, information coder and decoder and information recording medium | |
KR100750115B1 (en) | Audio signal encoding and decoding method and apparatus therefor | |
JP3557674B2 (en) | High efficiency coding method and apparatus | |
JP3189401B2 (en) | Audio data encoding method and audio data encoding device | |
US5737721A (en) | Predictive technique for signal to mask ratio calculations | |
KR100723400B1 (en) | Digital signal encoding method and apparatus using a plurality of lookup tables | |
JP2776300B2 (en) | Audio signal processing circuit | |
KR0144841B1 (en) | Apparatus for adaptive encoding and decoding of sound signals | |
JPH08307281A (en) | Nonlinear quantization method and nonlinear inverse quantization method | |
JP3465341B2 (en) | Audio signal encoding method | |
JP2906483B2 (en) | High-efficiency encoding method for digital audio data and decoding apparatus for digital audio data | |
KR0152016B1 (en) | Coding and Decoding System Using Variable Bit Allocation | |
EP1176743B1 (en) | Methods for non-linearly quantizing and dequantizing an information signal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19930924 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19941230 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19930924 Comment text: Patent Application |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 19980130 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 19980326 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19980423 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19980423 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20010330 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20020329 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20030328 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20040330 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20050330 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20060330 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20070329 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20080328 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20090330 Start annual number: 12 End annual number: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20100329 Start annual number: 13 End annual number: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20110330 Start annual number: 14 End annual number: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20120329 Start annual number: 15 End annual number: 15 |
|
FPAY | Annual fee payment |
Payment date: 20130328 Year of fee payment: 16 |
|
PR1001 | Payment of annual fee |
Payment date: 20130328 Start annual number: 16 End annual number: 16 |
|
EXPY | Expiration of term | ||
PC1801 | Expiration of term |
Termination date: 20140324 Termination category: Expiration of duration |