KR0155751B1 - Band division decoder - Google Patents

Band division decoder Download PDF

Info

Publication number
KR0155751B1
KR0155751B1 KR1019930031598A KR930031598A KR0155751B1 KR 0155751 B1 KR0155751 B1 KR 0155751B1 KR 1019930031598 A KR1019930031598 A KR 1019930031598A KR 930031598 A KR930031598 A KR 930031598A KR 0155751 B1 KR0155751 B1 KR 0155751B1
Authority
KR
South Korea
Prior art keywords
signal
low
mid
buffer
band
Prior art date
Application number
KR1019930031598A
Other languages
Korean (ko)
Other versions
KR950020640A (en
Inventor
이희수
Original Assignee
김광호
삼성전자주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 김광호, 삼성전자주식회사 filed Critical 김광호
Priority to KR1019930031598A priority Critical patent/KR0155751B1/en
Publication of KR950020640A publication Critical patent/KR950020640A/en
Application granted granted Critical
Publication of KR0155751B1 publication Critical patent/KR0155751B1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/02Analogue recording or reproducing
    • G11B20/06Angle-modulation recording or reproducing

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

각 주파수영역의 신호를 시간영역의 신호로 변환하는 처리기와 합성기를 공유하되 그 처리결과를 병렬처리하여 실시간처리에 대응할 수 있게한 대역분할부호화의 복호장치가 개시된다.Disclosed is a decoding apparatus for band division encoding, which shares a processor and a synthesizer for converting a signal in each frequency domain into a signal in a time domain, but processes the processing results in parallel to cope with real-time processing.

본 발명에 의한 복조장치는 대역분할부호화된 신호를 복조함에 있어서, 역변환부호화기 및 합성기가 각 주파수대역의 신호를 시분할로 처리하도록 하여 소요되는 부품의 개수를 절감할 수 있게하는 효과를 갖는다.The demodulation device according to the present invention has an effect of reducing the number of parts required by demodulating a band division coded signal so that the inverse transform encoder and the synthesizer process the signals in each frequency band in time division.

Description

대역 분할 복호화기Band division decoder

제1도는 미니디스크방식에 있어서의 대역분할부호화기의 블럭도.Fig. 1 is a block diagram of a band split coder in the mini disc system.

제2도는 종래의 대역분할복호화기의 블럭도.2 is a block diagram of a conventional band division decoder.

제3도는 본 발명의 일실시예에 따른 미니디스크플레이어의 대역분할 복호화기의 블럭도.3 is a block diagram of a band division decoder of a mini disc player according to an embodiment of the present invention.

제4도는 제2도와 제3도에 도시된 장치의 동작을 보이는 개념도.4 is a conceptual diagram showing the operation of the apparatus shown in FIG. 2 and FIG.

본 발명은 대역분할 부호화된 데이타를 원래의 신호로 복호하는 장치에 관한 것으로서, 더욱 상세하게는 각 주파수영역의 신호를 시간영역의 신호로 변환하는 처리기와 합성기를 공유하되 그 처리결과를 병렬처리하여 실시간처리에 대응할 수 있게한 대역분할 복호화기에 관한 것이다.The present invention relates to a device for decoding band-divided coded data into an original signal. More particularly, the present invention relates to a processor and a synthesizer for converting a signal in each frequency domain into a signal in a time domain. The present invention relates to a band split decoder capable of supporting real time processing.

대역분할 부호화는 미니디스크(mini disk)등에 적용되는 부호화기술로서 오디오신호를 복수의 주파수대역으로 분할하여 부호화하는 방법이다. 상세하게는 QMF(quadrature mirror filter)등의 미러필터를 복수개 구비하는 필터뱅크를 사용하여 시간영역의 오디오신호를 주파수대역별로 분할하고, 그 결과로서 발생되는 신호들을 각각 압축부호화한다.Band division encoding is an encoding technique applied to a mini disk or the like and is a method of encoding an audio signal by dividing it into a plurality of frequency bands. In detail, a filter bank including a plurality of mirror filters, such as a quadrature mirror filter (QMF), is used to divide the audio signal in the time domain for each frequency band, and each of the resulting signals is compressed and encoded.

제1도는 미니디스크시스템에서의 대역분할 부호화장치를 보이는 블럭도이다. 미니디스크디스템은 오디오신호를 11~22㎑의 대역을 갖는 HIGH신호, 5.5~11㎑의 MID신호, 0~5.5㎑의 LOW신호로 분할하여 부호화한다. 이때 1프레임의 샘플링데이타는 512개이며, 이에 적합하도록 HIGH신호는 256개, MID와 LOW신호는 128개의 샘플링데이타를 갖는다.1 is a block diagram showing a band division encoding apparatus in a minidisc system. The mini-disc system divides and encodes an audio signal into a HIGH signal having a band of 11 to 22 Hz, a MID signal of 5.5 to 11 Hz, and a LOW signal of 0 to 5.5 Hz. At this time, the sampling data of one frame is 512, and accordingly, the HIGH signal is 256, and the MID and LOW signals have 128 sampling data.

제1도에 있어서 2개의 QMF(10a, 10b)는 부호화장치에 입력되는 시간영역의 오디오신호를 각각 11~22㎑의 주파수대역을 갖는 신호 HIGH, 5.5~11㎑의 신호 MID, 0~5.5㎑의 신호 LOW로 분할하여 출력한다.In FIG. 1, the two QMFs 10a and 10b respectively output a time domain audio signal input to the encoding apparatus, a signal HIGH having a frequency band of 11 to 22 kHz, a signal MID of 5.5 to 11 kHz, and a 0 to 5.5 GHz. The signal is divided into LOW and output.

3개의 변환기(12a, 12b, 12c)는 각각 HIGH, MID, LOW신호를 직교변환하여 CH1, CH2, CH3신호로서 출력한다. 여기서, 직교변환방법으로서는 통상 수정된 이산여현변환(Modified Discrite Cosine Transform) 방법이 사용된다. 멀티플렉서(14)는 CH1, CH2, CH3신호를 시분할다중시켜 출력한다.The three converters 12a, 12b, and 12c orthogonally convert the HIGH, MID, and LOW signals, respectively, and output the CH1, CH2, and CH3 signals. As the orthogonal transformation method, a modified Discrite Cosine Transform method is usually used. The multiplexer 14 time-multiplexes and outputs the CH1, CH2, and CH3 signals.

제2도는 제1도에 도시된 대역분할 부호화장치에 대응되는 복호화장치를 도시한 블럭도이다. 디멀티플렉서(20)는 제1도의 대역분할 부호화장치에 의해 부호화된 신호를 입력하여 CH1, CH2, CH3신호를 분리하여 출력한다. CH1, CH2, CH3신호는 각각 역직교변환기(22a~22c)에 의해 시간영역의 주파수분할된 신호 HIGH, MID, LOW로 복원된다. 여기서, 역직교변환기는 제1도에 도시된 MDCT에 대응되도록 IMDCT(inverse MDCT)를 사용한다. 이중에서 HIGH신호는 MID, LOW신호보다 전파시간이 빠르므로 지연기(24)에 의해 지연시켜 QMF(26b)에 인가시킨다. QMF(26a)는 그에 인가되는 MID신호와 LOW신호를 합성하여 256샘플을 갖는 중저역신호(MID/LOW신호)를 출력한다. QMF(26b)는 그에 인가되는 HIGH신호와 MID/LOW신호를 합성하여 512샘플을 갖는 원래의 오디오신호를 복원한다.FIG. 2 is a block diagram showing a decoding apparatus corresponding to the band division encoding apparatus shown in FIG. The demultiplexer 20 inputs a signal encoded by the band division encoding apparatus of FIG. 1 to separate and output the CH1, CH2, and CH3 signals. The CH1, CH2, and CH3 signals are restored to frequency-divided signals HIGH, MID, and LOW in the time domain by the inverse quadrature converters 22a to 22c, respectively. Here, the inverse orthogonal transformer uses IMDCT (inverse MDCT) to correspond to the MDCT shown in FIG. Among them, the HIGH signal has a faster propagation time than the MID and LOW signals, and is delayed by the delay unit 24 and applied to the QMF 26b. The QMF 26a synthesizes the MID signal and the LOW signal applied thereto and outputs a mid-low signal (MID / LOW signal) having 256 samples. The QMF 26b combines the HIGH signal and the MID / LOW signal applied thereto to restore the original audio signal having 512 samples.

제2도에 도시된 복호화장치에서는 HIGH, MID, LOW의 대역분할된 신호에 대응하여 3개의 역직교변환기가 필요하지만 MID신호와 LOW신호의 샘플링데이타수는 동등하므로 동일의 역직교변환기를 사용할 여지가 있다.In the decoding apparatus shown in FIG. 2, three inverse orthogonal transformers are required to correspond to the band-divided signals of HIGH, MID, and LOW. However, since the number of sampling data of the MID signal and the LOW signal is the same, the same inverse orthogonal converter is not available. There is.

또한, 제2도의 장치는 2개의 QMF필터를 사용하지만 HIGH신호의 전파시간이 MID 및 LOW신호에 비하여 짧으므로 1개의 QMF필터를 공유할 수 있다.In addition, the apparatus of FIG. 2 uses two QMF filters, but since the propagation time of the HIGH signal is shorter than that of the MID and LOW signals, one QMF filter can be shared.

따라서, 본 발명의 목적은 상기의 문제점을 해결하는 대역분할 복호화기를 제공하는 것을 그 목적으로 한다.Accordingly, an object of the present invention is to provide a band division decoder that solves the above problems.

상기의 목적을 달성하는 본 발명에 따른 대역분할 복호화기는 소정의 샘플링주기로 샘플링되어 블럭화된 오디오신호를 고주파대역을 갖는 고역신호, 저주파대역을 갖는 저역신호 및 상기 고주파대역과 저주파대역의 중간대역을 갖는 중역신호로 분할하고, 상기 고역신호, 중역신호 및 저역신호를 각각 직교변환부호화하여 제1~제3변환부호화된 신호로서 출력하는 부호화장치로부터 출력되는 부호화된 신호를 입력하여 상기 오디오신호를 복조하는 장치에 있어서, 상기 제1변환부호화된 신호를 블럭주기로 입력하고 역변환부호화하여 상기 고역신호를 복원하는 제1역부호화기; 상기 제2, 제3변환부호화된 신호를 블럭주기로 번갈아 입력하고, 역변환부호화하여 상기 중역신호와 저역신호를 복원하는 제2역변환부호화기; 상기 제1역부호화기에서 발생된 고역신호를 블럭주기로 번갈아 래치하거나 출력하는 제1, 제2버퍼; 상기 제2역변환부호화기에서 발생된 중역신호를 블럭주기로 번갈아 래치하거나 출력하는 제3, 제4버퍼; 상기 제2역변환부호화기에서 발생된 저역신호를 블럭주기로 번갈아 래치하거나 출력하는 제5, 제6버퍼; 상기 제3버퍼와 제5버퍼 혹은 제4버퍼와 제6버퍼에 래치된 중역신호와 저역신호를 합성시켜 중저역신호를 오디오신호를 출력하거나, 상기 제1버퍼 혹은 제2버퍼에 저장된 고역신호와 상기 중저역신호를 합성하여 원래의 오디오신호를 출력하는 합성기; 상기 합성기에서 출력되는 중저역신호를 래치하는 제7버퍼; 그리고 상기 합성기에서 출력되는 제8, 제9버퍼를 포함하는 것을 특징으로 한다. 이하 첨부된 도면을 참조하여 본 발명을 상세히 설명한다.A band split decoder according to the present invention which achieves the above object has a high frequency signal having a high frequency band, a low frequency signal having a low frequency band, and an intermediate band of the high frequency band and the low frequency band. A coded signal output from an encoding device which is divided into a midrange signal, and outputs an orthogonal transform code of the high pass signal, the midrange signal and the low pass signal as a first to third transform coded signal, and demodulates the audio signal. An apparatus, comprising: a first inverse encoder for inputting the first transform coded signal at a block period and inverse transform encoding to recover the high frequency signal; A second inverse transform encoder configured to alternately input the second and third transform coded signals at block cycles and to inverse transform code to restore the mid-range signal and the low-band signal; First and second buffers alternately latching or outputting a high frequency signal generated by the first inverse encoder at a block period; Third and fourth buffers alternately latching or outputting a midrange signal generated by the second inverse transform encoder at a block period; Fifth and sixth buffers for alternately latching or outputting low-frequency signals generated by the second inverse transform encoder at block cycles; The mid-band signal and the low-band signal latched to the third buffer, the fifth buffer, the fourth buffer, and the sixth buffer are synthesized to output an audio signal of the mid-low signal, or the high-pass signal stored in the first buffer or the second buffer and the A synthesizer for synthesizing a mid-low signal and outputting an original audio signal; A seventh buffer for latching the mid-low signal output from the synthesizer; And eighth and ninth buffers output from the synthesizer. Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

제3도는 본 발명에 따른 복호화장치의 바람직한 실시예를 보이는 블럭도이다. 제3도에 있어서 참조부호 30은 제1도의 대역분할 부호화장치에 의해 부호화된 신호를 입력하여 CH1, CH2, CH3신호를 분리하여 출력하는 디멀티플렉서를 나타낸다. 31a는 CH1신호를 입력하고 역변환부호화하여 HIGH신호를 복원하는 제1IMDCT이고, 31b는 CH2, CH3신호를 블럭주기로 번갈아 입력하고, 역변환부호화하여 MID신호와 LOW신호를 복원하는 제2IMDCT이다.3 is a block diagram showing a preferred embodiment of a decoding apparatus according to the present invention. In FIG. 3, reference numeral 30 denotes a demultiplexer that inputs a signal encoded by the band division encoding apparatus of FIG. 1, and separates and outputs CH1, CH2, and CH3 signals. 31a is a first IMDCT for inputting the CH1 signal and performing inverse transform encoding to restore the HIGH signal, and 31b is a second IMDCT for inputting the CH2 and CH3 signals alternately in a block cycle and restoring the MID signal and the LOW signal by performing inverse conversion encoding.

34a, 34b는 제1MDCT(31a)에서 발생된 고역신호를 블럭주기로 번갈아 래치하거나 출력하는 제1, 제2버퍼이고, 36a, 36b는 제2IMDCT(31b)에서 발생된 MID신호를 블럭주기로 번갈아 래치하거나 출력하는 제3, 제4버퍼이고, 36a, 36b는 제2IMDCT(31b)에서 발생된 LOW신호를 블럭주기로 번갈아 래치하거나 출력하는 제5, 제6버퍼이다.34a and 34b are first and second buffers alternately latching or outputting a high frequency signal generated by the first MDCT 31a at a block cycle, and 36a and 36b alternately latching a MID signal generated by the second IMDCT 31b at a block cycle. The third and fourth buffers are output, and 36a and 36b are fifth and sixth buffers that alternately latch or output the LOW signals generated by the second IMDCT 31b at block cycles.

38은 제3버퍼와 제5버퍼 혹은 제4버퍼와 제6버퍼에 래치된 MID신호와 LOW신호를 합성시켜 MID/LOW신호를 출력하거나, 제1버퍼 혹은 제2버퍼에 저장된 HIGH신호와 MID/LOW신호를 합성하여 원래의 오디오신호를 출력하는 QMF이다.38 outputs the MID / LOW signal by synthesizing the MID signal and the LOW signal latched in the third and fifth buffers or the fourth and sixth buffers, or the HIGH and MID / signals stored in the first or second buffers. QMF which synthesizes LOW signal and outputs original audio signal.

40은 합성기(38)에서 출력되는 중저역신호를 래치하는 제7버퍼이고, 42와 44는 합성기(38)에서 출력되는 오디오신호를 블럭주기로 번갈아 래치하거나 출력하는 제8, 제9버퍼이다.40 is a seventh buffer for latching the mid-low signal output from the synthesizer 38, and 42 and 44 are eighth and ninth buffers for alternately latching or outputting the audio signal output from the synthesizer 38 at a block cycle.

미설명부호 SW_M1, SW_M2, SW_11, SW_12, SW_21, SW_22, SW_31, SW_32, SW_Q1, SW_Q2, SW_Q3, SW_51, 그리고 SW_52는 스위치이며 제3도상에서 상측의 당자위치를 ①의 위치라 하고, 하측의 위치를 ②의 위치라 칭한다.Unexplained symbols SW_M1, SW_M2, SW_11, SW_12, SW_21, SW_22, SW_31, SW_32, SW_Q1, SW_Q2, SW_Q3, SW_51, and SW_52 are switches. Is called the position of ②.

IMDCT는 forward MDCT의 역변환으로서 다음의 식으로 정의된다.IMDCT is an inverse transform of forward MDCT and is defined by the following equation.

여기서, y(q)는 역변환부호화된 데이타,Where y (q) is the inverse transform coded data,

X(m)은 변환부호화된 데이타,X (m) is the transcoded data,

h(q)는 window function, 그리고h (q) is the window function, and

M은 MDCT/IDCT의 블럭사이즈(block size)M is the block size of MDCT / IDCT

부호화장치에 있어서 QMF의 결과를 중복(overlapping)시키면서 IMDCT처리를 하였으므로 복조장치에 있어서도 이에 상응하여 제4도에 도시되는 바와 같이 가산처리(add operation)를 해주어야 한다.Since the IMDCT process was performed while overlapping the results of the QMF in the encoding apparatus, the demodulation apparatus should also perform an add operation as shown in FIG. 4 accordingly.

식(1)에 도시된 바와 같이 IMDCT처리는 블럭사이즈에 의해 결정되며, 미니디스크방식에 있어서 MID신호와 LOW신호의 블럭사이즈는 동일하므로 단일의 IMDCT를 사용하여 MID신호와 LOW신호를 처리할 수 있다.As shown in Equation (1), the IMDCT processing is determined by the block size, and the block size of the MID signal and the LOW signal is the same in the mini-disc method. Therefore, the MID signal and the LOW signal can be processed using a single IMDCT. have.

합성기(38)는 n개의 탭(tab)을 갖는 FIR필터로 구성되며 필터계수에 의해 다음의 식으로 도시되는 바와 같은 QMF의 특성을 갖는다.The synthesizer 38 is composed of an FIR filter having n tabs and has the characteristics of QMF as shown in the following equation by the filter coefficient.

여기서, ADS(m)은 합성된 데이타이고,Where ADS (m) is the synthesized data,

ADL(m)은 저역부분 입력데이타이고,ADL (m) is low-pass input data,

ADH(m)는 고역부분 입력데이타이고, 그리고ADH (m) is the high frequency input data, and

h(n)는 필터계수이다.h (n) is the filter coefficient.

식(2)와 (3)에 보여지는 바와 같이 합성기(38)는 저역부분과 고역부분의 합성된 데이타를 발생하는 것으로서 미니디스크방식에서는 HIGH신호와 MID 혹은 LOW신호와의 전파시간에 차이가 있으므로 이를 이용하여 하나의 합성기로서 MID신호와 LOW의 신호의 합성을 먼저 수행하고 다음에 HIGH신호와 MID/LOW신호가 합성된 신호를 합성하는 것이 가능하다.As shown in equations (2) and (3), the synthesizer 38 generates synthesized data of the low and high frequencies, and in the minidisc method, there is a difference in the propagation time between the HIGH signal and the MID or LOW signal. By using this, it is possible to first synthesize the MID signal and the LOW signal as one synthesizer, and then synthesize the signal obtained by combining the HIGH signal and the MID / LOW signal.

이를 이용하여 본 발명의 복조장치는 MID신호와 LOW신호를 처리하는 IMDCT를 하나로 통합하고, 합성기도 시분할로 동작시키도록 구성되어져 있다. 또한, 신호처리의 동작시간을 확보하기 위하여 IMDCT와 합성기에 입출력되는 데이타는 병렬처리로 처리된다.By using this, the demodulation device of the present invention is configured to integrate the IMDCT for processing the MID signal and the LOW signal into one, and to operate the synthesizer in time division. In addition, in order to secure the operation time of the signal processing, data inputted to and outputted from the IMDCT and the synthesizer are processed in parallel processing.

단, 복조장치에 처리되는 블럭이 512개의 샘플링데이타로 구성되며 클럭주파수가 44.1㎑이므로 각 부분은 512*(1/44㎑) 즉 11.6msec내에 수행되어져야 한다.However, since the block processed by the demodulator is composed of 512 sampling data and the clock frequency is 44.1 kHz, each part must be performed within 512 * (1/44 kHz), that is, 11.6 msec.

제3도에 도시된 장치의 동작을 IMDCT부와 합성기의 두부분으로 나누어 설명한다.The operation of the apparatus shown in FIG. 3 will be described in two parts, an IMDCT unit and a synthesizer.

(1) IMDCT부분의 동작(1) Operation of IMDCT part

① HIGH신호의 처리; CH1신호를 제1IMDCT(32a)에서 처리하여 제1버퍼(32a) 혹은 제2버퍼(32b)에 저장한다.① processing of HIGH signal; The CH1 signal is processed by the first IMDCT 32a and stored in the first buffer 32a or the second buffer 32b.

② MID신호와 LOW신호의 처리; CH2와 CH3신호를 제2IMDCT(32b)에서 시분할하여 처리한다.② processing of MID signal and LOW signal; The CH2 and CH3 signals are time-division processed by the second IMDCT 32b.

ⓐ SW_M1, SW_M2가 ②에 의치할 때 - CH3의 신호가 입력되어 IMDCT처리되고 결과치는 SW_31을 경유하여 제5버퍼(36a)나 제6버퍼(36b)에 저장된다.When SW_M1 and SW_M2 depend on ②-CH3 signal is inputted and IMDCT processed and the result value is stored in the fifth buffer 36a or the sixth buffer 36b via SW_31.

ⓑ SW_M1, SW_M2가 ①에 위치할 때 - CH2의 신호가 입력되어 IMDCT처리되고 결과치는 SW_21을 경유하여 제3버퍼(34a)나 제4버퍼(34b)에 저장된다.Ⓑ When SW_M1 and SW_M2 are located at ①-CH2 signal is inputted and IMDCT processed, and the result value is stored in the third buffer 34a or the fourth buffer 34b via SW_21.

(2) 합성기부분의 동작(2) Operation of synthesizer part

먼저, IMDCT처리가 완료된 LOW신호와 MID신호를 QMF처리하여 결과치를 제7버퍼(40)에 저장한다. 이때, SW_Q1과 SW_Q2의 위치는 ②이고, SW_Q3도 ②에 위치한다.First, the LOW signal and the MID signal on which the IMDCT processing is completed are subjected to QMF processing, and the resultant values are stored in the seventh buffer 40. At this time, the positions of SW_Q1 and SW_Q2 are ②, and SW_Q3 is also located at ②.

이후에 제7버퍼(40)의 데이타와 제1IMDCT(30a)의 HIGH신호가 QMF처리되어 SW_Q3를 통하여 제8버퍼(42a)나 제9버퍼(42b)에 저장된다. 이때, SW_Q1, SW_Q2, SW_Q3는 ①의 위치에 위치된다.Thereafter, the data of the seventh buffer 40 and the HIGH signal of the first IMDCT 30a are QMF processed and stored in the eighth buffer 42a or the ninth buffer 42b through SW_Q3. At this time, SW_Q1, SW_Q2 and SW_Q3 are located at the position ①.

IMDCT처리와 QMF처리가 완료된 데이타는 제8버퍼(42a)나 제9버퍼(42b)로부터 시분할로 독촉되어 출력된다.The data in which the IMDCT processing and the QMF processing are completed are outputted by time division from the eighth buffer 42a or the ninth buffer 42b.

상술한 바와 같은 동작을 만족시키기 위하여는 11.6msec의 주기로 스위치들을 교대로 스위칭하여 데이타의 입출력경로를 제어하여야 한다. 초기에는 SW_11, SW_21, SW_31, SW_51를 ①에 위치시키고, SW_12, SW_22, SW_32, SW_52는 ②에 위치시킨다. 이후에는 11.6msec마다 스위치들의 상태를 토글(toggle)한다.In order to satisfy the operation as described above, it is necessary to control the input and output path of the data by alternately switching the switches in a cycle of 11.6msec. Initially, SW_11, SW_21, SW_31, SW_51 are positioned at ①, and SW_12, SW_22, SW_32, SW_52 are located at ②. Thereafter, the states of the switches are toggled every 11.6 msec.

상술한 바와 같이 본 발명에 의한 복조장치는 대역분할 부호화된 신호를 복조함에 있어서, 역변환부호화기 및 합성기가 각 주파수대역의 신호를 시분할로 처리하도록 하여 소요되는 부품의 개수를 절감할 수 있게하는 효과를 갖는다.As described above, the demodulation device according to the present invention has an effect of reducing the number of components required by causing the inverse transform encoder and the synthesizer to process the signals of each frequency band by time division in demodulating the band-divided coded signals. Have

Claims (1)

소정의 샘플링주기로 샘플링되어 블럭화된 오디오신호를 고주파대역을 갖는 고역신호, 저주파대역을 갖는 저역신호 및 상기 고주파대역과 저주파대역의 중간대역을 갖는 중역신호로 분할하고, 상기 고역신호, 중역신호 및 저역신호를 각각 직교변환부호화하여 제1~제3변환부호화된 신호로서 출력하는 부호화장치로부터 출력되는 부호화된 신호를 입력하여 상기 오디오신호를 복조하는 장치에 있어서, 상기 제1변환부호화된 신호를 블럭주기로 입력하고 역변환부호화하여 상기 고역신호를 복원하는 제1역부호화기; 상기 제2, 제3변환부호화된 신호를 블럭주기로 번갈아 입력하고, 역변환부호화하여 상기 중역신호와 저역신호를 복원하는 제2역변환부호화기; 상기 제1역부호화기에서 발생된 고역신호를 블럭주기로 번갈아 래치하거나 출력하는 제1, 제2버퍼; 상기 제2역변환부호화기에서 발생된 중역신호를 블럭주기로 번갈아 래치하거나 출력하는 제3, 제4버퍼; 상기 제2역변환부호화기에서 발생된 저역신호를 블럭주기로 번갈아 래치하거나 출력하는 제5, 제6버퍼; 상기 제3버퍼와 제5버퍼 혹은 제4버퍼와 제6버퍼에 래치된 중역신호와 저역신호를 합성시켜 중저역신호를 오디오신호를 출력하거나, 상기 제1버퍼 혹은 제2버퍼에 저장된 고역신호와 상기 중저역신호를 합성하여 원래의 오디오신호를 출력하는 합성기; 상기 합성기에서 출력되는 중저역신호를 래치하는 제7버퍼; 그리고 상기 합성기에서 출력되는 오디오신호를 블럭주기로 번갈아 래치하거나 출력하는 제8, 제9버퍼를 포함하는 것을 특징으로 하는 대역분할복호화기.The audio signal sampled and blocked at a predetermined sampling period is divided into a high frequency signal having a high frequency band, a low frequency signal having a low frequency band, and a mid frequency signal having an intermediate band of the high frequency band and the low frequency band, and the high frequency signal, the mid frequency signal, and the low range. An apparatus for demodulating the audio signal by inputting a coded signal output from an encoding device that orthogonally transforms a signal and outputs the first to third transformed coded signals, wherein the first transformed coded signal is a block period. A first inverse encoder for input and inverse transform encoding to recover the high frequency signal; A second inverse transform encoder configured to alternately input the second and third transform coded signals at block cycles and to inverse transform code to restore the mid-range signal and the low-band signal; First and second buffers alternately latching or outputting a high frequency signal generated by the first inverse encoder at a block period; Third and fourth buffers alternately latching or outputting a midrange signal generated by the second inverse transform encoder at a block period; Fifth and sixth buffers for alternately latching or outputting low-frequency signals generated by the second inverse transform encoder at block cycles; The mid-band signal and the low-band signal latched to the third buffer, the fifth buffer, the fourth buffer, and the sixth buffer are synthesized to output an audio signal of the mid-low signal, or the high-pass signal stored in the first buffer or the second buffer and the A synthesizer for synthesizing a mid-low signal and outputting an original audio signal; A seventh buffer for latching the mid-low signal output from the synthesizer; And eighth and ninth buffers alternately latching or outputting the audio signal output from the synthesizer at a block cycle.
KR1019930031598A 1993-12-30 1993-12-30 Band division decoder KR0155751B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019930031598A KR0155751B1 (en) 1993-12-30 1993-12-30 Band division decoder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019930031598A KR0155751B1 (en) 1993-12-30 1993-12-30 Band division decoder

Publications (2)

Publication Number Publication Date
KR950020640A KR950020640A (en) 1995-07-24
KR0155751B1 true KR0155751B1 (en) 1998-12-15

Family

ID=19374538

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019930031598A KR0155751B1 (en) 1993-12-30 1993-12-30 Band division decoder

Country Status (1)

Country Link
KR (1) KR0155751B1 (en)

Also Published As

Publication number Publication date
KR950020640A (en) 1995-07-24

Similar Documents

Publication Publication Date Title
CA3125228C (en) Method and apparatus for compressing and decompressing a higher order ambisonics representation for a sound field
US5867819A (en) Audio decoder
ES2329384T3 (en) ADAPTIVE HYBRID TRANSFORMATION FOR ANALYSIS AND SYNTHESIS OF SIGNS.
KR100717604B1 (en) Advanced processing based on a complex-exponential-modulated filterbank and adaptive time signaling methods
EP2064700B1 (en) Method and device for transcoding audio signals
KR101231063B1 (en) High quality mode mpeg surround decoder
KR20050042020A (en) Audio decoding apparatus and audio decoding method based on spectral band replication
KR20100038455A (en) Partially complex modulated filter bank
RU2323469C2 (en) Device and method for processing at least two input values
KR20190124331A (en) Adaptations of analysis or synthesis weighting windows for transform coding or decoding
KR20200123395A (en) Method and apparatus for processing audio data
US20050018796A1 (en) Method of combining an analysis filter bank following a synthesis filter bank and structure therefor
JPH10285031A (en) Band synthesizing filter bank, filtering method therefor, band division filter bank, filtering method therefor encoding device and decoding device
JP2013502607A (en) Multi-channel audio decoding method and apparatus
KR0155751B1 (en) Band division decoder
KR20070037984A (en) Method and apparatus for decoding multi-channel audio signals
US20230051509A1 (en) Method and system for implementing a modal processor
CA2376816A1 (en) Speech switching apparatus
CN118016077A (en) Decoding method and apparatus comprising a bitstream encoding an HOA representation, and medium
JP3593201B2 (en) Audio decoding equipment
JP2007271916A (en) Speech data compressing device and expanding device
JPH08305393A (en) Reproducing device
JPH0738892A (en) Subband separation and coupling method
JP2010515090A (en) Speech coding method and apparatus
JPH06169289A (en) Compressed data reproduction device

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20080627

Year of fee payment: 11

LAPS Lapse due to unpaid annual fee