KR100521663B1 - A plurality of digital information signal encoding apparatus and method - Google Patents

A plurality of digital information signal encoding apparatus and method Download PDF

Info

Publication number
KR100521663B1
KR100521663B1 KR1019970709253A KR19970709253A KR100521663B1 KR 100521663 B1 KR100521663 B1 KR 100521663B1 KR 1019970709253 A KR1019970709253 A KR 1019970709253A KR 19970709253 A KR19970709253 A KR 19970709253A KR 100521663 B1 KR100521663 B1 KR 100521663B1
Authority
KR
South Korea
Prior art keywords
masked
signal
masked threshold
signals
digital information
Prior art date
Application number
KR1019970709253A
Other languages
Korean (ko)
Other versions
KR19990022786A (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 claimed from PCT/IB1997/000333 external-priority patent/WO1997038494A1/en
Publication of KR19990022786A publication Critical patent/KR19990022786A/en
Application granted granted Critical
Publication of KR100521663B1 publication Critical patent/KR100521663B1/en

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

복수의 n개의 디지털 정보 신호를 인코딩하는 장치에는 제 1, 제 2 및 제 3 디지털 정보 신호(L, R, C)를 수신하는 적어도 제 1, 제 2, 및 제 3 입력 단자(1, 2, 3)가 제공된다. 매트릭싱 유닛(10)은 적어도 제 1, 제 2 및 제 3 디지털 정보 신호로부터 제 1 및 제 2 디지털 복합 신호(L0, R0)를 발생시키기 위해 제공된다. 제 1 및 제 2 데이터 압축 수단(22.1, 22.2)은 제 1 및 제 2 데이터 감소된 디지털 복합 신호를 얻기 위해서 제 1 및 제 2 복합 신호(L0, R0)를 데이터 압축하기 위해 제공된다. 제 1 선택 유닛(16)은 적어도 제 1 보조 신호(AUX1)를 얻기 위해서 복수의 n개의 정보 신호로부터 적어도 하나의 정보 신호를 선택하기 위해 제공된다. 적어도 제 3 데이터 압축 수단(22.3)은 제 1 데이터 감소된 보조 신호를 얻기 위해서 적어도 제 1 보조 신호를 데이터 압축하기 위해서 제공된다. 조합 유닛(24)은 전송 매체를 통해 전송에 적합한 전송신호로, 제 1 및 제 2 데이터 감소된 복합 신호 및 적어도 제 1 데이터 감소된 보조 신호를 조합하기 위해 존재한다. 장치는 제 1(mtL), 제 2(mtC), 및 제 3(mtL0) 마스크된 문턱값 각각을 결정하기 위한 적어도 제 1, 제 2 및 제 3 마스크된 문턱값 결정 수단(26.1. 26.3, 26.4)을 더 포함한다. 제 2 선택 유닛(28.1)은 제 1 선택된 마스크된 문턱값(mt1)을 얻기 위해서 적어도 제 1(mtL), 및 제 3(mtL0) 마스크된 문턱값으로부터 하나의 마스크된 문턱값을 도출하기 위해 제공된다. 상기 제 1 선택된 마스크된 문턱값은 상기 적어도 제 1(mtL) 및 제 3(mtL0) 마스크된 문턱값 중 가장 작은 것이 바람직하다.An apparatus for encoding a plurality of n digital information signals includes at least first, second, and third input terminals (1, 2, 3) for receiving first, second, and third digital information signals (L, R, C). 3) is provided. The matrixing unit 10 is provided for generating the first and second digital composite signals L 0 , R 0 from at least the first, second and third digital information signals. First and second data compression means 22.1, 22.2 are provided for data compression of the first and second composite signals L 0 , R 0 to obtain the first and second data reduced digital composite signals. The first selection unit 16 is provided for selecting at least one information signal from the plurality of n information signals to obtain at least the first auxiliary signal AUX 1 . At least a third data compression means 22.3 is provided for data compression of at least the first auxiliary signal to obtain a first data reduced auxiliary signal. The combining unit 24 is present for combining the first and second data reduced composite signals and at least the first data reduced auxiliary signals into transmission signals suitable for transmission over the transmission medium. The apparatus comprises at least first, second and third masked threshold determination means for determining each of the first (mt L ), second (mt C ), and third (mt L0 ) masked thresholds. 26.3, 26.4). The second selection unit 28.1 derives one masked threshold from at least the first (mt L ) and the third (mt L0 ) masked thresholds to obtain a first selected masked threshold mt 1 . To provide. Preferably, the first selected masked threshold is the smallest of the at least first (mt L ) and third (mt L0 ) masked thresholds.

Description

복수의 디지털 정보 신호 인코딩 장치 및 방법A plurality of digital information signal encoding apparatus and method

본 발명은 복수의 디지털 정보 신호들을 전송 신호로 인코딩하는 인코더 장치 및 복수의 디지털 정보 신호들을 인코딩하는 방법에 관한 것이다. 서두에 따른 인코더 장치는 본 설명 말미에 관련 문헌 목록 중 문서(8)인 EP 678,226-A1에 공지되어 있다.The present invention relates to an encoder device for encoding a plurality of digital information signals into a transmission signal and a method for encoding a plurality of digital information signals. The encoder device according to the introduction is known from document 8, EP 678,226-A1, at the end of the description.

신호(L0, R0, C)가 전송되는 경우, L+a.C인 제 1 복합(composite) 신호 성분(L0) 및 R+b.C인 제 2 복합 신호(R0)를 얻도록, 제 1 주 신호 성분(스테레오 신호 중 좌측 신호 성분 L), 제 2 주 신호 성분(우측 신호 성분 R) 및 보조 신호 성분(중앙 신호 성분 C)를 전송할 때에 매트릭싱(matrixing)을 수행할 수 있다. 상응하는 디매트릭싱(dematrixing) 회로를 갖추고 있지 않는 표준 수신기로 수신할 때, 두 개의 스테레오 스피커를 통해 청취자에게 공급하기 위해 신호 성분들(L0 및 R0)이 사용된다. 따라서 청취자는 표준 수신기를 갖고 있어도, 전송된 C 성분을 마찬가지로 잘 인지할 수 있다.When the signals L 0 , R 0 , C are transmitted, the first composite signal component L 0 , L + aC, and the second composite signal R 0 , R + bC, to obtain: Matrixing can be performed when transmitting the main signal component (left signal component L in the stereo signal), the second main signal component (right signal component R) and the auxiliary signal component (center signal component C). When receiving with a standard receiver that does not have a corresponding dematrixing circuit, signal components L 0 and R 0 are used to feed the listener through two stereo speakers. Thus the listener can equally well know the transmitted C component, even with a standard receiver.

문헌(8)과 참고목록의 문헌(1a, 1b)인 1992년 5월 J.A.E.S., Vol.40, No.5 376-382페이지, 및 1992년 3월 23-26일, 샌프란시스코, Vol.2, ICASSP 프로시딩 II-205 내지 II-208에 있는 W.R.Th. ten Kate 등에 의한 "Matrixing of bitrate reduced autio signals" 간행물에서 보다 정교한 매트릭싱 방법을 다루고 있다.JAES, Vol. 40, No. 5, pp. 376-382, May 1992, references 8 and bibliography (1a, 1b), and San Francisco, Vol. 2, ICASSP, March 23-26, 1992 WRTh in procedures II-205 to II-208. A more elaborate matrixing approach is covered in the publication "Matrixing of bitrate reduced autio signals" by ten Kate et al.

이들 모두는 4-채널(R, L, C 및 S) 신호, 혹은 5-채널(L, R, C, LS, RS) 신호가 전송될지라도, 전송된 신호가 표준 스테레오 수신기에 의해 디코딩될 수 있는 조건을 만족하고 있다.All of these can be decoded by a standard stereo receiver, even if 4-channel (R, L, C and S) signals, or 5-channel (L, R, C, LS, RS) signals are transmitted. It satisfies the condition that there is.

신호의 비트 레이트를 감소시키기 위한 압축 수단은 참고목록의 문헌(7a, 7b)인 공개된 유럽 특허 출원 457,390A1(PHN 13.328) 및 457,391A1(PHN 13.329)에 기술되어 있다. 또한 각각 MPEG-1 및 MPEG-2 표준 문헌에 관한 것으로 관련문헌 목록 중 문헌(9 및 10)인 두 개의 ISO/IEC 표준 문헌을 참조한다.Compression means for reducing the bit rate of the signal is described in published European patent applications 457,390A1 (PHN 13.328) and 457,391A1 (PHN 13.329), which are listed in references 7a and 7b. It also refers to the MPEG-1 and MPEG-2 standard documents, respectively, and refers to two ISO / IEC standard documents, references 9 and 10, in the list of related documents.

도 1은 본 발명에 따른 인코더 장치의 제 1 실시예에서 3-채널 정보 신호를 인코딩하는 부분을 나타내는 도면.1 shows a part for encoding a three-channel information signal in a first embodiment of an encoder device according to the present invention;

도 2는 도 1의 인코더 장치의 다른 부분을 나타내는 도면.2 shows another part of the encoder device of FIG.

도 3은 도 1 및 도 2의 인코더 장치를 사용하여 얻어진 전송신호를 디코딩하는 디코더 장치를 나타내는 도면.3 shows a decoder device for decoding a transmission signal obtained using the encoder device of FIGS. 1 and 2;

도 4는 도 1 및 도 2의 인코더 장치의 수정된 것을 도시하는 도면.4 shows a modification of the encoder device of FIGS. 1 and 2;

도 5는 도 1 및 도 2의 인코더 장치의 다른 수정예를 도시하는 도면.5 shows another modification of the encoder device of FIGS. 1 and 2.

도 6은 도 1 및 도 2의 인코더 장치의 또 다른 수정예를 도시하는 도면.FIG. 6 shows another modification of the encoder device of FIGS. 1 and 2.

도 7은 본 발명에 따른 인코더 장치의 제 2 실시예에서 4-채널 정보 신호를 인코딩하는 부분을 도시하는 도면.7 shows a part for encoding a four-channel information signal in a second embodiment of an encoder device according to the present invention.

도 8은 도 7의 인코더 장치의 다른 부분을 도시하는 도면.8 shows another part of the encoder device of FIG.

도 9는 4-채널 정보 신호를 인코딩하는 인코더 장치의 또 다른 실시예를 도시하는 도면.9 shows another embodiment of an encoder device for encoding a four-channel information signal.

도 10은 5-채널 정보 신호를 인코딩하는 인코더 장치의 일부를 도시하는 도면.10 shows a portion of an encoder device for encoding a five-channel information signal.

도 11은 도 10의 인코더 장치의 다른 부분을 도시하는 도면.FIG. 11 shows another part of the encoder device of FIG. 10. FIG.

도 12는 기록 장치에 포함된 인코더 장치를 도시하는 도면.12 shows an encoder device included in a recording device.

본 발명은 복수의 정보 신호를 인코딩하는 인코더 장치를 보다 개선하는 것을 목적으로 한다.The present invention aims to further improve an encoder device for encoding a plurality of information signals.

본 발명에 따르면,According to the invention,

복수의 n(n≥ 3)개 디지털 정보 신호들을 인코딩하기 위한 장치로서,An apparatus for encoding a plurality of n (n ≧ 3) digital information signals, the apparatus comprising:

- 상기 n개 디지털 정보 신호들(L, R, C)을 수신하는 입력 수단(1, 2, 3),Input means (1, 2, 3) for receiving said n digital information signals (L, R, C),

- 상기 n개 디지털 정보 신호들로부터 m(m>1)개 디지털 복합 신호들(L0, R0)을 발생하는 매트릭싱 수단(10),Matrixing means (10) for generating m (m> 1) digital composite signals (L 0 , R 0 ) from the n digital information signals,

- m개의 명령 신호들(is1, is2) 각각에 응답하여, m개 데이터가 감소된 디지털 복합 신호들을 얻기 위해 상기 m개 복합 신호들을 데이터 압축하는 데이터 압축 수단(22.1, 22.2),in response to each of the m command signals is 1 , is 2 , data compression means 22.1, 22.2 for data compressing the m composite signals to obtain digital composite signals with m data reduced;

- n-m개의 보조 신호들(AUX1)을 얻기 위해 상기 복수의 n개 정보 신호들로부터 n-m개 정보 신호들을 선택하는 제 1 선택 수단(16),first selecting means 16 for selecting nm information signals from the plurality of n information signals to obtain nm auxiliary signals AUX 1 ,

- n-m개 명령 신호들(is3) 각각에 응답하여, n-m개 데이터가 감소된 보조 신호들을 얻기 위해 상기 n-m개의 보조 신호들을 데이터 압축하는 데이터 압축 수단(22.3),data compression means 22.3, in response to each of the nm command signals is 3 , data compressing the nm auxiliary signals in order to obtain auxiliary signals with reduced nm data,

- 상기 m개 데이터가 감소된 신호들과 상기 n-m개 데이터가 감소된 보조 신호들을 전송 매체(193)를 통해 전송하기에 적합한 전송 신호(TRM)로 조합(combining)하는 조합 수단(24)을 포함하는, 상기 복수의 n개 디지털 정보 신호들을 인코딩하기 위한 장치에 있어서,Combining means 24 for combining the m data reduced signals and the nm data reduced auxiliary signals into a transmission signal (TRM) suitable for transmission over a transmission medium 193. An apparatus for encoding the plurality of n digital information signals,

- 적어도 n개의 마스크된 문턱값들을 결정하는 마스크된 문턱값 결정 수단(26)으로서, 상기 n개의 마스크된 문턱값들 각각은 상기 n개 디지털 정보 신호들 중 대응하는 디지털 정보 신호로부터 도출되는, 상기 마스크된 문턱값 결정 수단(26),Masked threshold determination means 26 for determining at least n masked thresholds, each of the n masked thresholds being derived from a corresponding one of the n digital information signals; Masked threshold determination means 26,

- 상기 적어도 n개의 마스크된 문턱값들의 그룹으로부터 적어도 하나의 선택된 마스크된 문턱값을 도출하는 선택 수단(28),Selecting means 28 for deriving at least one selected masked threshold from said group of at least n masked thresholds,

- 상기 적어도 하나의 선택된 마스크된 문턱값에 응답하여, 상기 n개의 명령 신호들의 명령 신호를 발생하는 명령 신호 발생 수단(30)을 더 포함하는 것을 특징으로 한다.Command signal generating means 30 for generating a command signal of the n command signals in response to the at least one selected masked threshold.

본 발명은 다음의 인식에 기초한다. 본 발명의 목적은 n-채널 인코더 장치를 제공하는 것으로, 그 역으로 n-채널 디코딩을 할 수 있을 뿐만 아니라, 종래의 MPEG-2 및 MPEG-1 디코더를 각각 사용하여 2-채널 디코딩할 수 있도록 호환성을 갖는 n-채널 인코더 장치를 제공하는 것이다. 이러한 인코더 장치는 앞에서 소개한 3개 이상의 정보 신호들, 즉, 좌측 앞쪽 라우드스피커, 우측 앞쪽 라우드스피커, 및 중앙 라우드스피커용 신호들, 및 4-채널 신호인 경우에는 서라운드 신호 성분, 그리고 5-채널 신호인 경우에는 좌측 뒤쪽 (서라운드) 라우드스피커용 좌측 서라운드 신호와 우측 뒤쪽 (서라운드) 라우드스피커용 우측 서라운드 신호를 인코딩하도록 된 것이다. 표준 스테레오 디코더에 의한 디코딩 결과 호환성있는 스테레오 신호가 발생되도록 인코딩을 실현해야 한다.The present invention is based on the following recognition. SUMMARY OF THE INVENTION An object of the present invention is to provide an n-channel encoder device, and conversely, not only n-channel decoding but also 2-channel decoding using conventional MPEG-2 and MPEG-1 decoders, respectively. It is to provide an n-channel encoder device with compatibility. Such an encoder device comprises three or more information signals introduced above, i.e. signals for the left front loudspeaker, the right front loudspeaker, and the center loudspeaker, and in the case of a four-channel signal, a surround signal component, and a five-channel In the case of signals, the left surround signal for the left rear (surround) loudspeakers and the right surround signal for the right rear (surround) loudspeakers are encoded. Encoding must be realized so that decoding by a standard stereo decoder results in a compatible stereo signal.

디코딩 중에 잡음 성분이 들리게 되는 경우가 종종 있다. 조사해본 결과, 이러한 잡음 성분들은 인코더에서의 매트릭싱 처리 및 디코더에서의 대응하는 디매트릭싱 처리로 인해 들리게 됨을 알게 되었다. 보다 구체적으로, 더 이상 마스크될 수 없었던 양자화 잡음으로부터 잡음 성분들이 발원되었다. 양자화 처리를 조정(제어)하기 위해 다른 마스크된 문턱값을 선택함으로써, 이 문제를 해결할 수 있다. 보다 구체적으로, 정보 신호를 인코딩하는 동안, 해당 정보 신호에 대해 데이터가 감소되도록 해야 하는 마스크된 문턱값을 선택하는 것이다. 적어도 두 개의 마스크된 문턱값들간 선택이 행해진다. 데이터 압축될 각각의 신호에 있어서, 적어도 두 개의 마스크된 문턱값들 중 하나는 데이터 압축될 정보 신호 자신으로부터 도출된 마스크된 문턱값이며, 다른 하나는 또 다른 정보 신호로부터 도출된 마스크된 문턱값이라 할 수 있다.Often noise components are heard during decoding. Investigations have shown that these noise components are heard due to the matrixing process at the encoder and the corresponding dematrixing process at the decoder. More specifically, noise components originated from quantization noise that could no longer be masked. This problem can be solved by selecting another masked threshold to adjust (control) the quantization process. More specifically, while encoding an information signal, it is to select a masked threshold at which data should be reduced for that information signal. Selection between at least two masked thresholds is made. For each signal to be data compressed, one of the at least two masked thresholds is a masked threshold derived from the information signal itself to be data compressed and the other is a masked threshold derived from another information signal. can do.

이와 같이 하여, 원 신호들의 복제를 디코딩할 때, 그리고 호환 가능한 신호들의 복제를 디코딩할 때 양자화 잡음이 없도록 인코딩 및 이에 이은 디코딩을 실현할 수 있다.In this way, encoding and subsequent decoding can be realized such that there is no quantization noise when decoding the duplicate of the original signals and when decoding the duplicate of the compatible signals.

상기한 본 발명의 특징 및 다른 특징은 다음 도면의 설명에 기술된 실시예로 부터 명백하게 될 것이며 이들을 참조하여 설명한다.The above and other features of the invention will be apparent from and elucidated with reference to the embodiments described in the following description of the drawings.

Ⅰ. 3-채널 인코더 장치 I. 3-channel encoder device

도 1 및 도 2는 3-채널 오디오 신호인 좌측 신호 성분(L), 우측 신호 성분(R) 및 중앙 신호 성분(C)을 포함하는 3-채널 정보 신호를 인코딩하는 인코더 장치에 대한 제 1 실시예의 부분을 각각 도시한 것이다. 인코더 장치는 제 1 정보 신호 성분(L)을 수신하는 제 1 입력 단자, 제 2 정보 신호 성분(R)을 수신하는 제 2 입력 단자 및 제 3 정보 신호 성분(C)을 수신하는 제 3 입력 단자(3)를 포함한다. 3개의 입력 단자들(1, 2, 3)은 각각 매트릭싱 유닛(10)의 대응하는 입력에 연결된다. 매트릭싱 유닛은 제 1 복합 신호(L0) 및 제 2 복합 신호(R0)를 공급하는 두개의 출력들(12, 14)을 갖는다. 복합 신호들은 신호들(L, R, C)간에 다음의 관계가 갖는다.1 and 2 show a first embodiment of an encoder device for encoding a three-channel information signal comprising a left signal component (L), a right signal component (R) and a central signal component (C) which are three-channel audio signals. Each of the examples is shown. The encoder device comprises a first input terminal for receiving a first information signal component (L), a second input terminal for receiving a second information signal component (R), and a third input terminal for receiving a third information signal component (C). It includes (3). Three input terminals 1, 2, 3 are each connected to the corresponding input of the matrixing unit 10. The matrixing unit has two outputs 12, 14 which supply a first composite signal L 0 and a second composite signal R 0 . Composite signals have the following relationship between the signals L, R, and C.

여기서, a 및 b는 모두 1 이하의 수를 유지하는 상수이다. 당분간 a=b=1로 가정한다.Here, a and b are both constants that maintain the number of 1 or less. Assume a = b = 1 for the time being.

입력 단자들은 제 1 선택 유닛(16)의 각각의 입력들에도 연결된다. 이 선택 유닛(16)은 단자(18)에 인가된 선택 신호의 영향하에서 그 입력들에 인가된 신호들 중 하나를 선택하여, 선택된 신호를 제 1 보조 신호(AUX1)로서 그 출력(20)에 공급한다. 3개의 데이터 압축 유닛들(22.1, 22.2, 22.3)은 신호들(L0, R0, AUX1) 각각에 대한 데이터 압축 단계를 수행하도록 제공된다. 데이터 압축 유닛(22.1, 22.2)의 입력들은 매트릭싱 유닛(10)의 출력들(12, 14)에 연결되고, 데이터 압축 유닛(22.3)의 입력은 선택 유닛(16)의 출력에 연결된다. 데이터 압축 유닛들(22.1, 22.2, 22.3)의 출력들은 신호 조합 유닛(24)의 대응 입력들에 연결된다.The input terminals are also connected to respective inputs of the first selection unit 16. The selection unit 16 selects one of the signals applied to its inputs under the influence of the selection signal applied to the terminal 18, so that the selected signal as its first auxiliary signal AUX 1 has its output 20. To feed. Three data compression units 22.1, 22.2, 22.3 are provided to perform a data compression step for each of the signals L 0 , R 0 , AUX 1 . The inputs of the data compression unit 22.1, 22.2 are connected to the outputs 12, 14 of the matrixing unit 10, and the input of the data compression unit 22.3 is connected to the output of the selection unit 16. The outputs of the data compression units 22.1, 22.2, 22.3 are connected to the corresponding inputs of the signal combination unit 24.

신호 조합 유닛(24)은 데이터 압축 유닛들(22.1, 22.2, 22.3)에 의해 공급된 데이터 압축된 신호들을 직렬 데이터스트림으로 조합한다. 전송 매체(TRM)를 통해 전송하기에 적합한 전송 신호를 얻기 위해 에러 정정 인코딩 및 채널 인코딩이 직렬 데이터스트림에 수행될 수 있다. 전송 매체는 자기 혹은 광학 기록 캐리어와 같은 기록 캐리어, 혹은 디지털 오디오 방송 채널(DAB)과 같은 어떤 다른 전송 매체 형태가 될 수 있다.The signal combining unit 24 combines the data compressed signals supplied by the data compression units 22.1, 22.2, and 22.3 into a serial data stream. Error correction encoding and channel encoding may be performed on the serial datastream to obtain a transmission signal suitable for transmission over the transmission medium (TRM). The transmission medium may be a record carrier such as a magnetic or optical record carrier or any other transmission medium such as a digital audio broadcast channel (DAB).

관련된 문헌 목록 중 문헌(5)는 전송 신호를 얻기 위해 직렬 데이터스트림을 인코딩하는 일방향 채널을 기술하고 있다. 바람직하게, 전송 신호는 문헌(9), (10)에 주어진 ISO/IEC 기준에 따른다.Literature 5 in the related literature list describes a one-way channel for encoding a serial data stream to obtain a transmission signal. Preferably, the transmission signal is in accordance with the ISO / IEC standards given in documents (9), (10).

종래 기술 공보에는 유닛들(22.1, 22.2, 22.3)과 같은 데이터 압축 유닛에 인가된 신호에 대해 데이터 압축 단계가 수행될 수 있는 방식이 기술되어 있다. 이러한 데이터 압축 기술 중 하나는 MPEG-1, MPEG-2 및 DAB에 적용되는 것과 같은 서브대역 코딩 데이터 압축 기술이다. 서브대역 코딩 데이터 압축 기술을 기술하고 있는 문헌은 문헌(3), (4), (6), (7a), (7b), (9), (10)이다. 이 데이터 압축 기술에서, 데이터 압축을 실현하는 한 방법으로서, 마스크된 문턱값 미만의 신호 성분들은 남겨둔다. 데이터 압축 유닛들(22.1, 22.2, 22.3)에서의 데이터 압축은 도 1에 도시한 바와 같이, 각각 명령 신호들(is1, is2, is3)에 응답하여 실현된다. 이들 명령 신호들은 이하 논의될 마스크된 문턱값들로부터 도출된 것이다.The prior art publication describes the manner in which the data compression step can be performed on a signal applied to a data compression unit such as units 22.1, 22.2, 22.3. One such data compression technique is subband coded data compression techniques such as those applied to MPEG-1, MPEG-2 and DAB. Documents describing subband coded data compression techniques are Documents (3), (4), (6), (7a), (7b), (9), and (10). In this data compression technique, as one way of realizing data compression, signal components below the masked threshold are left behind. Data compression in the data compression units 22.1, 22.2, 22.3 is realized in response to the command signals is 1 , is 2 , is 3 , respectively, as shown in FIG. 1. These command signals are derived from the masked thresholds discussed below.

장치는 26.1 내지 26.5로 표기된 4개의 마스크된 문턱값 결정 유닛들을 더 포함한다. 마스크된 문턱값 결정 유닛(26.1)은 제 1 정보 신호(L)를 수신하여 이로부터 마스크된 문턱값을 도출하고 이 마스크된 문턱값을 제 1 마스크된 문턱값(mtL)으로서 출력에 공급한다. 마스크된 문턱값 결정 유닛(26.2)은 제 2 정보 신호(R)를 수신하여 이로부터 마스크된 문턱값을 도출하고 이 마스크된 문턱값을 제 2 마스크된 문턱값(mtR)으로서 출력에 공급한다. 마스크된 문턱값 결정 유닛(26.3)은 제 3 정보 신호(C)를 수신하여 이로부터 마스크된 문턱값을 도출하고 이 마스크된 문턱값을 제 3 마스크된 문턱값(mtC)으로서 출력에 공급한다. 마스크된 문턱값 결정 유닛(26.4)은 제 1 복합 신호(L0)를 수신하여 이로부터 마스크된 문턱값을 도출하고 이 마스크된 문턱값을 제 4 마스크된 문턱값(mtL0)으로서 출력에 공급한다. 마스크된 문턱값 결정 유닛(26.5)은 제 2 복합 신호(R0)를 수신하여 이로부터 마스크된 문턱값을 도출하고 이 마스크된 문턱값을 제 5 마스크된 문턱값(mtR0)으로서 출력에 공급한다.The apparatus further includes four masked threshold determination units, designated 26.1 to 26.5. The masked threshold determination unit 26.1 receives the first information signal L, derives a masked threshold therefrom and supplies the masked threshold as an first masked threshold mt L to the output. . The masked threshold determination unit 26.2 receives the second information signal R, derives a masked threshold therefrom and supplies this masked threshold as an second masked threshold mt R to the output. . The masked threshold determination unit 26.3 receives the third information signal C, derives a masked threshold therefrom and supplies this masked threshold to the output as a third masked threshold mt C. . The masked threshold determination unit 26.4 receives the first composite signal L 0 , derives a masked threshold therefrom and supplies this masked threshold to the output as a fourth masked threshold mt L0 . do. The masked threshold determination unit 26.5 receives the second composite signal R 0 to derive a masked threshold therefrom and supplies this masked threshold to the output as a fifth masked threshold mt R0 . do.

유닛들(26.4, 26.5) 각각에서의 마스크된 문턱값들(mtL0, mtR0)의 도출에 대해서 한가지 부가할 것이 있다. 도 2에서 알 수 있듯이, 마스크된 문턱값 결정 유닛들(26.4, 26.5)에 대한 입력 신호들은 매트릭싱 유닛(10)의 출력들(12, 14)로부터 각각 도출된 것이 아니라, 각각 L0을 도출하기 위해 L과 C를 조합하고 R0를 도출하기 위해 R과 C를 조합함으로써 도출되었다. 상황(Ia)에 대해 후술될 실시예에서, 유닛들(26.4. 26.5)의 입력들을 매트릭싱 유닛(10)의 출력들(12, 14) 각각에 직접 연결할 수도 있었을 것이다. 매트릭싱을 하기 전에, 보조 신호(aux1)에 대해 사전(pre)-양자화 및 후속 역양자화(dequantization)를 수행하는 상황(Ib)에 대해 후술하는 또 다른 실시예에서, 마스크된 문턱값들(mtL0, mtR0)은 원래의 L, R, C 버전으로부터 도출되야 하는 것이며 이러한 신호들 중 한 신호의 사전 양자화 및 후속 역양자화된 것으로부터 도출되지 않는다.There is one addition to the derivation of the masked thresholds mt L0 , mt R0 in each of the units 26.4, 26.5. As can be seen in FIG. 2, the input signals for the masked threshold determination units 26.4, 26.5 are not derived from the outputs 12, 14 of the matrixing unit 10, respectively, but rather derive L 0 . It is derived by combining L and C to combine R and C to derive R 0 . In the embodiment to be described later with respect to situation Ia, it would be possible to connect the inputs of the units 26.4. 26.5 directly to each of the outputs 12, 14 of the matrixing unit 10. In another embodiment described below for the situation Ib where pre-quantization and subsequent dequantization are performed on the auxiliary signal aux 1 before the matrixing, the masked thresholds ( mt L0 , mt R0 ) should be derived from the original L, R, C versions and not from the pre-quantization and subsequent dequantization of one of these signals.

장치는 3개의 선택 유닛들(28.1, 28.2, 28.3)을 더 포함한다. 선택 유닛(28.1)은 그의 입력들에서 복수의 마스크된 문턱값들을 수신하여 이로부터 제 1 선택된 마스크된 문턱값(mt1)을 도출한다. 바람직하게, 선택 유닛(28.1)은 상기 복수의 마스크된 문턱값들 중 하나를 제 1 선택된 마스크된 문턱값(mt1)으로서 선택하고, 이 제 1 선택된 마스크된 문턱값(mt1)을 그 출력에 공급한다. 선택 유닛(28.2)은 그 입력들에서 복수의 마스크된 문턱값들을 수신하고, 이로부터 제 2 선택된 마스크된 문턱값(mt2)을 도출한다. 바람직하게, 선택 유닛(28.2)은 상기 복수의 마스크된 문턱값들 중 하나를 제 2 선택된 마스크된 문턱값(mt2)으로서 선택하고, 이제 2 선택된 마스크된 문턱값(mt2)를 그 출력에 공급한다. 선택 유닛(28.3)은 그 입력들에서 복수의 마스크된 문턱값들을 수신하고, 이로부터 제 3 선택된 마스크된 문턱값(mt3)을 도출한다. 바람직하게, 선택 유닛(28.3)은 상기 복수의 마스크된 문턱값들 중 하나를 제 3 선택된 마스크된 문턱값(mt3)으로서 선택하고, 이 선택된 마스크된 문턱값(mt3)을 그 출력에 공급한다.The apparatus further comprises three selection units 28.1, 28.2, 28.3. The selection unit 28.1 receives a plurality of masked thresholds at its inputs and derives a first selected masked threshold mt 1 therefrom. Preferably, the selection unit (28.1) is selected as the threshold (mt 1), the first selected masked one of the masked threshold of the plurality, and the first selected masked threshold (mt 1), the output To feed. The selection unit 28.2 receives a plurality of masked thresholds at its inputs and derives a second selected masked threshold value mt 2 therefrom. Preferably, the selection unit 28.2 selects one of the plurality of masked thresholds as a second selected masked threshold mt 2 , and now selects the two selected masked thresholds mt 2 at its output. Supply. The selection unit 28.3 receives a plurality of masked thresholds at its inputs and derives a third selected masked threshold mt 3 therefrom. Preferably, the selection unit (28.3) is supplied to one of the masked threshold of the plurality of third selected selected as the masked threshold (mt 3), and the selected masked threshold (mt 3) to its output do.

선택 유닛들(28.1. 28.2, 28.3)의 출력들은 각각의 명령 신호 발생기 유닛들(30.1, 30.2, 30.3)의 대응 입력에 연결된다. 각각의 명령 신호 발생기 유닛(30.i; i는 1 내지 3)은 그 입력에 공급된 선택된 마스크된 문턱값에 응답하여 명령 신호를 발생한다. 더 상세하게, 명령 신호 발생기 유닛(30.1)은 신호(L0)와 선택 유닛(28.1)에 의해 공급된 마스크된 문턱값간 신호-대-마스크 비를 계산하고, 이어서 종래에 잘 알려진 방식대로, 그로부터 비트 할당 정보를 도출한다. 이 비트 할당 정보는 데이터 압축 유닛(22.1)에서 신호(L0)를 양자화하는데 사용된다. B 동일한 방식으로, 명령 신호 발생기 유닛(30.2)은 신호(R0)와 선택 유닛(28.2)에 의해 공급된 마스크된 문턱값간 신호-대-마스크 비를 계산하고, 이어서 그로부터 비트 할당 정보를 도출한다. 이 비트 할당 정보는 데이터 압축 유닛(22.2)에서 신호(R0)를 양자화하는데 사용된다. 동일한 방식으로 명령 신호 발생기 유닛(30.3)은 신호(AUX1)와 선택 유닛(28.3)에 의해 공급된 마스크된 문턱값간 신호-대-마스크 비를 계산하고, 이어서 그로부터 비트 할당 정보를 도출한다. 이 비트 할당 정보는 데이터 압축 유닛(22.3)에서 신호(AUX1)를 양자화하는데 사용된다.The outputs of the selection units 28.1. 28.2, 28.3 are connected to the corresponding inputs of the respective command signal generator units 30.1, 30.2, 30.3. Each command signal generator unit 30.i (i is 1 to 3) generates a command signal in response to the selected masked threshold supplied to its input. More specifically, the command signal generator unit 30.1 calculates a signal-to-mask ratio between the signal L 0 and the masked threshold supplied by the selection unit 28.1 and then therefrom, in a manner well known in the art. Derive bit allocation information. This bit allocation information is used to quantize the signal L 0 in the data compression unit 22.1. B In the same way, the command signal generator unit 30.2 calculates the signal-to-mask ratio between the signal R 0 and the masked threshold supplied by the selection unit 28.2 and then derives bit allocation information therefrom. . This bit allocation information is used to quantize the signal R 0 in the data compression unit 22.2. In the same way, the command signal generator unit 30.3 calculates the signal-to-mask ratio between the signal AUX 1 and the masked threshold supplied by the selection unit 28.3, and then derives bit allocation information therefrom. This bit allocation information is used to quantize the signal AUX 1 in the data compression unit 22.3.

3개의 입력 신호들 중 어느 것이 보조 신호가 될 것인가에 대한 선택 유닛(16)에서의 선택은 얻어질 수 있는 데이터 압축량에 근거한다. 이것은 문헌(2) 및 (8)과 같이 이미 공지된 여러 문헌에 기술되어 있다. 제 1 보조 신호를 선택하는 한 방법은 다음 요구조건에 기초한다. 3개의 신호들(L, R, C) 중 한 신호는 데이터 압축 유닛들(22.1, 22.2, 22.3)에서 달성될 가장 높은 데이터 압축비가 되도록 하는 보조 신호(AUX1)로서 선택된다. 따라서, 이 장치는 상기 요구조건에 따라, 선택 유닛(16)에 대한 선택 제어 신호(tca)를 발생하는 계산 유닛(32)을 포함함이 명백할 것이다.The selection in the selection unit 16 as to which of the three input signals will be the auxiliary signal is based on the amount of data compression that can be obtained. This is described in several well-known documents, such as documents (2) and (8). One method of selecting the first auxiliary signal is based on the following requirements. One of the three signals L, R, C is selected as an auxiliary signal AUX 1 to be the highest data compression ratio to be achieved in the data compression units 22.1, 22.2, 22.3. It will therefore be evident that the apparatus comprises a calculating unit 32 for generating a selection control signal tca for the selection unit 16, in accordance with the above requirements.

선택 유닛들(28.1, 28.2, 28.3)에서의 마스크된 문턱값들의 도출을 기술하기 전에, 3-채널 정보 신호를 디코딩하기 위한 디코더 장치에 대해 설명한다.Before describing the derivation of the masked thresholds in the selection units 28.1, 28.2, 28.3, a decoder device for decoding a three-channel information signal is described.

도 3은 전송 매체(TRM)를 통해 도 1 및 도 2의 전송기에 의해 전송되는 압축된 신호들을 수신하여 디코딩하는 디코더를 도시한 것이다. 이 설명은 관련된 문헌 목록 중 문헌(8)에서도 발견할 수 있다.3 shows a decoder for receiving and decoding compressed signals transmitted by the transmitters of FIGS. 1 and 2 via a transmission medium (TRM). This description can also be found in literature (8) in the list of related literature.

직렬 데이터스트림은 디멀티플렉서(41)의 입력(40)에 인가되는데, 이 디멀티플렉서는 출력(43)에 인가되는, 신호(L0)의 원 양자화된 샘플들과, 출력(101)에 인가되는, 신호(R0)의 원 양자화된 샘플들과, 출력(44)에 인가되는, 양자화된 L-신호, R-신호, 혹은 C-신호 중 하나인 전송된 제 1 보조 신호(AUX1)의 원 양자화된 샘플로 직렬 데이터스트림의 정보를 분할한다. 제 1, 제 2 및 제 3 명령 신호들(is1, is2, is3)도 전송되어, 디멀티플렉서 유닛(41)에 의해 직렬 데이터스트림으로부터 검색된다. 제 1 명령 신호(is1)는 출력(42)에 인가되고, 제 2 명령 신호(is2)는 출력(102)에 인가되고, 제 3 명령 신호(is3)는 출력(45)에 인가된다. 출력들(43, 44, 101)은 데이터 신장 유닛들(역양자화기들(dequantizer; DEQ))(48, 49, 50) 각각의 신호 입력들에 연결된다. 출력들(42, 45, 102)은 양자화기들(48, 49, 50) 각각의 제어 신호 입력들에 연결되어, 명령 신호들이 역양자화기들에 인가될 수 있도록 한다. 역양자화기(48)는 신호(L0)의 복제(L0')를 발생하고 이는 출력(51)에 공급된다. 역양자화기(50)는 신호 성분(R0)의 복제(R0')를 발생하고 이는 출력(53)에 공급된다. 역양자화기(49)는 출력(52)에 인가된 양자화된 제 1 보조 신호(AUX1)의 복제(AUX1')를 발생한다. 출력들(51, 52, 53)은 디매트릭싱 유닛(57)의 입력들(55, 56, 58)에 각각 연결된다.The serial datastream is applied to the input 40 of the demultiplexer 41, which is applied to the output 43 and the original quantized samples of the signal L 0 , which are applied to the output 101. The original quantized samples of (R 0 ) and the original quantization of the transmitted first auxiliary signal (AUX 1 ), which is one of the quantized L-signals, R-signals, or C-signals applied to the output 44. Splits the information in the serial data stream into samples. The first, second and third command signals is 1 , is 2 , is 3 are also transmitted and retrieved from the serial data stream by the demultiplexer unit 41. The first command signal is 1 is applied to the output 42, the second command signal is 2 is applied to the output 102, and the third command signal is 3 is applied to the output 45. . Outputs 43, 44, 101 are connected to signal inputs of each of data decompression units (dequantizer DEQ) 48, 49, 50. The outputs 42, 45, 102 are connected to the control signal inputs of each of the quantizers 48, 49, 50 so that the command signals can be applied to the dequantizers. Inverse quantizer 48 generates a replica L 0 ′ of signal L 0 , which is supplied to output 51. Inverse quantizer 50 generates a replica R 0 ′ of signal component R 0 , which is supplied to output 53. Inverse quantizer 49 generates a replica AUX 1 ′ of the quantized first auxiliary signal AUX 1 applied to output 52. The outputs 51, 52, 53 are connected to the inputs 55, 56, 58 of the dematrixing unit 57, respectively.

디멀티플렉서 수단(41)은 도 1을 참조하여 기술된 tca 제어와 등가인 제어 신호를 공급하는 부가적인 출력(120)을 갖는다. 디매트릭싱 유닛(57)은 디멀티플렉서 수단(41)의 출력(120)에 연결되는 부가적인 제어 신호 입력(121)을 갖는다. 제어 신호 입력(121)에 인가된 제어 신호(tca)가 제 1 값을 갖는다면, 이것은 디매트릭싱 유닛(57)의 입력(56)에 인가된 신호가 C-신호의 복제임을 의미한다. 이 경우, 디매트릭싱 유닛(57)은 L-신호 및 R신호의 복제들이 출력들(105, 106) 각각에 인가되어, 각각 단자들(60, 125)에 인가되도록 기능한다. 제어 신호 입력(121)에 인가된 제어 신호(tca)가 제 2 값을 갖는다면, 이것은 디매트릭싱 유닛(57)의 입력(56)에 인가된 신호가 L-신호의 복제임을 의미한다. 이 경우, 디매트릭싱 수단(57)은 C-신호 및 R-신호의 복제들이 출력들(105, 106) 각각에 인가되어, 각각 단자들(60, 125)에 인가되도록 기능한다. 제어 신호 입력(121)에 인가된 제어 신호(tca)가 제 3 값을 갖는다면, 이것은 디매트릭싱 유닛(57)의 입력(56)에 인가된 신호가 R-신호의 복제임을 의미한다. 이 경우, 디매트릭싱 유닛(57)은 L-신호 및 C-신호의 복제들이 각각 단자들(60, 125)에 인가되도록 기능한다.The demultiplexer means 41 has an additional output 120 for supplying a control signal equivalent to the tca control described with reference to FIG. 1. The dematrixing unit 57 has an additional control signal input 121 connected to the output 120 of the demultiplexer means 41. If the control signal tca applied to the control signal input 121 has a first value, this means that the signal applied to the input 56 of the dematrixing unit 57 is a duplicate of the C-signal. In this case, the dematrixing unit 57 functions so that replicas of the L- and R signals are applied to each of the outputs 105 and 106 and applied to the terminals 60 and 125, respectively. If the control signal tca applied to the control signal input 121 has a second value, this means that the signal applied to the input 56 of the dematrixing unit 57 is a duplicate of the L-signal. In this case, the dematrixing means 57 functions so that duplicates of the C-signal and the R-signal are applied to each of the outputs 105, 106 and applied to the terminals 60, 125, respectively. If the control signal tca applied to the control signal input 121 has a third value, this means that the signal applied to the input 56 of the dematrixing unit 57 is a duplicate of the R-signal. In this case, the dematrixing unit 57 functions so that replicas of the L- and C-signals are applied to the terminals 60 and 125, respectively.

수신기는 스위치들(77, 123, 78')을 포함하는 제어 가능한 스위칭 유닛(122)을 더 포함한다. 스위칭 수단(122)에 인가된 제 1 값의 tca 제어 신호에 응답하여, 스위치(77)는 위치(a-b)로 스위치되고, 스위치(123)는 위치(a-b)로 스위치되며, 스위치(78')는 위치(b-d)로 스위치됨으로써, 복제들(L', R', C')은 단자들(126, 127, 128) 각각에 인가된다. 스위칭 수단(122)에 인가된 제 2 값의 tca 제어 신호에 응답하여, 스위치(77)는 위치(c-b)로 스위치되고, 스위치(123)는 위치(a-b)로 스위치되고 스위치(78')는 위치(a-d)로 스위치되어, 복제 신호들(L', R', C')이 다시 단자들(126, 127, 128) 각각에 인가된다. 스위칭 수단(122)에 인가된 제 3 값의 tca 제어 신호에 응답하여, 스위치(77)는 위치(a-b)로 스위치되고, 스위치(123)는 위치(c-b)로 스위치되고 스위치(78')는 위치(c-d)로 스위치되어, 복제 신호들(L', R', C')은 다시 단자들(126, 127, 128) 각각에 인가된다.The receiver further comprises a controllable switching unit 122 comprising switches 77, 123, 78 ′. In response to the tca control signal of the first value applied to the switching means 122, the switch 77 is switched to position ab, the switch 123 is switched to position ab, and the switch 78 ' Is switched to position bd so that replicas L ', R', C 'are applied to each of terminals 126, 127, 128. In response to the tca control signal of the second value applied to the switching means 122, the switch 77 is switched to position cb, the switch 123 is switched to position ab and the switch 78 ' Switched to position ad, duplicate signals L ', R', and C 'are applied to each of terminals 126, 127, and 128 again. In response to the tca control signal of the third value applied to the switching means 122, the switch 77 is switched to position ab, the switch 123 is switched to position cb and the switch 78 ' Switched to position cd, duplicate signals L ', R', C 'are again applied to each of terminals 126, 127, 128.

3-채널 정보 신호는 이러한 방식으로 도 1 및 도 2의 인코딩 장치에서 전송 신호로 인코드되었으며, 이는 역방향 호환 가능하다. 이것은 종래기술의 스테레오 디코더들이 전송 신호를 2-채널 스테레오 오디오 신호로 디코드할 수도 있음을 의미한다. 이들 디코더들만이 전송 신호로부터 제 1 및 제 2 데이터 압축된 복합 신호들(L0, R0)을 검색하며, 데이터는 이 신호들로부터 복제 신호들(L0', R0')로 신장되고, 이들은 실내의 스테레오 장비에 놓인 2개의 라우드스피커들로 공급된다.The three-channel information signal has been encoded into the transmission signal in the encoding apparatus of FIGS. 1 and 2 in this manner, which is backward compatible. This means that prior art stereo decoders may decode the transmitted signal into a two-channel stereo audio signal. Only these decoders retrieve the first and second data compressed composite signals L 0 , R 0 from the transmitted signal, and the data is extended from these signals to replica signals L 0 ′, R 0 ′ and They are supplied with two loudspeakers placed in the stereo equipment in the room.

복제 신호들(L0', R0')은 다음의 식을 만족한다.The duplicate signals L 0 ′ and R 0 ′ satisfy the following equation.

여기서, NL0는 마스크된 문턱값(mt1)으로부터 도출된 명령 신호(is1)를 사용하여 신호(L0)를 데이터 압축함으로써 도입된 양자화 잡음이며, NR0는 마스크된 문턱값(mt2)으로부터 도출된 명령 신호(is2)를 사용하여 신호(R0)를 데이터 압축함으로써 도입된 양자화 잡음이다. 잡음 성분(NL0)은 신호(L0)에 의해 마스크되고, 잡음 성분(NR0)은 신호(R0)에 의해 마스크되므로, 신호들(L0', R0')에서의 양자화 잡음은 들리지 않게 된다.Where N L0 is the quantization noise introduced by data compression of the signal L 0 using the command signal is 1 derived from the masked threshold mt 1 , and N R0 is the masked threshold mt 2. Quantization noise introduced by data compression of signal R 0 using command signal is 2 derived from Noise component (N L0) is the quantization noise in the signal (L 0) is masked by the noise component (N R0) is so masked by the signal (R 0), the signal (L 0 ', R 0' ) You can't hear it.

이제, 신호들(L, R, C)이 어떻게 검색되는지 살펴보도록 한다. aux1=C, 혹은 tca=0이라고 가정한다. 따라서,Now look at how the signals L, R, and C are retrieved. Assume aux 1 = C, or tca = 0. therefore,

C' = aux1' = C + NC C '= aux 1 ' = C + N C

NC는 마스크된 문턱값(mt3)으로부터 도출된 명령 신호(is3)를 사용하여 신호(C) 를 데이터 압축함으로써 도입된 양자화 잡음이다. 잡음 성분(NC)은 신호(C)에 의해 마스크되므로, 신호(C')에서의 양자화 잡음은 들리지 않게 된다.N C is the quantization noise introduced by data compression of the signal C using the command signal is 3 derived from the masked threshold mt 3 . Since the noise component N C is masked by the signal C, the quantization noise in the signal C 'is not heard.

신호들(L, R)은 다음과 같이 하여 검색된다.The signals L and R are retrieved as follows.

L' = L0' - C' = L + NL0 - NC L '= L 0' - C '= L + N L0 - N C

R' = R0' - C' = R + NR0 - NC R '= R 0' -C '= R + N R 0 -N C

C에 대응하는 L0의 신호 부분은 제거된다. 그러나, 일반적으로 NL0 및 NC는 서로상관이 없기 때문에, NC에 대응하는 NL0의 부분은 그대로 있으나 사실은 레벨이 2배일 수도 있다. 결국, 부분(NC)은 L'에서 들릴 수 있게 될 수도 있을 것이다. 동일한 추론이 R'의 NC의 행동에 대해서 유효하다.The signal portion of L 0 corresponding to C is removed. However, in general, since N L0 and N C are not correlated with each other, the portion of N L0 corresponding to N C remains the same but may actually be doubled in level. Eventually, the portion N C may become audible at L '. The same reasoning is valid for the behavior of R 'N C.

이것을 극복하기 위해서, 선택 유닛들(28.1, 28.2, 28.3)이 인코더 장치에 제공된다.To overcome this, selection units 28.1, 28.2, 28.3 are provided to the encoder device.

마스크된 문턱값들의 선택에 대해 상세히 설명한다. 선택 유닛(28.i)에서 하나의 마스크된 문턱값이 선택되어야 하는 마스크된 문턱값들의 그룹은 일어날 수 있는 여러 상황에서 서로 다를 수 있다는 것은 이미 지적한 바 있다. 다른 것 중에서, 마스크된 문턱값들의 그룹은 보조 신호(AUX1)로서 3개의 신호들 중 어느 것이 선택되었는가에 달려 있다.The selection of masked thresholds is described in detail. It has already been pointed out that the group of masked thresholds at which one masked threshold should be selected in the selection unit 28.i may be different in various situations that may occur. Among other things, the group of masked thresholds depends on which of the three signals has been selected as the auxiliary signal AUX 1 .

IaIa

다음의 표 1은 3개의 tca 값들, 즉, tca=0, tca=1, tca=2로 표시된 3가지 상황들을 나타낸 것으로, 각각 신호 C, L, R이 되는 보조 신호(AUX1)에 대한 선택을 표시한다. C가 보조 신호로서 선택될 때, 신호들(L, R)은 각각 제 1 및 제 2 주 신호들(M1, M2)로서 표기된다. L이 보조 신호로서 선택될 때, 신호들(C, R)은 각각 제 1 및 제 2 주 신호들(M1, M2)로서 표기된다. R이 보조 신호로서 선택될 때, 신호들(L, C)은 각각 제 1 및 제 2 주 신호들(M1, M2)로서 표기된다.Table 1 below shows three situations represented by three tca values, tca = 0, tca = 1, tca = 2, and selection for the auxiliary signal (AUX 1 ), each of which is a signal C, L, R. Is displayed. When C is selected as an auxiliary signal, signals L and R are denoted as first and second main signals M 1 and M 2 , respectively. When L is selected as an auxiliary signal, signals C and R are denoted as first and second main signals M 1 and M 2 , respectively. When R is selected as an auxiliary signal, signals L and C are denoted as first and second main signals M 1 and M 2 , respectively.

먼저, 보조 신호(AUX1)로서 신호(C)가 선택되는 것으로 계산 유닛(32)이 설정하였다고 가정한다. 따라서, tca=0.First, it is assumed that the calculation unit 32 has set that the signal C is selected as the auxiliary signal AUX1. Thus, tca = 0.

선택 유닛(28.1)은 mtL0 및 mtL인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0 및 mtR인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.The selection unit 28.1 will select the smallest masked threshold from the group of two masked thresholds, mt LO and mt L. The selection unit 28.2 will select the smallest masked threshold from the group of two masked thresholds, mt R0 and mt R.

선택 유닛(28.3)은 mtL, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.The selection unit 28.3 will select the smallest masked threshold value from the group of three masked threshold values mt L , mt R , mt C.

마스크된 문턱값들(mtL0, mtL) 중 가장 작은 문턱값이 L0를 데이터 압축하기 위해 선택되었을 때, 이것은 디코딩시 재생된 신호(L0')에서 어떠한 양자화 잡음도 들리지 않음을 의미한다. 또한 같은 방식으로, 마스크된 문턱값들(mtR0, mtR) 중 가장 작은 문턱값이 R0를 데이터 압축하기 위해 선택하였을 때, 이것은 디코딩시 재생된 신호(R0')에서 어떠한 양자화 잡음도 들리지 않음을 의미한다. 또한 같은 방식으로, 마스크된 문턱값들(mtC, mtL) 중 가장 작은 문턱값이 C를 데이터 압축하기 위해 선택하였을 때, 이것은 디코딩시 재생'된 신호(C')에서 어떠한 양자화 잡음도 들리지 않음을 의미한다.When the smallest threshold of the masked thresholds mt L0 , mt L is selected to compress L 0 , this means that no quantization noise is heard in the reproduced signal L 0 ′ during decoding. . Also in the same way, when the smallest one of the masked thresholds mt R0 , mt R has selected R 0 to compress the data, it does not introduce any quantization noise in the reproduced signal R 0 ′ at decoding time. Means inaudible. Also in the same way, when the smallest of the masked thresholds mt C , mt L has selected C for data compression, it does not hear any quantization noise in the reproduced signal C 'during decoding. Means no.

상기한 바와 같이, L' = L0' - C' = L + NL0 - NC이다. NL0는 마스크된 문턱값들(mtL0, mtL) 중 최소치인 마스크된 문턱값 mt1에 의해 마스크된다. 결국, NL0는 신호(L)에 의해 마스크된다. NC는 마스크된 문턱값들(mtC, mtR, mtL) 중 최소치인 마스크된 문턱값 mt3에 의해 마스크된다. 결국, NC는 신호(L)에 의해 마스크된다.As described above, L '= L 0' -C '= L + N L0 -N C. N L0 is masked by the masked threshold mt 1 , which is the minimum of the masked thresholds mt L0 , mt L. As a result, N L0 is masked by the signal L. N C is masked by the masked threshold mt 3 , which is the minimum of the masked thresholds mt C , mt R , mt L. As a result, the NC is masked by the signal L.

동일 추론을 신호(R')에 적용한다. 결국, 디코더에서 재생된 모든 신호들은 양자화 잡음이 없는 것이다.The same reasoning is applied to the signal R '. As a result, all signals reproduced at the decoder are free of quantization noise.

tca=1이라 하자. 선택 유닛(28.1)은 현재 mtL0, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0 및 mtR인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.Let tca = 1. The selection unit 28.1 will select the smallest masked threshold from the group of three masked thresholds that are currently mt LO , mt R , mt C. The selection unit 28.2 will select the smallest masked threshold from the group of two masked thresholds, mt R0 and mt R.

선택 유닛(28.3)은 mtL, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.The selection unit 28.3 will select the smallest masked threshold value from the group of three masked threshold values mt L , mt R , mt C.

tca=0에 대해 상기 주어진 바와 동일하게 추론함으로써 L0 및 R0에서의 양자화 잡음을 들리지 않게 된다. 신호(aux1)의 경우 aux1 = L' = L + NL로 된다. NL은 mtL, mtC, mtR 중 최소치인 마스크된 문턱값(mt3)에 의해 마스크된다. 결국, NL은 mtL에 의해 마스크되었을 때, 들리지 않게 된다.By reasoning the same as given above for tca = 0 the quantization noise at L 0 and R 0 is not heard. For signal aux 1 , aux 1 = L '= L + N L. N L is masked by the masked threshold mt 3 , which is the minimum of mt L , mt C , mt R. As a result, N L becomes inaudible when masked by mt L.

재생된 신호(C')에 대해서, 다음의 식이 성립한다.The following equation holds for the reproduced signal C '.

C' = L0' - L' = C + NL0 - NL C '= L 0' - L '= C + N L0 - N L

NL0는 마스크된 문턱값들(mtL0, mtR, mtC) 중에서 최소치인 mt1에 의해 마스크된다. 따라서, NL0 역시 C에 의해 마스크된다. NL은 마스크된 문턱값들(mtL, mtC, mtR) 중에서 최소치인 mt3에 의해 마스크된다. 따라서, NL은 C에 의해 마스크된다. 결국, C'는 가청 양자화 잡음이 없게 된다.N L0 is masked by mt 1 , which is the minimum among the masked thresholds mt L0 , mt R , mt C. Thus, N L0 is also masked by C. N L is masked by mt 3 , which is the minimum among the masked thresholds mt L , mt C , mt R. Thus, N L is masked by C. As a result, C 'is free of audible quantization noise.

재생된 신호(R')에 대해서, 다음의 식이 성립된다.For the reproduced signal R ', the following equation is established.

R' = R0' - C' = R + NR0 - NL0 + NL R '= R 0' -C '= R + N R 0 -N L 0 + N L

NR0는 마스크된 문턱값들(mtR0, mtR) 중 최소치인 마스크된 문턱값 mt2에 의해 마스크된다. 따라서, NR0는 R에 의해 마스크된다. NL0는 마스크된 문턱값들(mtL0, mtC, mtR) 중 최소치인 마스크된 문턱값 mt1에 의해 마스크된다. 따라서, NL0는 R에 의해 마스크된다. NL은 마스크된 문턱값들(mtL, mtC, mtR) 중 최소치인 마스크된 문턱값 mt3에 의해 마스크된다. 따라서, NL은 R에 의해 마스크된다. 결국, R'는 가청 양자화 잡음이 없게 된다.N R0 is masked by the masked threshold mt 2 , which is the minimum of the masked thresholds mt R0 , mt R. Thus, N R0 is masked by R. N L0 is masked by the masked threshold mt 1 , which is the minimum of the masked thresholds mt L0 , mt C , mt R. Thus, N L0 is masked by R. N L is masked by the masked threshold mt 3 , which is the minimum of the masked thresholds mt L , mt C , mt R. Thus, N L is masked by R. As a result, R 'is free of audible quantization noise.

tca=2이라 하자. 선택 유닛(28.1)은 mtL0, mtL인 두 개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0, mtL, mtC인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.Let tca = 2. The selection unit 28.1 will select the smallest masked threshold value from the group of two masked threshold values mt L0 , mt L. The selection unit 28.2 will select the smallest masked threshold value from the group of two masked threshold values mt R0 , mt L , mt C.

선택 유닛(28.3)은 mtL, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.The selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L , mt R , mt C.

다음의 이유로, 모든 신호들이 가청 양자화 잡음과 무관하다는 설명은 하지 않겠다. R과 L, L0과 R0, mt1과 mt2를 서로 교환하여, tca=2인 상황이 tca=1인 상황으로부터 얻어질 수 있다. 그러므로, tca=1에 대해 상기 주어진 것과 등가의 추론은 tca=2인 경우에 유효하므로, 재생된 신호들은 가청 양자화 잡음이 없음을 입증한다.For the following reasons, I will not explain that all signals are independent of audible quantization noise. By exchanging R and L, L 0 and R 0, mt 1 and mt 2, is a situation tca = 2 can be obtained from the situation tca = 1. Therefore, the inference equivalent to that given above for tca = 1 is valid when tca = 2, thus demonstrating that the reproduced signals are free of audible quantization noise.

IbIb

앞에서, 제 1 보조 신호(AUX1)에 대해서 매트릭싱하기 전에 사전 양자화 및 연이은 역양자화는 행하지 않은 것으로 가정하였다. 매트릭싱 전의 보조 신호에 대한 사전 양자화 및 연이은 역양자화는 종래 여러 문헌에 기재되어 있으며, 비트 필요성(bitneed)을 상당히 줄이는 결과를 가져올 수 있다. 이 점에 대해서 관련 문헌 목록에서 문헌(2), (8)을 참조한다.In the foregoing, it is assumed that pre-quantization and subsequent inverse quantization have not been performed before matrixing on the first auxiliary signal AUX 1 . Pre-quantization and subsequent inverse quantization of auxiliary signals prior to matrixing have been described in several prior art documents and can result in significantly reducing bitneeds. In this regard, see references (2) and (8) in the related literature list.

더 구체적으로, 도 4는 매트릭싱하기 전에, 보조 신호(AUX1)에 대해 이러한 사전 양자화 및 연이은 역양자화를 채용하는 인코더 장치에 대한 실시예를 개략적으로 도시한 것이다. 도 4에서 알 수 있듯이, 인코더 장치는 데이터 압축 유닛(22.3)의 출력에 연결된 입력을 갖는 데이터 신장 유닛(7)을 더 포함하며, 여기서, 데이터 압축된 보조 신호(AUX1)는 보조 신호의 복제 신호(AUX1')를 얻기 위해 신장된다. 더욱이, 스위칭 유닛(111)은 매트릭싱 단계를 수행하는데 필요한 모든 신호들을 매트릭싱 유닛(10')에 제공하는데 필요하다. 스위칭 유닛(111)은 tca 제어 신호에 의해 제어되는 스위치들(70, 110)을 포함한다. 더욱이, 매트릭싱 유닛(10')은 제어 신호(tca)의 수신을 필요로 한다.More specifically, FIG. 4 schematically illustrates an embodiment for an encoder device employing such pre-quantization and subsequent inverse quantization for auxiliary signal AUX 1 prior to matrixing. As can be seen in FIG. 4, the encoder device further comprises a data decompression unit 7 having an input connected to the output of the data compression unit 22.3, where the data compressed auxiliary signal AUX 1 is a replica of the auxiliary signal. Is stretched to obtain the signal AUX 1 ′. Moreover, the switching unit 111 is necessary to provide all the signals necessary for performing the matrixing step to the matrixing unit 10 '. The switching unit 111 includes switches 70 and 110 controlled by the tca control signal. Moreover, the matrixing unit 10 ′ requires the reception of the control signal tca.

tca=0인 경우, 두 스위치들(70, 110)은 위치 a-b에 있다. tca=1인 경우, 스위치(70)는 위치 b-c에 있고 스위치(110)는 위치 a-b에 있다. tca=3인 경우, 스위치(70)는 위치 a-b에 있고 스위치(110)는 위치 b-c에 있다. 매트릭싱 유닛(10')은 LP0 및 RP0로 표기한 복합 신호들을 발생하는데, 표기에서 복합 신호들은 양자화 및 이어 역양자화된 보조 신호의 성분을 포함하는 것을 나타낸다. 더욱이, 상기한 바와 같이, 도 2에 주어진 마스크된 문턱값들(mtL0, mtR0)은 원래의 신호들로부터 도출될 것이다. 그래서, 보조 신호로서 선택된 신호를 양자화 및 연이어 역양자화한 버전은 마스크된 문턱값들(mtL0, mtR0)을 얻는데 사용되지 않는다.If tca = 0, the two switches 70, 110 are in position ab. When tca = 1, switch 70 is at position bc and switch 110 is at position ab. When tca = 3, switch 70 is at position ab and switch 110 is at position bc. The matrixing unit 10 'generates complex signals, denoted L P0 and R P0 , wherein the notation indicates that the composite signals include components of quantized and then dequantized auxiliary signals. Moreover, as mentioned above, the masked thresholds mt L0 , mt R0 given in FIG. 2 will be derived from the original signals. Thus, the quantized and subsequently dequantized version of the signal selected as the auxiliary signal is not used to obtain the masked thresholds mt L0 , mt R0 .

도 4의 인코더 장치의 실시예에서, 상기 기술된 선택들 중 일부는 변경될 것이다.In the embodiment of the encoder device of FIG. 4, some of the choices described above will be changed.

보다 구체적으로, tca=1인 경우, 선택 유닛들(28.1, 28.2)에서의 선택은 상기 Ia 및 tca=0인 상황에 대해 언급한 바와 동일한 상태에 있다. 그러나, 선택 유닛(28.3)은 mtL0, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.More specifically, when tca = 1, the selection in the selection units 28.1, 28.2 is in the same state as mentioned for the situation Ia and tca = 0 above. However, the selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R0 , mt C.

다시, 디코더에서 재생될 수 있는 모든 신호들의 복제 신호들은 가청 양자화 잡음이 없을 것임을 보일 것이다.Again, duplicate signals of all signals that can be reproduced at the decoder will show that there will be no audible quantization noise.

LP0'로 표시된, 신호(Lp0)의 재생된 복제 신호는 다음의 식을 만족한다. Lp0'=Lp0+NL0. 이 식에서 양자화 잡음 성분인 NL0는 데이터 압축 유닛(20.1)에서의 Lp0의 양자화 및 데이터 신장기(48)에서의 연이은 신장으로부터 발생한다(도 3 참조). 더욱이, Lp0는 Lp0 = L + C + NC의 식을 만족하며, 이 식에서 양자화 잡음 성분인 NC는 데이터 압축 유닛(22.3)에서의 신호(C)의 양자화 및 데이터 신장기(7)에서의 연이은 신장으로부터 발생한다(도 4 참조). 따라서 Lp0' = L + C + NC + NL0, 혹은 Lp0' = L0 + NC + NL0이다.The reproduced duplicated signal of signal L p0 , denoted by L P0 ′, satisfies the following equation. L p0 '= L p0 + N L0 . The quantization noise component N L0 in this equation results from the quantization of L p0 in the data compression unit 20.1 and the subsequent stretching in the data extender 48 (see FIG. 3). Furthermore, L p0 satisfies the equation L p0 = L + C + N C , where N C , the quantization noise component, is used in the quantization and data extender 7 of the signal C in the data compression unit 22.3. Continuing from elongation occurs from kidney (see FIG. 4). Thus L p0 '= L + C + N C + N L0 , or L p0 ' = L 0 + N C + N L0 .

NL0는 mtL0 및 mtL 중 최소치인 mt1로부터 생긴다. 따라서, NL0는 L0에 의해 마스크된다. NC는 mtC, mtL0, mtR0 중 최소치인 mt3으로부터 생긴다. 따라서, NC는 L0에 의해 마스크된다. 혹은 Lp0'에는 가청 양자화 잡음이 없다. 등가의 추론이 Rp0'에 대해 행해질 수 있다.N L0 results from mt 1 , the minimum of mt L0 and mt L. Thus, N L0 is masked by L 0 . N C is derived from mt 3 which is the minimum among mt C , mt L0 and mt R0 . Thus, N C is masked by L 0 . Or L p0 ′ has no audible quantization noise. Equivalent inference can be made for R p0 '.

복제(C')는 C+NC와 같다. 상기한 바와 같이, NC는 mtC, mtL0, mtR0 중 최소치인 mt3으로부터 생긴다. 따라서, NC는 C에 의해 마스크되고, 따라서, C에는 가청 양자화 잡음이 없다.Replication (C ′) is the same as C + N C. As mentioned above, N C is derived from mt 3 which is the minimum of mt C , mt L0 and mt R0 . Thus, N C is masked by C, thus C has no audible quantization noise.

복제(L')는 L' = Lp0' + C' 식을 만족하며, 이 식은 L' = L + NL0와 같다. 상기한 바와 같이, NL0는 mtL0 및 mtL 중 최소치인 mt1로부터 생긴다. 따라서, NL0는 L에 의해 마스크되며, L'에는 가청 양자화 잡음이 없다.Replication (L ') satisfies the expression L' = L p0 '+ C', which is equal to L '= L + N L0 . As mentioned above, N L0 is derived from mt 1 , which is the minimum of mt L0 and mt L. Thus, N L0 is masked by L, and there is no audible quantization noise in L '.

tca=1인 경우, 선택 유닛들(28.1, 28.2)에서의 선택은 상기 상황 Ia 및 tca=1인 경우에 대해 상기 기술한 바와 동일한 상태에 있다. 그러나, 선택 유닛(28.3)은 mtL, mtL0인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 문턱값 문턱값을 선택한다.If tca = 1, the selection in the selection units 28.1, 28.2 is in the same state as described above for the situation Ia and tca = 1 above. However, the selection unit 28.3 selects the smallest threshold threshold from the group of two masked thresholds, mt L and mt L0 .

더 이상의 설명은 하지 않겠다. 그러나, 상기 주어진 것과 동일한 추론을 사용하여, 모든 재생된 신호들에는 가청 양자화 잡음이 없다는 것이 명백할 것이다.I will not explain any further. However, using the same reasoning as given above, it will be apparent that all reproduced signals are free of audible quantization noise.

tca=2인 경우, 선택 유닛들(28.1, 28.2)에서의 선택들은 상기 상황 Ia 및 tca=2인 경우에 대해 상기 기술한 바와 동일한 상태에 있다. 그러나, 선택 유닛(28.3)은 mtR, mtR0인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 문턱값 문턱값을 선택한다.If tca = 2, the selections in the selection units 28.1, 28.2 are in the same state as described above for the situation Ia and tca = 2. However, the selection unit 28.3 selects the smallest threshold threshold from the group of two masked thresholds, mt R , mt R0 .

IcIc

tca=0인 경우의 다른 변형예는 매트릭싱 유닛(10)에서 다음과 같은 방식으로 2개의 복합 신호들을 도출하는 것이다.Another variant of tca = 0 is to derive two composite signals in the matrixing unit 10 in the following manner.

이것은 C에 대해 사전 양자화 및 연이은 역양자화된 버전인 Cpd로부터 Lp0가 도출되는 반면, R0는 원래 신호(C)로부터 도출됨을 의미한다.This means that L p0 is derived from C pd , a pre-quantized and subsequent dequantized version for C, while R 0 is derived from the original signal (C).

tca=0인 경우, 선택 유닛들(28.1, 28.2)에서의 선택은 상기 상황 Ia 및 tca=0인 경우에 대해 상기 기술한 바와 동일한 상태에 있다. 그러나, 선택 유닛(28.3)은 mtL0, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.If tca = 0, the selection in the selection units 28.1, 28.2 is in the same state as described above for the situation Ia and tca = 0. However, the selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R , mt C.

IdId

tca=0인 경우의 또다른 변형예는 매트릭싱 유닛(10)에서 다음과 같은 방식으로 복합 신호들을 도출하는 것이다.Another variant of tca = 0 is to derive the composite signals in the matrixing unit 10 in the following manner.

이것은 C에 대해 사전 양자화 및 연이은 역양자화된 버전인인 Cpd로부터 Rp0이 도출되는 반면, L0는 원래 신호(C)로부터 도출됨을 의미한다.This means that R p0 is derived from C pd , which is a pre-quantized and subsequent dequantized version for C, while L 0 is derived from the original signal (C).

tca=0인 경우, 선택 유닛들(28.1, 28.2)에서의 선택들은 상기 상황 Ia 및 tca=0인 경우에 대해 상기 기술한 바와 동일한 상태에 있다. 그러나, 선택 유닛(28.3)은 mtL, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.If tca = 0, the selections in the selection units 28.1, 28.2 are in the same state as described above for the situation Ia and tca = 0. However, the selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L , mt R0 , mt C.

IeIe

tca=1이 선택되었을 때, 관련 문헌목록의 종래의 문헌(8)로부터, 제 2 복합신호(R0)에 대한 보상을 수행하는 것이 공지되어 있다. 이것을 도 5에 도시하였다. 이 점에 대해 문헌(8)의 대응 설명 및 도 11을 참조한다.When tca = 1 is selected, it is known to perform compensation for the second composite signal R 0 from the prior art document 8 of the related literature list. This is shown in FIG. In this regard, reference is made to the corresponding description in Document 8 and FIG. 11.

이 상황에서, 선택 유닛(28.1)은 mtL0, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.In this situation, the selection unit 28.1 will select the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R0 , mt C.

IfIf

tca=2가 선택되었을 때, 관련 문헌목록의 종래의 문헌(8)로부터, 제 1 복합신호(L0)에 대한 보상을 수행하는 것이 공지되어 있다. 이것을 도 6에 도시하였다. 또한, 이 점에 대해 문헌(8)의 대응 설명 및 도 12를 참조한다.When tca = 2 is selected, it is known to perform the compensation for the first composite signal L 0 from the conventional literature 8 in the related literature list. This is shown in FIG. In addition, reference is made to the corresponding description of the document 8 and FIG. 12 regarding this point.

이 상황에서, 선택 유닛(28.2)은 mtL0, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.In this situation, the selection unit 28.2 will select the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R0 , mt C.

표 2는 상기 기술된 상황들에서, 3개의 선택 유닛들(28.1, 28.2, 28.3)에서의 마스크된 문턱값들의 모든 선택들을 포함한다.Table 2 contains all the selections of the masked thresholds in the three selection units 28.1, 28.2, 28.3 in the situations described above.

상황 Ib 내지 If에 대해 표 2에 채워지지 않은 위치들에서의 마스크된 문턱값들은 상황 Ia에서의 대응 위치들에 채워진 마스크된 문턱값들과 동일함을 알아야 한다. 더욱이, 상황 Ib와 Ie(혹은 상황 Ib와 If)를 조합할 때, Ie(If)하에서 주어진 선택들은 Ib에서 주어진 선택을 대신해야 한다.It should be noted that the masked thresholds at positions not filled in Table 2 for situations Ib to If are the same as the masked thresholds filled at corresponding positions in situation Ia. Moreover, when combining situations Ib and Ie (or situations Ib and If), the choices given under Ie (If) should replace the choice given in Ib.

표 2로부터 선택 유닛(28.1)은 선택을 위해 적어도 마스크된 문턱값들(mtL, mtL0)을 필요로 할 것임이 명백하다. 더욱이, 상황 Ia 및 tca=1에서, 선택을 수행하기 위해 mtC, mtR이 또한 필요하다. 더구나, 장치에 도 5에 도시한 회로가 제공되면, 이것은 상황 Ie 및 tca=1이 되며, 또한 선택을 수행하기 위해 mtR0가 필요하게 된다. 그러므로, 도 2는 마스크된 문턱값 결정 유닛들(26.1 내지 26.5)의 출력들과 선택 유닛(28.1)간 접속에 대해 개략적으로 도시한 것이다. 여기서 다룬 인코더 장치에 대한 실시예에 따라, 즉, 표에 주어진 상황에 따라서, 표에 주어진 마스크된 문턱값들은 선택 유닛(28.1)에 공급될 것이다.From Table 2 it is clear that the selection unit 28.1 will require at least masked thresholds mt L , mt L0 for selection. Moreover, in situations Ia and tca = 1, mt C , mt R are also needed to perform the selection. Moreover, if the apparatus is provided with the circuit shown in Fig. 5, this results in situation Ie and tca = 1, and also requires mt R0 to perform the selection. Therefore, FIG. 2 schematically shows the connection between the outputs of the masked threshold determination units 26.1 to 26.5 and the selection unit 28.1. According to the embodiment for the encoder device discussed here, ie according to the situation given in the table, the masked threshold values given in the table will be supplied to the selection unit 28.1.

선택을 수행함에 있어, 선택 유닛(28.2)이 적어도 마스크된 문턱값들(mtR, mtR0)을 필요로 할 것임이 표 2로부터 더 명백하다. 더욱이, 상황 Ia 및 tca=2에서, 선택을 수행하는데 mtL 및 mtC가 필요하게 된다. 더구나, 장치에 도 6에 도시된 회로가 제공되면, 이것은 상황 If 및 tca=2가 되고, 또한 마스크된 문턱값(mtL0)이 요구된다. 그러므로, 도 2는 마스크된 문턱값 결정 유닛들(26.1 내지 26.5)의 출력들과 선택 유닛(28.2)간 접속에 대해 개략적으로 도시한 것이다. 여기서 다룬 인코더 장치에 대한 실시예에 따라, 즉, 표에 주어진 상황에 따라, 표에 주어진 마스크된 문턱값들은 선택 유닛(28.2)에 공급될 것이다.In performing the selection, it is more clear from Table 2 that the selection unit 28.2 will need at least masked thresholds mt R , mt R0 . Moreover, in situations Ia and tca = 2, mt L and mt C are required to perform the selection. Moreover, if the apparatus is provided with the circuit shown in Fig. 6, this results in a situation If and tca = 2, and also requires a masked threshold value mt L0 . Therefore, FIG. 2 schematically shows the connection between the outputs of the masked threshold determination units 26.1 to 26.5 and the selection unit 28.2. According to the embodiment for the encoder device covered here, i.e., depending on the situation given in the table, the masked threshold values given in the table will be supplied to the selection unit 28.2.

동일한 방식으로, 도 2는 마스크된 문턱값 결정 유닛들(26.1 내지 26.5)의 출력들과 선택 유닛(28.3)간 접속에 대해 개략적으로 도시한 것이다. 여기서 다룬 인코더 장치에 대한 실시예에 따라, 즉, 표에 주어진 상황에 따라, 표에 주어진 마스크된 문턱값들은 선택 유닛(28.3)에 공급될 것이다.In the same way, FIG. 2 schematically shows the connection between the outputs of the masked threshold determination units 26.1 to 26.5 and the selection unit 28.3. According to the embodiment for the encoder device covered here, i.e., according to the situation given in the table, the masked threshold values given in the table will be supplied to the selection unit 28.3.

II. 4-채널 인코더 장치 II. 4-channel encoder unit

도 7 및 도 8은 좌측 신호 성분(L), 우측 신호 성분(R), 중앙 신호 성분(C) 및 서라운드 신호 성분(S)을 포함하는 4-채널 오디오 신호와 같은 4-채널 정보 신호를 인코딩하는 인코더 장치에 대한 실시예를 도시한 것이다. 인코더 장치는 도 1 및 도 2의 인코더 장치와 상당히 유사함을 보여주고 있다. 도 1 및 도 2를 참조하여 이미 다룬 요소들과는 달리, 도 7 및 도 8의 실시예는 서라운드 신호(S) 형태로 제 4 정보 신호를 수신하는 제 4 입력 단자(4)를 포함한다. 입력 단자(4)는 매트릭싱 유닛(10.2)의 대응 입력에 연결된다. 매트릭싱 유닛(10.2)은 제 1 복합 신호(L0) 및 제 2 복합 신호(R0)를 공급하는 2개의 출력들(12, 14)을 갖는다. 복합 신호들은 신호들(L, R, C, S)에 대해 다음의 관계를 갖는다.7 and 8 encode a four-channel information signal such as a four-channel audio signal comprising a left signal component (L), a right signal component (R), a center signal component (C) and a surround signal component (S). An embodiment of an encoder device is shown. The encoder device is shown to be quite similar to the encoder device of FIGS. 1 and 2. Unlike the elements already discussed with reference to FIGS. 1 and 2, the embodiment of FIGS. 7 and 8 includes a fourth input terminal 4 for receiving a fourth information signal in the form of a surround signal S. FIG. The input terminal 4 is connected to the corresponding input of the matrixing unit 10.2. The matrixing unit 10.2 has two outputs 12, 14 which supply a first composite signal L 0 and a second composite signal R 0 . The composite signals have the following relationship to the signals L, R, C, S.

여기서, a, b, d, f는 모두 1 이하를 유지하는 상수이다. 당분간 a=b=d=f=1로 가정한다.Here, a, b, d, and f are all constants keeping 1 or less. Assume a = b = d = f = 1 for the time being.

입력 단자(4)는 또한 제 1 선택 유닛(16.1)의 대응 입력에 연결된다. 이 선택 유닛(16.1)은 단자(18)에 인가된 선택 신호(tca')의 영향하에서 4개의 입력들에 인가된 신호들 중 2개를 선택하고, 선택된 신호들을 제 1 및 제 2 보조 신호들(AUX1, AUX2)로서 출력(20.1, 20.2)에 각각 공급한다. 제 4 데이터 압축 유닛(22.4)은 신호(AUX2)에 대해 데이터 압축 단계를 수행하기 위해 제공된다. 데이터 압축 유닛(22.3)의 입력은 선택 유닛(16.1)의 출력(20.1)에 연결되고, 데이터 압축 유닛(22.4)의 입력은 선택 유닛(16.1)의 출력(20.2)에 연결된다. 4개의 데이터 압축 유닛들(22.1 내지 22.4)의 출력들은 신호 조합 유닛(24.1)의 대응 입력들에 연결된다.The input terminal 4 is also connected to the corresponding input of the first selection unit 16.1. The selection unit 16.1 selects two of the signals applied to the four inputs under the influence of the selection signal tca 'applied to the terminal 18, and selects the selected signals from the first and second auxiliary signals. It is supplied to the outputs 20.1 and 20.2 as (AUX 1 , AUX 2 ), respectively. A fourth data compression unit 22.4 is provided for performing the data compression step on the signal AUX 2 . The input of the data compression unit 22.3 is connected to the output 20.1 of the selection unit 16.1 and the input of the data compression unit 22.4 is connected to the output 20.2 of the selection unit 16.1. The outputs of the four data compression units 22.1 to 22.4 are connected to the corresponding inputs of the signal combination unit 24.1.

신호 조합 유닛(24.1)은 데이터 압축 유닛들(22.1, 22.2, 22.3, 22.4)에 의해 공급된 데이터 압축된 신호들을 상기 기술한 바와 동일한 방식으로 직렬 데이터 스트림으로 조합한다.The signal combining unit 24.1 combines the data compressed signals supplied by the data compression units 22.1, 22.2, 22.3, 22.4 into a serial data stream in the same manner as described above.

장치는 26.1 내지 26.6으로 표기한 6개의 마스크된 문턱값 결정 유닛들을 포함한다. 마스크된 문턱값 결정 유닛들(26.1 내지 26.3)은 도 1 및 도 2를 참조하여 앞에서 설명한 3개의 마스크된 문턱값 결정 유닛들(26.1 내지 26.3)과 동일하다. 제 4 마스크된 문턱값 결정 유닛(26.4)은 신호들(L, C, S)의 조합, 보다 구체적으로는 L+C+S와 동일한 신호를 수신하고, 그로부터 마스크된 문턱값(mtL0)을 도출한다. 제 5 마스크된 문턱값 결정 유닛(26.5)은 신호들(R, C, S)의 조합, 보다 구체적으로는 R+C+S와 동일한 신호를 수신하고, 그로부터 마스크된 문턱값(mtR0)을 도출한다. 제 6 마스크된 문턱값 결정 유닛(26.6)은 제 4 정보 신호를 수신하고, 그로부터 마스크된 문턱값을 도출하고 이 마스크된 문턱값을 제 6 마스크된 문턱값(mtS)으로서 출력에 공급한다.The apparatus includes six masked threshold determination units, designated 26.1 to 26.6. The masked threshold determination units 26.1 to 26.3 are identical to the three masked threshold determination units 26.1 to 26.3 described above with reference to FIGS. 1 and 2. The fourth masked threshold determination unit 26.4 receives a combination of the signals L, C, S, more specifically the same signal as L + C + S, and receives the masked threshold mt L0 therefrom. To derive. The fifth masked threshold determination unit 26.5 receives a combination of the signals R, C, S, more specifically the same signal as R + C + S, and receives the masked threshold mt R0 therefrom. To derive. The sixth masked threshold determination unit 26.6 receives the fourth information signal, derives a masked threshold therefrom and supplies this masked threshold as an sixth masked threshold mt S to the output.

여기서, 후술하는 상황 중 한 상황에서, 마스크된 문턱값 결정 유닛(26.5)에 대한 입력 신호는 R+C-S와 같게 될 것임에 유념해야 한다.Here, it should be noted that in one of the situations described below, the input signal to the masked threshold determination unit 26.5 will be equal to R + C-S.

장치는 4개의 선택 유닛들(28.1, 28.2, 28.3, 28.4)을 포함한다. 모든 선택 유닛들은 이들 각각의 입력들에서 복수의 마스크된 문턱값들을 수신하고, 각각의 유닛은 선택된 상기 복수의 마스크된 문턱값들 중 하나를 마스크된 문턱값으로서 선택하여 출력에 공급한다. 이러한 방식으로, 선택 유닛(28.4)은 입력들에서 복수의 마스크된 문턱값들을 수신하고, 제 4 선택된 마스크된 문턱값(mt4)을 얻기 위해 그 복수의 마스크된 문턱값들 중 하나를 선택하고, 이 제 2 선택된 마스크된 문턱값(mt4)을 출력에 공급한다.The apparatus comprises four selection units 28.1, 28.2, 28.3, 28.4. All selection units receive a plurality of masked thresholds at their respective inputs, and each unit selects one of the selected plurality of masked thresholds as a masked threshold and supplies it to the output. In this way, the selection unit 28.4 receives a plurality of masked thresholds at the inputs, selects one of the plurality of masked thresholds to obtain a fourth selected masked threshold mt 4 and This second selected masked threshold value mt 4 is supplied to the output.

선택 유닛들(28.1, 28.2, 28.3, 28.4)의 출력들은 각각의 명령 신호 발생기 유닛들(30.1, 30.2, 30.3, 30.4)의 대응 입력들에 연결된다. 각각의 명령 신호 발생기 유닛(30.i; i는 1 내지 4)은 상기 기술한 방식으로 입력에 공급되는 마스크된 문턱값에 응답하여 명령 신호를 발생한다. 이와 같이, 명령 신호 발생기 유닛(30.4)은 신호(AUX2)와 선택 유닛(28.4)에 의해 공급된 마스크된 문턱값간 신호-대-마스크 비를 계산하고, 이어서 이로부터 비트 할당 정보를 도출한다. 이 비트 할당 정보는 데이터 압축 유닛(22.4)에서 신호(AUX2)를 양자화하기 위해 사용된다.The outputs of the selection units 28.1, 28.2, 28.3, 28.4 are connected to the corresponding inputs of the respective command signal generator units 30.1, 30.2, 30.3, 30.4. Each command signal generator unit 30.i (i is 1 to 4) generates a command signal in response to a masked threshold supplied to the input in the manner described above. As such, the command signal generator unit 30.4 calculates the signal-to-mask ratio between the signal AUX 2 and the masked threshold supplied by the selection unit 28.4, and then derives bit allocation information therefrom. This bit allocation information is used to quantize the signal AUX 2 in the data compression unit 22.4.

4개의 입력 신호들 중 어떤 2개가 제 1 및 제 2 보조 신호가 될 것인가 하는 선택 유닛(16.1)에서의 선택은 얻어질 수 있는 데이터 압축량에 기초한다. 이것은 문헌(2) 및 (8)과 같이 이미 공지된 여러 문헌에 기술되어 있다. 일반적으로 말하여, 4개의 입력 신호들 중 2개를 선택하는 것은 얻어질 수 있는 가장 높은 데이터 감소로 이르게 할 것이다. 따라서, 이 장치는 선택 유닛(16.1)에 대한 선택 제어 신호(tca')를 발생하는 계산 유닛(32.1)을 포함함이 명백할 것이다.The selection in the selection unit 16.1 which two of the four input signals will be the first and second auxiliary signals is based on the amount of data compression that can be obtained. This is described in several well-known documents, such as documents (2) and (8). Generally speaking, selecting two of the four input signals will lead to the highest data reduction that can be obtained. Thus, it will be apparent that the apparatus comprises a calculating unit 321 which generates a selection control signal tca 'for the selection unit 16.1.

2개 이상의 마스크된 문턱값들간 선택은, 상기 설명한 바와 같이, 디코더에서 디코딩할 때, 재생된 신호들(L', R', C', S', L0', R0') 중 어떤 신호에 존재하는 양자화 잡음이 들리게 되는 것을 피하기 위해서 필요한 것이다.The selection between two or more masked thresholds is, as described above, any of the reproduced signals L ', R', C ', S', L 0 ', R 0 ' when decoding at the decoder. This is necessary to avoid hearing the quantization noise present in.

마스크된 문턱값들의 선택에 대해서 상세히 설명한다. 마스크된 문턱값들의 그룹으로부터 선택 유닛(28.i)에서 하나의 마스크된 문턱값이 선택되어야 하는데, 이 그룹은 발생할 수 있는 여러 상황들에 따라 다를 수 있다는 것에 유념해야 한다. 다른 것들 중에서, 마스크된 문턱값들의 그룹은 4개의 신호들 중 어느 것이 보조 신호들(AUX1, AUX2)로서 선택되었는가에 달려있다.The selection of masked thresholds is described in detail. It should be noted that one masked threshold should be selected in the selection unit 28.i from the group of masked thresholds, which group may vary depending on various situations that may occur. Among other things, the group of masked thresholds depends on which of the four signals were selected as auxiliary signals AUX 1 , AUX 2 .

IIaIIa

다음 표 3은 6개의 tca' 값들인 tca=0 내지 tca=5에 의해 표시된 6가지 상황들을 나타낸 것으로, 보조 신호들(AUX1, AUX2)에 대한 선택을 나타낸 것이다. C 및 S가 보조 신호들(tca'=0)으로서 선택될 때, 신호들(L, R)은 각각 제 1 및 제 2 주 신호들(M1, M2)로서 표기된다. L 및 S가 보조 신호들(tca'=1)로서 선택될 때, 신호들(C, R)은 각각 제 1 및 제 2 주신호들(M1, M2)로서 표기된다. R 및 S가 보조 신호들(tca'=2)로서 선택될 때, 신호들(L, C)은 각각 제 1 및 제 2 주신호들(M1, M2)로서 표기된다. C 및 L이 보조 신호들(tca'=3)으로서 선택될 때, 신호들(S, R)은 각각 제 1 및 제 2 주신호들(M1, M2)로서 표기된다. C 및 R이 보조 신호들(tca'=4)으로서 선택될 때, 신호들(L, S)은 각각 제 1 및 제 2 주신호들(M1, M2)로서 표기된다. L 및 R이 보조 신호들(tca'=5)로서 선택될 때, 신호들(S, C)은 각각 제 1 및 제 2주신호들(M1, M2)로서 표기된다.Table 3 below shows six situations indicated by six tca 'values, tca = 0 to tca = 5, and shows selections for auxiliary signals AUX 1 and AUX 2 . When C and S are selected as auxiliary signals tca '= 0, the signals L and R are denoted as first and second main signals M 1 and M 2 , respectively. When L and S are selected as auxiliary signals tca '= 1, signals C and R are denoted as first and second main signals M 1 and M 2 , respectively. When R and S are selected as auxiliary signals tca '= 2, signals L and C are denoted as first and second main signals M 1 and M 2 , respectively. When C and L are selected as auxiliary signals tca '= 3, the signals S and R are denoted as first and second main signals M 1 and M 2 , respectively. When C and R are selected as auxiliary signals tca '= 4, signals L and S are denoted as first and second main signals M 1 and M 2 , respectively. When L and R are selected as auxiliary signals tca '= 5, signals S and C are denoted as first and second main signals M 1 and M 2 , respectively.

tca'=5a로 표시된 상황이 f=-d 및 b=a인 경우에만 가능함에 유념해야 하며, 이에 대해서 상기 주어진 식(5b)를 참조한다. 따라서, 본 예에서, f=-1이다.It should be noted that the situation represented by tca '= 5a is possible only when f = -d and b = a, see equation (5b) given above. Thus, in this example, f = -1.

먼저, 보조 신호들(AUX1, AUX2)로서 신호들(C, S)이 선택되어야 한다는 것을 계산 유닛(32.1)이 설정하였다고 가정한다. 따라서 tca'=0.First, it is assumed that the calculation unit 32.1 sets that signals C and S should be selected as auxiliary signals AUX 1 and AUX 2 . Thus tca '= 0.

선택 유닛(28.1)은 mtL0 및 mtL인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0및 mtR인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.3)은 mtL, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.4)은 mtL, mtR, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다The selection unit 28.1 will select the smallest masked threshold from the group of two masked thresholds, mt LO and mt L. The selection unit 28.2 will select the smallest masked threshold from the group of two masked thresholds, mt R0 and mt R. The selection unit 28.3 will select the smallest masked threshold value from the group of three masked threshold values mt L , mt R , mt C. The selection unit 28.4 will select the smallest masked threshold value from the group of three masked threshold values mt L , mt R , mt S.

재생된 모든 신호들에 가청 양자화 잡음이 없다는 것을 보이기 위한 설명은 더 이상 하지 않겠다.No further explanation is given to show that all reproduced signals are free of audible quantization noise.

tca'=1이라 하자. 선택 유닛(28.1)은 현재 mtL0, mtC, mtR인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0 및 mtR인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.3)은 mtL, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.4)은 mtC, mtS인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.Let tca '= 1. The selection unit 28.1 will select the smallest masked threshold from the group of three masked thresholds currently mt L0 , mt C , mt R. The selection unit 28.2 will select the smallest masked threshold from the group of two masked thresholds, mt R0 and mt R. The selection unit 28.3 will select the smallest masked threshold value from the group of three masked threshold values mt L , mt R , mt C. The selection unit 28.4 will select the smallest masked threshold value from the group of two masked threshold values mt C , mt S.

tca'=2이라 하자. 선택 유닛(28.1)은 현재 mtL0, mtL인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0, mtC, mtL인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.3)은 mtL, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.4)은 mtC, mtS인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.Let tca '= 2. The selection unit 28.1 will select the smallest masked threshold from the group of two masked thresholds that are currently mt LO , mt L. The selection unit 28.2 will select the smallest masked threshold value from the group of three masked threshold values mt R0 , mt C , mt L. The selection unit 28.3 will select the smallest masked threshold value from the group of three masked threshold values mt L , mt R , mt C. The selection unit 28.4 will select the smallest masked threshold value from the group of two masked threshold values mt C , mt S.

tca'=3이라 하자. tca'=3인 상황은 tca'=1인 상황으로부터 S와 C를 서로 교환함으로써 얻어질 수 있다. 따라서, 선택 유닛(28.1)은 현재 mtL0, mtS, mtR인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0 및 mtR인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.3)은 mtC, mtS인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.4)은 mtR, mtL, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.Let tca '= 3. The situation with tca '= 3 can be obtained by exchanging S and C from the situation with tca' = 1. Thus, the selection unit 28.1 will select the smallest masked threshold value from the group of three masked thresholds that are currently mt LO , mt S , mt R. The selection unit 28.2 will select the smallest masked threshold from the group of two masked thresholds, mt R0 and mt R. The selection unit 28.3 will select the smallest masked threshold value from the group of two masked threshold values mt C , mt S. The selection unit 28.4 will select the smallest masked threshold value from the group of three masked threshold values mt R , mt L , mt S.

tca'=4인 상황은 tca'=2인 상황으로부터 S와 C를 서로 교환함으로써 얻어질 수 있다. 따라서, 선택 유닛(28.1)은 현재 mtL0, mtL인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0, mtS, mtL인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.3)은 mtC, mtS인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.4)은 mtL, mtR, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.The situation with tca '= 4 can be obtained by exchanging S and C from the situation with tca' = 2. Thus, the selection unit 28.1 will select the smallest masked threshold value from the group of two masked threshold values that are currently mt LO , mt L. The selection unit 28.2 will select the smallest masked threshold value from the group of three masked threshold values mt R0 , mt S , mt L. The selection unit 28.3 will select the smallest masked threshold value from the group of two masked threshold values mt C , mt S. The selection unit 28.4 will select the smallest masked threshold value from the group of three masked threshold values mt L , mt R , mt S.

상기 설명한 바와 같이, tca'=5인 상황은 L0, R0에 대해서 다음의 식이 성립할 경우에만 가능하다.As described above, the situation where tca '= 5 is possible only when the following equation holds for L 0 , R 0 .

디코딩할 때, 신호들(C, S)의 복제(C', S')는 다음의 식으로부터 얻어질 수 있다.When decoding, the replicas C 'and S' of the signals C and S can be obtained from the following equation.

다시, a=d=1이라 하자. 선택 유닛(28.1)은 mtL0, mtC, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0, mtC, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.3)은 mtL, mtC, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.4)은 mtR, mtC, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.Again, let a = d = 1. The selection unit 28.1 will select the smallest masked threshold value from the group of three masked thresholds mt L0 , mt C , mt S. The selection unit 28.2 will select the smallest masked threshold value from the group of three masked threshold values mt R0 , mt C , mt S. The selection unit 28.3 will select the smallest masked threshold value from the group of three masked threshold values mt L , mt C , mt S. The selection unit 28.4 will select the smallest masked threshold value from the group of three masked threshold values mt R , mt C , mt S.

앞에서, 제 1 보조 신호(AUX1) 및/또는 제 2 보조 신호(AUX2)에 대해서 매트릭싱하기 전에 사전 양자화 및 후속하는 역양자화는 행하지 않은 것으로 가정하였다. 매트릭싱 전에 보조 신호에 대해 사전 양자화 및 후속하는 역양자화는 종래 여러 문헌에 기재되어 있다. 관련 문헌 목록에서 문헌(2), (8)을 참조한다.In the foregoing, it is assumed that pre-quantization and subsequent inverse quantization have not been performed before matrixing on the first auxiliary signal AUX 1 and / or the second auxiliary signal AUX 2 . Pre-quantization and subsequent inverse quantization of auxiliary signals prior to matrixing have been described in several prior art. See references (2) and (8) in the list of related documents.

더 구체적으로, 도 9는 매트릭싱하기 전에, 보조 신호들(AUX1, AUX2)에 대해 사전 양자화 및 후속하는 역양자화를 채용하는 인코더 장치에 대한 실시예를 개략적으로 도시한 것이다. 도 9에서 알 수 있는 바와 같이, 인코더 장치는 데이터 압축 유닛들(22.3, 22.4) 각각의 출력들에 연결된 입력들을 갖는 데이터 신장 유닛들(7.1, 7.2)을 더 포함한다. 데이터 신장 유닛들(7.1, 7.2)은 데이터 압축된 보조 신호들(AUX1, AUX2)을 신장하여, 복제 신호들(AUX1', AUX2')을 얻는다. 또한, 스위칭 유닛(111.1)은 매트릭싱 단계를 수행하는데 필요한 모든 신호들을 매트릭싱 유닛(10)에 제공하는데 필요하다. 스위칭 유닛(111.1)은 tca' 제어 신호에 의해 제어되는 스위치들(70.1, 110.1)을 포함한다. 또한, 매트릭싱 유닛(10.2')은 제어 신호(tca')의 수신을 필요로 한다.More specifically, FIG. 9 schematically illustrates an embodiment for an encoder device that employs pre-quantization and subsequent inverse quantization for auxiliary signals AUX 1 , AUX 2 before matrixing. As can be seen in FIG. 9, the encoder device further comprises data expansion units 7.1, 7.2 with inputs connected to the outputs of each of the data compression units 22.3, 22.4. The data decompression units 7.1, 7.2 decompress the data compressed auxiliary signals AUX 1 , AUX 2 to obtain duplicate signals AUX 1 ′, AUX 2 ′. In addition, the switching unit 111.1 is necessary to provide the matrixing unit 10 with all the signals necessary to perform the matrixing step. The switching unit 111.1 includes switches 70.1 and 110.1 controlled by the tca 'control signal. The matrixing unit 10.2 'also requires the reception of the control signal tca'.

tca'=0인 경우, 스위치들(70.1, 110.1)의 위치는 a-b에 있다. tca'=1인 경우, 스위치(70.1)의 위치는 b-c에 있고, 스위치(110.1)의 위치는 a-b에 있다. tca'=2인 경우, 스위치(70.1)의 위치는 a-b에 있고, 스위치(110.1)의 위치는 b-c에 있다. tca'=3인 경우, 스위치(70.1)의 위치는 b-d에 있고, 스위치(110.1)의 위치는 a-b에 있다. tca'=4인 경우, 스위치(70.1)의 위치는 a-b에 있고, 스위치(110.1)의 위치는 b-d에 있다. tca'=5인 경우, 스위치(70.1)의 위치는 b-c에 있고, 스위치(110.1)의 위치는 b-d에 있다. 매트릭싱 유닛(10.2')은 Lp0 및 Rp0으로 표기한 복합 신호들을 발생하는데, 표기에서 복합 신호들은 양자화되고 후속하여 역양자화되었던 2개의 보조 신호들의 성분을 포함함을 나타낸다. 더욱이, 상기한 바와 같이, 도 8에 주어진 마스크된 문턱값들(mtL0, mtR0)은 원래의 신호들로부터 도출될 것이다. 그래서, 보조 신호로서 선택된 신호들의 양자화 및 후속하여 역양자화한 버전들은 마스크된 문턱값들(mtL0, mtR0)을 얻는데 사용되지 않는다.If tca '= 0, the positions of the switches 70.1 and 110.1 are at ab. When tca '= 1, the position of the switch 70.1 is at bc, and the position of the switch 110.1 is at ab. When tca '= 2, the position of the switch 70.1 is at ab and the position of the switch 110.1 is at bc. When tca '= 3, the position of the switch 70.1 is at bd and the position of the switch 110.1 is at ab. When tca '= 4, the position of the switch 70.1 is at ab and the position of the switch 110.1 is at bd. When tca '= 5, the position of the switch 70.1 is at bc and the position of the switch 110.1 is at bd. The matrixing unit 10.2 ′ generates composite signals labeled L p0 and R p0 , indicating that the composite signals contain components of two auxiliary signals that were quantized and subsequently dequantized. Moreover, as mentioned above, the masked thresholds mt L0 , mt R0 given in FIG. 8 will be derived from the original signals. Thus, quantized and subsequently dequantized versions of the signals selected as auxiliary signals are not used to obtain the masked thresholds mt L0 , mt R0 .

도 9의 인코더 장치에 대한 실시예에서, 상기 기술된 선택들 중 일부는 변경될 것이다.In the embodiment for the encoder device of FIG. 9, some of the choices described above will be changed.

더 구체적으로, tca'=0인 경우, 선택 유닛(28.1)은 마스크된 문턱값들(mtL0, mtL) 중에서 선택하고, 선택 유닛(28.2)은 마스크된 문턱값들(mtR0, mtR) 중에서 선택한다. 선택 유닛(28.3)은 mtL0, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로 부터 가장 작은 문턱값마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL0, mtR0, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.More specifically, when tca '= 0, the selection unit 28.1 selects from the masked thresholds mt L0 , mt L , and the selection unit 28.2 selects the masked thresholds mt R0 , mt R. ). The selection unit 28.3 selects the smallest threshold masked threshold value from the group of three masked threshold values mt L0 , mt R0 , mt C. The selection unit 28.4 selects the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R0 , mt S.

마스크된 문턱값들의 선택은 수신기에서 검색된 여러 가지 신호들에서 양자화 잡음이 들리지 않게 된다는 것에 대해서는 더 이상 설명하지 않겠다.The selection of masked thresholds will no longer explain that the quantization noise will not be heard in the various signals retrieved at the receiver.

tca'=1인 경우, 선택 유닛(28.1)은 마스크된 문턱값들(mtL0, mtC, mtR) 중에서 선택하고, 선택 유닛(28.2)은 마스크된 문턱값들(mtR0, mtR) 중에서 선택한다. 선택유닛(28.3)은 mtL, mtL0인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtR0, mtL0, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca '= 1, the selection unit 28.1 selects from the masked thresholds mt L0 , mt C , mt R , and the selection unit 28.2 selects the masked thresholds mt R0 , mt R. Choose from The selecting unit 28.3 selects the smallest masked threshold value from the group of two masked threshold values mt L and mt L0 . The selection unit 28.4 selects the smallest masked threshold value from the group of three masked threshold values mt R0 , mt L0 , mt S.

tca'=2인 경우, 선택 유닛(28.1)은 마스크된 문턱값들(mtL0, mtL) 중에서 선택하고, 선택 유닛(28.2)은 마스크된 문턱값들(mtR0, mtC, mtL) 중에서 선택한다. 선택 유닛(28.3)은 mtR, mtR0인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL0, mtR0, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca '= 2, the selection unit 28.1 selects from the masked thresholds mt L0 , mt L , and the selection unit 28.2 selects the masked thresholds mt R0 , mt C , mt L ). Choose from The selection unit 28.3 selects the smallest masked threshold value from the group of two masked threshold values mt R , mt R0 . The selection unit 28.4 selects the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R0 , mt S.

tca'=3인 경우, 선택 유닛(28.1)은 마스크된 문턱값들(mtL0, mtS, mtR) 중에서 선택한다. 선택 유닛(28.2)은 마스크된 문턱값들(mtR0, mtR) 중에서 선택한다. 선택 유닛(28.3)은 mtL0, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL0, mtL의 마스크된 문턱값들의 그룹으로부터 가장 작은 문턱값을 선택한다.When tca '= 3, the selection unit 28.1 selects from the masked thresholds mt L0 , mt S , mt R. The selection unit 28.2 selects from the masked thresholds mt R0 , mt R. The selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R0 , mt C. The selection unit 28.4 selects the smallest threshold value from the group of masked threshold values of mt L0 , mt L.

tca'=4인 경우, 선택 유닛(28.1)은 mtL0, mtL인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.2)은 mtR0, mtS, mtL인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.3)은 mtL0, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtR0, mtR인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca '= 4, the selection unit 28.1 selects the smallest masked threshold value from the group of two masked threshold values mt L0 , mt L. The selection unit 28.2 will select the smallest masked threshold value from the group of three masked threshold values mt R0 , mt S , mt L. The selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R0 , mt C. The selection unit 28.4 selects the smallest masked threshold value from the group of two masked threshold values mt R0 , mt R.

tca'=5인 경우, 선택 유닛(28.1)은 mtL0, mtC, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.2)은 mtR0, mtC, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.3)은 mtL0, mtL인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 문턱값을 선택한다. 선택 유닛(28.4)은 mtR0, mtR인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 문턱값을 선택한다.When tca '= 5, the selection unit 28.1 selects the smallest masked threshold value from the group of three masked threshold values mt L0 , mt C , mt S. The selection unit 28.2 selects the smallest masked threshold value from the group of three masked threshold values mt R0 , mt C , mt S. The selection unit 28.3 selects the smallest threshold value from the group of two masked threshold values mt L0 , mt L. The selection unit 28.4 selects the smallest threshold value from the group of two masked threshold values mt R0 , mt R.

IIcIIc

IIa 상황하에서 기술된 실시예에 대한 다른 변형예는 매트릭싱 유닛(10.2')에서 다음과 같이 2개의 복합 신호들을 도출하는 것이다.Another variant to the embodiment described under the IIa situation is to derive two composite signals as follows in the matrixing unit 10.2 '.

이것은 L0은 C의 사전 양자화 후 역양자화된 버전인 Cpd 및 원래의 신호들(L, S)로부터 도출되는 것이고, R0는 원래의 신호들(R, C, S)로부터 도출된다는 것을 의미한다.This means that L 0 is derived from the dequantized version C pd after the pre-quantization of C and the original signals (L, S), and R 0 is derived from the original signals (R, C, S). do.

tca'=0인 경우, 선택 유닛들(28.1, 28.2, 28.4)에서의 선택들은 상황 IIa인 경우에 대해 기술한 것과 동일한 상태에 있다. 그러나, 선택 유닛(28.3)은 mtL0, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.If tca '= 0, the selections in the selection units 28.1, 28.2, 28.4 are in the same state as described for the situation IIa. However, the selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R , mt C.

tca'=3인 경우, 선택 유닛들(28.1, 28.2, 28.4)에서의 선택들은 상황 IIa인 경우에 대해 기술한 것과 동일한 상태에 있다. 그러나, 선택 유닛(28.3)은 mtL0, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.If tca '= 3, the selections in the selection units 28.1, 28.2, 28.4 are in the same state as described for the situation IIa. However, the selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R , mt C.

tca'=4인 경우, 선택 유닛들(28.1, 28.2, 28.4)에서의 선택은 상황 IIa인 경우에 대해 기술한 것과 동일한 상태에 있다. 그러나, 선택 유닛(28.3)은 mtL0, mtL, mtC, mtS인 4개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca '= 4, the selection in the selection units 28.1, 28.2, 28.4 is in the same state as described for the situation IIa. However, the selection unit 28.3 selects the smallest masked threshold value from the group of four masked threshold values mt L0 , mt L , mt C , mt S.

tca' 값이 1, 2, 5인 경우, C는 보조 신호로서 선택되지 않고, 따라서 이 상황에는 맞지 않음에 유의한다.Note that when the tca 'value is 1, 2, 5, C is not selected as an auxiliary signal and therefore does not fit this situation.

IIdIId

IIa 상황하에서 기술된 실시예에 대한 다른 변형예는 매트릭싱 유닛(10.2')에서 다음과 같이 2개의 복합 신호들을 도출한다.Another variant to the embodiment described under the IIa situation derives two composite signals as follows in the matrixing unit 10.2 '.

이것은, L0는 사전 양자화된 후 역양자화되지 않은 원래의 신호들(L, C, S)로부터 도출되고, Rp0은 C의 사전 양자화된 후 역양자화된 버전인 Cpd 및 원래의 신호들(R, S)로부터 도출된다는 것을 의미한다.This means that L 0 is derived from the original signals (L, C, S) that are not dequantized after pre-quantization, and R p0 is the original signal (C pd , which is a pre-quantized post-quantized version of C). R, S).

tca'=0인 경우, 선택 유닛들(28.1, 28.2, 28.4)에서의 선택들은 상황 IIa인 경우에 대해 상기 기술한 것과 동일한 상태에 있다. 그러나, 선택 유닛(28.3)은 mtL, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.If tca '= 0, the selections in the selection units 28.1, 28.2, 28.4 are in the same state as described above for the situation IIa. However, the selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L , mt R0 , mt C.

tca'=3인 경우, 선택 유닛들(28.1, 28.2, 28.4)에서의 선택들은 상황 11a인 경우에 대해 상기 기술한 것과 동일한 상태에 있다. 그러나, 선택 유닛(28.3)은 mtR0, mtR, mtS, mtC인 4개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca '= 3, the selections in the selection units 28.1, 28.2, 28.4 are in the same state as described above for the situation 11a. However, the selection unit 28.3 selects the smallest masked threshold value from the group of four masked threshold values mt R0 , mt R , mt S , mt C.

tca'=4인 경우, 선택 유닛들(28.1, 28.2, 28.4)에서의 선택들은 상황 11a인 경우에 대해 상기 기술한 것과 동일한 상태에 있다. 그러나, 선택 유닛(28.3)은 mtL, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca '= 4, the selections in the selection units 28.1, 28.2, 28.4 are in the same state as described above for the situation 11a. However, the selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L , mt R0 , mt C.

tca' 값이 1, 2, 5인 경우, C는 보조 신호로서 선택되지 않고, 따라서 이 상황에는 맞지 않음에 유의한다.Note that when the tca 'value is 1, 2, 5, C is not selected as an auxiliary signal and therefore does not fit this situation.

IIeIIe

IIa 상황하에서 기술된 실시예에 대한 다른 변형예는 매트릭싱 유닛(10.2')에서 다음과 같이 복합 신호들을 도출한다.Another variant to the embodiment described under the IIa situation derives the composite signals as follows in the matrixing unit 10.2 '.

이것은 L0이 S의 사전 양자화된 후 역양자화된 버전인 Spd 및 원래의 신호들(L, C)로부터 도출되고, R0은 원래의 신호들(R, C, S)로부터 도출된다는 것을 의미한다.This means that L 0 is derived from S pd , which is a pre-quantized and then dequantized version of S, and the original signals (L, C), and R 0 is derived from the original signals (R, C, S). do.

tca'=0인 경우, 선택 유닛들(28.1, 28.2, 28.3)에서의 선택들은 상황 11a인 경우에 대해 상기 기술한 것과 동일한 상태에 있다. 그러나, 선택 유닛(28.4)은 mtL0, mtR, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.If tca '= 0, the selections in the selection units 28.1, 28.2, 28.3 are in the same state as described above for the situation 11a. However, the selection unit 28.4 selects the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R , mt S.

tca'=1인 경우, 선택 유닛들(28.1, 28.2, 28.3)에서의 선택들은 상황 11a인 경우에 대해 상기 기술한 것과 동일한 상태에 있다. 그러나, 선택 유닛(28.4)은 mtL0, mtR, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.If tca '= 1, the selections in the selection units 28.1, 28.2, 28.3 are in the same state as described above for the situation 11a. However, the selection unit 28.4 selects the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R , mt S.

tca'=2인 경우, 선택 유닛들(28.1, 28.2, 28.3)에서의 선택들은 상황 11a인 경우에 대해 상기 기술한 것과 동일한 상태에 있다. 그러나, 선택 유닛(28.4)은 mtL0, mtL, mtC, mtS인 4개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.If tca '= 2, the selections in the selection units 28.1, 28.2, 28.3 are in the same state as described above for the situation 11a. However, the selection unit 28.4 selects the smallest masked threshold value from the group of four masked threshold values mt L0 , mt L , mt C , mt S.

tca' 값이 3, 4, 5인 경우, S는 보조 신호로서 선택되지 않고, 따라서 이 상황에는 맞지 않음에 유의한다.Note that when the tca 'value is 3, 4, 5, S is not selected as an auxiliary signal and therefore does not fit this situation.

IIfIIf

IIa 상황하에서 기술된 실시예에 대한 다른 변형예가 매트릭싱 유닛(10.2')에서 다음과 같이 2개의 복합 신호들을 도출한다.Another variant to the embodiment described under the IIa situation derives two composite signals in the matrixing unit 10.2 'as follows.

이것은 L0이 원래의 신호들(L, C, S)로부터 도출되고, R0은 양자화된 후 역양자화된 버전인 Spd 및 원래의 신호들(R, C)로부터 도출된다는 것을 의미한다.This means that L 0 is derived from the original signals (L, C, S), and R 0 is derived from the original signals (R, C) and S pd which is a dequantized version after quantization.

tca'=0인 경우, 선택 유닛들(28.1, 28.2, 28.3)에서의 선택들은 상황 IIa인 경우에 대해 상기 기술한 것과 동일한 상태에 있다. 그러나, 선택 유닛(28.4)은 mtL, mtR0, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.If tca '= 0, the selections in the selection units 28.1, 28.2, 28.3 are in the same state as described above for the situation IIa. However, the selection unit 28.4 selects the smallest masked threshold value from the group of three masked threshold values mt L , mt R0 , mt S.

tca'=1인 경우, 선택 유닛들(28.1, 28.2, 28.3)에서의 선택들은 상황 IIa인 경우에 대해 상기 기술한 것과 동일한 상태에 있다. 그러나, 선택 유닛(28.4)은 mtR0, mtR, mtC, mtS인 4개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.If tca '= 1, the selections in the selection units 28.1, 28.2, 28.3 are in the same state as described above for the situation IIa. However, the selection unit 28.4 selects the smallest masked threshold value from the group of four masked threshold values mt R0 , mt R , mt C , mt S.

tca'=2인 경우, 선택 유닛들(28.1, 28.2, 28.3)에서의 선택들은 상황 IIa인 경우에 대해 상기 기술한 것과 동일한 상태에 있다. 그러나, 선택 유닛(28.4)은 mtL, mtR0, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca '= 2, the selections in the selection units 28.1, 28.2, 28.3 are in the same state as described above for the situation IIa. However, the selection unit 28.4 selects the smallest masked threshold value from the group of three masked threshold values mt L , mt R0 , mt S.

tca' 값이 1, 2, 5인 경우, C는 보조 신호로서 선택되지 않고, 따라서 이 상황에는 맞지 않음에 유의한다.Note that when the tca 'value is 1, 2, 5, C is not selected as an auxiliary signal and therefore does not fit this situation.

IIgIIg

tca'=1이 선택되었을 때, 관련 문헌목록에서 종래의 문헌(8)로부터, 제 2 복합 신호(R0)에 대한 보상을 수행하는 것이 공지되어 있다. 이것을 도 5에 도시하였다. 또한, 이 점에 대해 문헌(8)에서의 대응설명 및 도 11을 참조한다.When tca '= 1 is selected, it is known from the prior art 8 to perform a compensation for the second composite signal R 0 in the relevant literature list. This is shown in FIG. In addition, reference is made to the correspondence description in document 8 and FIG. 11 in this regard.

이 상황에서, 이것은 도 5의 회로를 부가하지만, 사전 양자화 후 역양자화 없는 상황 IIa이며, 선택 유닛(28.1)은 mtL0, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.In this situation, this adds the circuit of FIG. 5 but is the situation IIa without dequantization after prequantization, and the selection unit 28.1 is the smallest mask from the group of three masked thresholds, mt L0 , mt R0 , mt C. Will choose the threshold.

마찬가지로, tca'=3이 선택되었을 때, 선택 유닛(28.1)은 mtL0, mtR0, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.Similarly, when tca '= 3 is selected, the selection unit 28.1 will select the smallest masked threshold from the group of three masked thresholds, mt L0 , mt R0 , mt S.

IIhIIh

상황 IIa에서 tca'=2가 선택되었을 때, 관련 문헌목록에서 종래의 문헌(8)로부터, 제 1 복합 신호(L0)에 대한 보상을 수행하는 것이 공지되어 있다. 이것을 도 6에 도시하였다. 이 점에 대해 문헌(8)에서의 대응설명 및 도 12를 참조한다.When tca '= 2 is selected in situation IIa, it is known from the prior art 8 to perform a compensation for the first composite signal L 0 in the relevant bibliography. This is shown in FIG. In this regard, reference is made to the corresponding description in Document 8 and FIG. 12.

이 상황에서, 선택 유닛(28,2)은 mtL0, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.In this situation, the selection unit 28, 2 will select the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R0 , mt C.

마찬가지로, tca'=4가 선택되었을 때, 선택 유닛(28.2)은 mtL0, mtR0, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.Likewise, when tca '= 4 is selected, the selection unit 28.2 will select the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R0 , mt S.

IIiIIi

tca'=5가 선택되었을 때, 제 1 보조 신호(AUX1=L)가 매트릭싱 유닛에서 매트릭싱 되기 전에 사전 양자화된 후 역양자화되고, 제 2 보조 신호(AUX2=R)가 사전 양자화되지 않는 실시예가 생각될 수 있을 것이다. 이 상황에서, 선택 유닛(28.1)은 mtL0, mtC, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0, mtC, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.3)은 mtL0, mtL인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.4)은 mtR, mtC, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.When tca '= 5 is selected, the first auxiliary signal (AUX 1 = L) is prequantized and then dequantized before being matrixed in the matrixing unit, and the second auxiliary signal (AUX 2 = R) is not prequantized. An embodiment which does not may be conceived. In this situation, the selection unit 28.1 will select the smallest masked threshold value from the group of three masked threshold values mt L0 , mt C , mt S. The selection unit 28.2 will select the smallest masked threshold value from the group of three masked threshold values mt R0 , mt C , mt S. The selection unit 28.3 will select the smallest masked threshold value from the group of two masked threshold values mt L0 , mt L. The selection unit 28.4 will select the smallest masked threshold value from the group of three masked threshold values mt R , mt C , mt S.

IIjIIj

tca'=5가 선택되었을 때, 제 1 보조 신호(AUX1=L)는 사전 양자화되지 않고, 제 2 보조 신호(AUX2=R)는 매트릭싱 유닛에서 매트릭싱 되기 전에 사전 양자화된 후 역양자화되는 실시예가 생각될 수 있을 것이다. 이 상황에서, 선택 유닛(28.1)은 mtL0, mtC, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0, mtC, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28,3)은 mtL, mtC, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.4)은 mtR0, mtR인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.When tca '= 5 is selected, the first auxiliary signal (AUX 1 = L) is not pre-quantized and the second auxiliary signal (AUX 2 = R) is pre-quantized and then dequantized before being matrixed in the matrixing unit. An embodiment may be considered. In this situation, the selection unit 28.1 will select the smallest masked threshold value from the group of three masked threshold values mt L0 , mt C , mt S. The selection unit 28.2 will select the smallest masked threshold value from the group of three masked threshold values mt R0 , mt C , mt S. The selection unit 28, 3 will select the smallest masked threshold value from the group of three masked threshold values mt L , mt C , mt S. The selection unit 28.4 will select the smallest masked threshold from the group of two masked thresholds, mt R0 , mt R.

표4 및 표5는 4 채널이 경우에 대해서, 상기 기술된 상황들에 대한 4개의 선택 유닛들(28.1. 28.2, 28.3, 28.4)에서의 마스크된 문턱값들의 선택들에 대한 모든 것을 포함한다.Tables 4 and 5 contain all of the selections of the masked thresholds in the four selection units 28.1. 28.2, 28.3, 28.4 for the situations described above, for a 4 channel case.

유념할 것은 상황 IIb 내지 IIj에 대해서 표4 및 표5에 채워지지 않은 위치들에서의 마스크된 문턱값들은 상황 IIa에서의 대응하는 위치들에 채워진 마스크된 문턱값들과 동일하다는 것이다. 더욱이, 상황 IIb와 임의의 다른 IIe와 같은 상황을 조합할 때, 다른 상황(IIe) 하에서 주어진 선택들은 IIb에서 주어진 선택들을 대신해야 한다.Note that for situations IIb to IIj the masked thresholds at positions not filled in Tables 4 and 5 are the same as the masked thresholds filled at corresponding positions in situation IIa. Moreover, when combining situations such as situation IIb with any other IIe, the choices given under different circumstances IIe should replace those given in IIb.

표4 및 표5로부터 선택 유닛(28.1)이 적어도 마스크된 문턱값들(mtL, mtL0)을 필요로 함이 명백하다. 더구나, 선택을 수행함에 있어 마스크된 문턱값들(mtC, mtS)이 부가적으로 필요하다. 이것이 상황 IIa(tca=1)의 실시예와 관련될 때, 마스크된 문턱값(mtR)도 필요하다. 또한, IIg 상황에서는 마스크된 문턱값(mtR0)도 필요하다. 그러므로, 도 8은 마스크된 문턱값 결정 유닛들(26.1 내지 26.6)의 출력들과 선택 유닛(28.1)간 접속을 개략적으로 도시한 것이다. 여기서 다룬 인코더 장치에 대한 실시예에 따라, 즉, 표에 주어진 상황에 따라, 표에 주어진 필요한 마스크된 문턱값들은 선택 유닛(28.1)에 공급될 것이다.It is clear from Tables 4 and 5 that the selection unit 28.1 needs at least masked thresholds mt L , mt L0 . Moreover, masked thresholds mt C , mt S are additionally needed in performing the selection. When this relates to the embodiment of situation IIa (tca = 1), a masked threshold mt R is also needed. In the IIg situation, the masked threshold mt R0 is also required. Therefore, FIG. 8 schematically shows the connection between the outputs of the masked threshold determination units 26.1 to 26.6 and the selection unit 28.1. According to the embodiment for the encoder device covered here, i.e., depending on the situation given in the table, the required masked threshold values given in the table will be supplied to the selection unit 28.1.

표4 및 표5로부터, 선택 유닛(28.2)은 적어도 마스크된 문턱값들(mtR, mtR0)을 필요로 한다는 것 또한 명백하다. 더구나, 선택을 수행하는데 있어 마스크된 문턱값들(mtC, mtS)이 필요하다. 이것이 상황 IIa(tca=2)의 실시예와 관련될 때, 마스크된 문턱값(mtL)도 필요하다. 더욱이, IIh 상황에서는 마스크된 문턱값(mtL0)도 필요하다. 그러므로, 도 8은 마스크된 문턱값 결정 유닛들(26.1 내지 26.6)의 출력들과 선택 유닛(28.2)간 접속을 개략적으로 도시한 것이다. 여기서 다룬 인코더 장치에 대한 실시예에 따라, 즉, 표에 주어진 상황에 따라, 표에 주어진 필요한 마스크된 문턱값들은 선택 유닛(28.2)에 공급될 것이다.It is also clear from Tables 4 and 5 that the selection unit 28.2 needs at least masked thresholds mt R , mt R0 . Moreover, masked thresholds mt C , mt S are needed to perform the selection. When this relates to the embodiment of situation IIa (tca = 2), a masked threshold mt L is also needed. Furthermore, in the IIh situation, the masked threshold value mt L0 is also required. Therefore, FIG. 8 schematically shows the connection between the outputs of the masked threshold determination units 26.1 to 26.6 and the selection unit 28.2. According to the embodiment for the encoder device discussed here, i.e., depending on the situation given in the table, the required masked threshold values given in the table will be supplied to the selection unit 28.2.

표4 및 표5로부터, 선택 유닛(28.3)은 선택을 수행하는데 있어 적어도 마스크된 문턱값들(mtC, mtS)을 필요로 함이 명백하다. 더욱이, 선택을 수행하는데 있어 마스크된 문턱값들(mtL, mtR)이 필요하다. 이것이 상황 IIb인 실시예에 관련될 때, 마스크된 문턱값들(mtL0, mtR0)도 필요하다. 그러므로, 도 8은 마스크된 문턱값 결정 유닛들(26.1 내지 26.6)의 출력들과 선택 유닛(28.3)간 접속을 개략적으로 도시한 것이다. 여기서 다룬 인코더 장치에 대한 실시예에 따라, 즉, 표에 주어진 상황 및 tca' 값에 따라, 표에 주어진 필요한 마스크된 문턱값들은 선택 유닛(28.3)에 공급될 것이다.From Tables 4 and 5, it is evident that the selection unit 28.3 requires at least masked thresholds mt C , mt S in performing the selection. Moreover, masked thresholds mt L , mt R are needed to perform the selection. When this relates to the embodiment, which is situation IIb, masked thresholds mt L0 , mt R0 are also needed. Therefore, FIG. 8 schematically shows the connection between the outputs of the masked threshold determination units 26.1 to 26.6 and the selection unit 28.3. According to the embodiment for the encoder device covered here, i.e., according to the situation and tca 'value given in the table, the required masked threshold values given in the table will be supplied to the selection unit 28.3.

표4 및 표5로부터, 선택 유닛(28.4)은 선택 유닛(28.3)과 동일한 마스크된 문턱값들을 필요로 할 것임이 또한 명백할 것이다.From Tables 4 and 5, it will also be apparent that the selection unit 28.4 will require the same masked thresholds as the selection unit 28.3.

여러 tca' 값들에 대한 정확한 선택을 실현하기 위해서, 선택 유닛들(28.1, 28.2, 28.3, 28.4)은 도 8에 도시한 바와 같이, tca' 제어 신호가 공급되어야 함이 명백할 것이다.In order to realize the correct selection for the various tca 'values, it will be clear that the selection units 28.1, 28.2, 28.3, 28.4 should be supplied with the tca' control signal, as shown in FIG.

III. 5-채널 인코더 장치 III. 5-channel encoder unit

IIIaIIIa

도 10 및 도 11은 좌측 신호 성분(L), 우측 신호 성분(R), 중앙 신호 성분(C), 좌측 서라운드 신호 성분(S0) 및 우측 서라운드 신호 성분(Sr)을 포함하는 5-채널 오디오 신호와 같은 5-채널 정보 신호를 인코딩하는 인코더 장치에 대한 실시예를 도시한 것이다. 인코더 장치는 도 1, 도 2, 도 7, 도 8의 인코더 장치들과 상당히 유사함을 보여주고 있다. 도 7 및 도 8을 참조하여 이미 논의된 요소들은 별 문제로 하고, 도 10 및 도 11의 실시예는 좌측 서라운드 신호(Sl) 형태의 제 4 정보 신호를 수신하는 제 4 입력 단자(4)와 제 5 정보 신호(Sr)를 수신하는 제 5 입력 단자(5)를 포함한다. 입력 단자(5)는 매트릭싱 유닛(10.3)의 대응 입력에 연결된다. 매트릭싱 유닛(10.3)은 제 1 복합 신호(L0) 및 제 2 복합 신호(R0)를 공급하는 2개의 출력들(12, 14)을 갖는다. 복합 신호들은 신호들(L, R, C, Sl, Sr)에 대해 다음의 관계를 갖는다.10 and 11 show a 5-channel comprising a left signal component (L), a right signal component (R), a center signal component (C), a left surround signal component (S 0 ) and a right surround signal component (S r ). An embodiment of an encoder device for encoding a five-channel information signal such as an audio signal is shown. The encoder device is shown to be quite similar to the encoder devices of FIGS. 1, 2, 7 and 8. The elements already discussed with reference to FIGS. 7 and 8 are of particular concern, and the embodiments of FIGS. 10 and 11 provide a fourth input terminal 4 which receives a fourth information signal in the form of a left surround signal S l . And a fifth input terminal 5 for receiving the fifth information signal S r . The input terminal 5 is connected to the corresponding input of the matrixing unit 10.3. The matrixing unit 10.3 has two outputs 12, 14 which supply a first composite signal L 0 and a second composite signal R 0 . The composite signals have the following relationship to the signals L, R, C, S 1 , S r .

여기서, a, b, d, f는 이들이 1 이하를 유지하는 상수들이며, 당분간 a=b=d=f=1로 가정한다.Here, a, b, d, and f are constants in which they remain 1 or less, and assume a = b = d = f = 1 for the time being.

입력 단자(5)는 또한 제 1 선택 유닛(16.2)의 대응 입력에 연결된다. 이 선택 유닛(16.2)은 단자(18)에 인가된 선택 신호(tca")의 영향하에서 5개의 입력들에 인가된 신호들 중 3개를 선택하여, 선택된 신호들을 제 1, 제 2 및 제 3 보조 신호들(AUX1, AUX2, AUX3)로서 출력들(20.1, 20.2, 20.3)에 각각 공급한다. 제 5 데이터 압축 유닛(22.5)은 신호(AUX3)에 대해 데이터 압축 단계를 수행하기 위해 제공된다. 데이터 압축 유닛(22.5)의 출력은 신호 조합 유닛(24.2)의 대응 입력에 연결된다.The input terminal 5 is also connected to the corresponding input of the first selection unit 16.2. The selection unit 16.2 selects three of the signals applied to the five inputs under the influence of the selection signal tca " applied to the terminal 18 to select the first, second and third selected signals. To the outputs 20.1, 20.2, 20.3 as auxiliary signals AUX 1 , AUX 2 , AUX 3 , respectively, and the fifth data compression unit 22.5 performs the data compression step on the signal AUX 3 . The output of the data compression unit 22.5 is connected to the corresponding input of the signal combination unit 24.2.

신호 조합 유닛(24.2)은 데이터 압축 유닛들(22.1, 22.2, 22.3, 22.4, 22.5)에 의해 공급된 데이터 압축된 신호들을 상기 기술한 바와 동일하게 직렬 데이터 스트림으로 조합한다.The signal combining unit 24.2 combines the data compressed signals supplied by the data compression units 22.1, 22.2, 22.3, 22.4, 22.5 into a serial data stream as described above.

장치는 26.1 내지 26.7로 표기한 7개의 마스크된 문턱값 결정 유닛들을 포함한다. 마스크된 문턱값 결정 유닛들(26.1 내지 26.3)은 신호들(L, R, C)을 각각 수신하여 이로부터 마스크된 문턱값들(mtL, mtR, mtC)을 각각 도출한다.The apparatus includes seven masked threshold determination units, designated 26.1 to 26.7. Masked threshold determination units 26.1 to 26.3 receive signals L, R, and C, respectively, and derive masked thresholds mt L , mt R , mt C from them, respectively.

마스크된 문턱값 결정 유닛(26.4)은 신호들(L, C, Sl)의 조합, 더 구체적으로는 L+C+Sl와 동일한 신호를 수신하여, 그로부터 마스크된 문턱값(mtL0)을 도출한다. 마스크된 문턱값 결정 유닛(26.5)은 신호들(R, C, Sr)의 조합, 더 구체적으로는 R+C+Sr과 동일한 신호를 수신하여, 그로부터 마스크된 문턱값(mtR0)을 도출한다. 제 6 문턱값 결정 유닛(26.6)은 제 4 정보 신호(Sl)를 수신하여, 그로부터 마스크된 문턱값을 도출하고, 마스크된 문턱값을 제 6 마스크된 문턱값(mtSl)으로서 출력에 공급한다. 제 7 마스크된 문턱값 결정 유닛(26.7)은 제 4 정보 신호(Sr)를 수신하여, 그로부터 마스크된 문턱값을 도출하고, 마스크된 문턱값을 제 7 마스크된 문턱값(mtSr)으로서 출력에 공급한다.The masked threshold determination unit 26.4 receives a combination of the signals L, C, S 1 , more specifically the same signal as L + C + S l , thereby receiving a masked threshold mt L0 therefrom. To derive. The masked threshold determination unit 26.5 receives a combination of signals R, C, S r , more specifically a signal equal to R + C + S r , to thereby mask the masked threshold mt R0 therefrom. To derive. The sixth threshold determination unit 26.6 receives the fourth information signal S 1 , derives a masked threshold therefrom, and supplies the masked threshold as an sixth masked threshold mt Sl to the output. do. The seventh masked threshold determination unit 26.7 receives the fourth information signal S r , derives a masked threshold therefrom, and outputs the masked threshold as the seventh masked threshold mt Sr. To feed.

장치는 5개의 선택 유닛들(28.1, 28.2, 28.3, 28.4, 28,5)을 포함한다. 모든 선택 유닛들은 이들 각각의 입력들에서 복수의 마스크된 문턱값들을 수신하고, 각각의 유닛은 이 복수의 마스크된 문턱값들 중 하나를 선택된 마스크된 문턱값으로서 선택하여 출력에 공급한다. 이러한 방식으로, 선택 유닛(28.4)은 그의 입력들에서 복수의 마스크된 문턱값들을 수신하여, 제 4 선택된 마스크된 문턱값(mt4)을 얻기 위해 이 복수의 마스크된 문턱값들 중 하나를 선택하여, 이 제 4 선택된 마스크된 문턱값(mt4)을 출력에 공급한다. 동일한 방식으로, 선택 유닛(28.5)은 이의 입력들에서 복수의 마스크된 문턱값들을 수신하여, 제 5 선택된 마스크된 문턱값(mt5)을 얻기 위해 이 복수의 마스크된 문턱값들 중 하나를 선택하여, 이 제 5 선택된 마스크된 문턱값(mt5)을 출력에 공급한다.The apparatus comprises five selection units 28.1, 28.2, 28.3, 28.4, 28,5. All selection units receive a plurality of masked thresholds at their respective inputs, and each unit selects one of the plurality of masked thresholds as the selected masked threshold and supplies it to the output. In this way, the selection unit 28.4 receives a plurality of masked thresholds at its inputs and selects one of these plurality of masked thresholds to obtain a fourth selected masked threshold mt 4 . This fourth selected masked threshold value mt 4 is supplied to the output. In the same way, the selection unit 28.5 receives a plurality of masked thresholds at its inputs and selects one of these plurality of masked thresholds to obtain a fifth selected masked threshold mt 5 . This fifth selected masked threshold value mt 5 is supplied to the output.

선택 유닛들(28.1, 28.2, 28.3, 28.4, 28.5)의 출력들은 각각의 명령 신호 발생기 유닛들(30.1, 30.2, 30.3, 30.4, 30.5)의 대응 입력에 연결된다. 각각의 명령 신호 발생기 유닛(30.i)(i는 1 내지 5)은 상기 기술한 방식으로 입력들에 공급되는 마스크된 문턱값에 응답하여 명령 신호를 발생한다. 이와 같이, 명령 신호 발생기 유닛(30.5)은 신호(AUX3)와 선택 유닛(28.5)에 의해 공급된 마스크된 문턱값간의 신호 대 마스크 비를 계산하여, 이로부터 비트 할당 정보를 도출한다. 이 비트 할당 정보는 데이터 압축 유닛(22.5)에서 신호(AUX3)를 양자화하는데 사용된다.The outputs of the selection units 28.1, 28.2, 28.3, 28.4, 28.5 are connected to the corresponding inputs of the respective command signal generator units 30.1, 30.2, 30.3, 30.4, 30.5. Each command signal generator unit 30.i (i is 1 to 5) generates a command signal in response to a masked threshold supplied to the inputs in the manner described above. As such, the command signal generator unit 30.5 calculates the signal to mask ratio between the signal AUX 3 and the masked threshold supplied by the selection unit 28.5 to derive bit allocation information therefrom. This bit allocation information is used to quantize the signal AUX 3 in the data compression unit 22.5.

5개의 입력 신호들 중 어떤 3개가 제 1, 제 2 및 제 3 보조 신호들이 될 것인가 하는 선택 유닛(16.2)에서의 선택은 얻어질 수 있는 데이터 압축량에 기초한다. 이것은 문헌(2) 및 (8)과 같이 이미 공지된 여러 문헌에 기술되어 있다. 일반적으로 말하여, 5개의 입력 신호들 중 3개의 선택은, 얻어질 수 있는 가장 높은 데이터 감소를 유발하게 될 것이다. 따라서, 이 장치는 선택 유닛(16.2)에 대한 선택 제어 신호(tca")를 발생하는 계산 유닛(32.2)을 포함함이 명백할 것이다.The selection in the selection unit 16.2 which three of the five input signals will be the first, second and third auxiliary signals is based on the amount of data compression that can be obtained. This is described in several well-known documents, such as documents (2) and (8). Generally speaking, a selection of three of the five input signals will result in the highest data reduction that can be obtained. Thus, it will be apparent that the apparatus comprises a calculating unit 332. which generates a selection control signal tca "for the selection unit 16.2.

2개 이상의 마스크된 문턱값들 중에서의 선택은, 상기 설명한 바와 같이, 디코딩시 신호들(L, R, C, Sl, Sr, L0, R0)의 복제에 존재하는 양자화 잡음이 들리는 것을 피하기 위해서 필요한 것이다.The selection among two or more masked thresholds, as described above, results in the quantization noise present in the replica of the signals L, R, C, S l , S r , L 0 , R 0 during decoding. It is necessary to avoid that.

마스크된 문턱값들의 선택에 대해서 상세히 설명한다. 마스크된 문턱값들의 그룹으로부터 선택 유닛(28.i)에서 하나의 마스크된 문턱값이 선택되어야 하는데, 이 그룹은 발생할 수 있는 여러 상황들에 따라 다를 수 있다는 것에 유념해야 한다. 다른 것 중에서, 마스크된 문턱값들의 그룹은 5개의 신호들 중 어느 것이 보조 신호들(AUX1, AUX2, AUX3)로서 선택되었는가에 달려있다.The selection of masked thresholds is described in detail. It should be noted that one masked threshold should be selected in the selection unit 28.i from the group of masked thresholds, which group may vary depending on various situations that may occur. Among other things, the group of masked thresholds depends on which of the five signals have been selected as auxiliary signals AUX 1 , AUX 2 , AUX 3 .

IIIaIIIa

표6은 8개의 tca" 값으로서 tca=0 내지 tca=7로 표시된 8가지 상황들을 나타낸 것으로, 보조 신호들(AUX1, AUX2, AUX3)에 대한 선택들을 나타낸 것이다. C, Sl, Sr이 보조 신호들로서 선택되었을 때(tca"=0), 신호들(L, R)은 제 1 및 제 2 주신호들(M1, M2)로서 각각 표기된다. L, Sl, Sr이 보조 신호들로서 선택되었을 때 (tca"=1), 신호들(C, R)은 각각 제 1 및 제 2 주신호들(M1, M2)로서 표기된다. R, Sl, Sr이 보조 신호들로서 선택되었을 때(tca"=2), 신호들(L, C)은 각각 제 1 및 제 2 주신호들(M1, M2)로서 표기된다. C, L, Sr이 보조 신호들로서 선택되었을 때(tca"=3), 신호들(Sl, R)은 각각 제 1 및 제 2 주신호들(M1, M2)로서 표기된다. C, Sl, R이 보조 신호들로서 선택되었을 때(tca"=4), 신호들(L, Sr)은 각각 제 1 및 제 2 주신호들(M1, M2)로서 표기된다. C, Sl, R이 보조 신호들로서 선택되었을 때(tca'=5), 신호들(Sl, Sr)은 각각 제 1 및 제 2 주신호들(M1, M2)로서 표기된다. L, R, Sr이 보조 신호들로서 선택되었을 때(tca"=6), 신호들(Sl, C)은 각각 제 1 및 제 2 주신호들(M1, M2)로서 표기된다. L, Sl, R이 보조 신호들로서 선택되었을 때(tca"=7), 신호들(C, Sr)은 각각 제 1 및 제 2 주신호들(M1, M2)로서 표기된다.Table 6 shows eight situations, tca = 0 to tca = 7 as eight tca "values, showing the selections for auxiliary signals AUX 1 , AUX 2 , AUX 3. C, S l , When S r is selected as auxiliary signals (tca "= 0), the signals L and R are denoted as the first and second main signals M 1 and M 2 , respectively. When L, S 1 , S r are selected as auxiliary signals (tca "= 1), the signals C, R are denoted as first and second main signals M 1 , M 2 , respectively. When, S l and S r are selected as auxiliary signals (tca "= 2), the signals L and C are denoted as first and second main signals M 1 and M 2 , respectively. When C, L and S r are selected as auxiliary signals (tca "= 3), the signals S 1 and R are denoted as first and second main signals M 1 and M 2 , respectively. When, S l and R are selected as auxiliary signals (tca "= 4), signals L and S r are denoted as first and second main signals M 1 and M 2 , respectively. When C, S 1 , R are selected as auxiliary signals (tca '= 5), the signals S 1 , S r are denoted as first and second main signals M 1 , M 2 , respectively. When L, R and S r are selected as auxiliary signals (tca "= 6), the signals S 1 and C are denoted as the first and second main signals M 1 and M 2 , respectively. When, S l and R are selected as auxiliary signals (tca "= 7), signals C and S r are denoted as first and second main signals M 1 and M 2 , respectively.

먼저, 보조 신호들(AUX1, AUX2, AUX3)로서 신호들(C, Sl, Sr)이 선택되는 것으로서 계산 유닛(32.2)이 설정하였다고 가정한다. 따라서 tca"=0이다.First, it is assumed that the calculation unit 332. has been set as the signals C, S 1 , S r are selected as the auxiliary signals AUX 1 , AUX 2 , AUX 3 . Therefore tca "= 0.

선택 유닛(28.1)은 mtL0 및 mtL인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0 및 mtR인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.The selection unit 28.1 will select the smallest masked threshold from the group of two masked thresholds, mt LO and mt L. The selection unit 28.2 will select the smallest masked threshold from the group of two masked thresholds, mt R0 and mt R.

선택 유닛(28.3)은 mtL, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.The selection unit 28.3 will select the smallest masked threshold value from the group of three masked threshold values mt L , mt R , mt C.

선택 유닛(28.4)은 mtL, mtSl인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.The selection unit 28.4 will select the smallest masked threshold value from the group of two masked threshold values mt L , mt Sl .

선택 유닛(28.5)은 mtR, mtSr인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.The selection unit 28.5 will select the smallest masked threshold value from the group of two masked threshold values mt R , mt Sr.

tca"=1이라 하자. 선택 유닛(28.1)은 mtL0, mtC, mtR인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0 및 mtR인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.tca "= 1. The selection unit 28.1 will select the smallest masked threshold value from the group of three masked threshold values mt L0 , mt C , mt R. The selection unit 28.2 will select mt R0 and We will select the smallest masked threshold from the group of two masked thresholds, mt R.

선택 유닛(28.3)은 mtL, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.4)은 mtR, mtC, mtSl인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.5)은 mtR, mtSr인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.The selection unit 28.3 will select the smallest masked threshold value from the group of three masked threshold values mt L , mt R , mt C. The selection unit 28.4 will select the smallest masked threshold value from the group of three masked threshold values mt R , mt C , mt Sl . The selection unit 28.5 will select the smallest masked threshold value from the group of two masked threshold values mt R , mt Sr.

tca"=2이라 하자. 선택 유닛(28.1)은 현재 mtL0, mtL인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0, mtC, mtL인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.3)은 mtL, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL, mtSl인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.5)은 mtL, mtC, mtSr인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.Let tca "= 2. The selection unit (28.1) is the current mt L0, mt L of two from the group of masked thresholds will select the smallest masked threshold value selection unit (28.2) is mt R0, mt C will select the smallest masked threshold from the group of three masked thresholds, mt L. Selecting unit 28.3 will select the smallest mask from the group of three masked thresholds, mt L , mt R , mt C. the select the threshold value. the selection unit (28.4) is mt L, mt Sl of two masked thresholds to select the smallest masked threshold from of group selection unit (28.5) is mt L, mt C, The smallest masked threshold is selected from the group of three masked thresholds, mt Sr.

tca"=3이라 하자. 이 상황은 tca"=0인 상황으로서, L자 Sl를 서로 교환함으로써 얻어질 수 있다. 선택 유닛(28.1)은 mtL0, mtSl인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0 및 mtR인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.3)은 mtSl, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL, mtSl인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.5)은 mtR, mtsr인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다."Let = 3. This situation tca" = 0, tca as the circumstances, can be obtained by replacing the L-S l with each other. The selection unit 28.1 will select the smallest masked threshold value from the group of two masked threshold values mt LO , mt Sl . The selection unit 28.2 will select the smallest masked threshold from the group of two masked thresholds, mt R0 and mt R. The selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt Sl , mt R , mt C. The selection unit 28.4 selects the smallest masked threshold value from the group of two masked threshold values mt L , mt Sl . The selection unit 28.5 selects the smallest masked threshold value from the group of two masked threshold values mt R , mt sr .

tca"=4인 상황은 tca"=2인 상황으로부터 Sr와 R을 서로 교환함으로써 얻어질 수 있다. 따라서, 선택 유닛(28.1)은 현재 mtL0, mtL인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0, mtSr인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.3)은 mtL, mtSr, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL, mtSl인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.5)은 mtR, mtSr인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.The situation with tca "= 4 can be obtained by exchanging S r and R from the situation with tca" = 2. Thus, the selection unit 28.1 will select the smallest masked threshold value from the group of two masked threshold values that are currently mt LO , mt L. The selection unit 28.2 will select the smallest masked threshold value from the group of two masked threshold values mt R0 , mt Sr. The selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L , mt Sr , mt C. The selection unit 28.4 selects the smallest masked threshold value from the group of two masked threshold values mt L , mt Sl . The selection unit 28.5 selects the smallest masked threshold from the group of two masked thresholds, mt R and mt Sr.

tca"=5인 상황은 tca"=0인 상황으로부터 Sl를 L로, Sr를 R로 서로 교환함으로써 얻어질 수 있다. 선택 유닛(28.1)은 mtL0, mtSl인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0, mtSr인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.3)은 mtSl, mtSr, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL, mtSl인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.5)은 mtR, mtSr인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.The situation with tca "= 5 can be obtained by exchanging S l with L and S r with R from the situation with tca" = 0. The selection unit 28.1 will select the smallest masked threshold value from the group of two masked threshold values mt LO , mt Sl . The selection unit 28.2 will select the smallest masked threshold value from the group of two masked threshold values mt R0 , mt Sr. The selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt Sl , mt Sr , mt C. The selection unit 28.4 selects the smallest masked threshold value from the group of two masked threshold values mt L , mt Sl . The selection unit 28.5 selects the smallest masked threshold from the group of two masked thresholds, mt R and mt Sr.

tca"=6인 상황은 tca"=2인 상황으로부터 Sl를 L로 서로 교환함으로써 얻어질 수 있다. 선택 유닛(28.1)은 mtL0, mtSl인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0, mtC, mtS인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.3)은 mtR, mtSl, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL, mtSl인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.5)은 mtC, mtSl, mtSr인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.The situation with tca "= 6 can be obtained by exchanging S 1 with L from the situation with tca" = 2. The selection unit 28.1 will select the smallest masked threshold value from the group of two masked threshold values mt LO , mt Sl . The selection unit 28.2 will select the smallest masked threshold value from the group of three masked threshold values mt R0 , mt C , mt S. The selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt R , mt Sl , mt C. The selection unit 28.4 selects the smallest masked threshold value from the group of two masked threshold values mt L , mt Sl . The selection unit 28.5 selects the smallest masked threshold value from the group of three masked threshold values mt C , mt Sl , mt Sr.

tca"=7인 상황은 tca"=1인 상황으로부터 R을 Sr로 서로 교환함으로써 얻어질 수 있다. 선택 유닛(28.1)은 mtL0, mtC, mtSr인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.2)은 mtR0, mtSr 인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다. 선택 유닛(28.3)은 mtL, mtSr, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtC, mtSl, mtSr인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.5)은 mtR, mtSr인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.The situation with tca "= 7 can be obtained by exchanging R with S r from the situation with tca" = 1. The selection unit 28.1 will select the smallest masked threshold value from the group of three masked threshold values mt L0 , mt C , mt Sr. The selection unit 28.2 will select the smallest masked threshold value from the group of two masked threshold values mt R0 , mt Sr. The selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L , mt Sr , mt C. The selection unit 28.4 selects the smallest masked threshold value from the group of three masked threshold values mt C , mt Sl and mt Sr. The selection unit 28.5 selects the smallest masked threshold from the group of two masked thresholds, mt R and mt Sr.

IIIbIIIb

앞에서, 제 1, 제 2, 및 제 3 보조 신호들(AUX1, AUX2, AUX3)에 대해서 매트릭싱하기 전에 사전 양자화 및 후속하는 역양자화는 행하지 않은 것으로 가정하였다. 매트릭싱 전에 보조 신호에 대한 사전 양자화 및 후속하는 역양자화는 종래 여러 문헌에 기재되어 있으며, 관련 문헌 목록에서 문헌(2), (8)을 참조한다.In the foregoing, it is assumed that pre-quantization and subsequent dequantization have not been performed before matrixing on the first, second, and third auxiliary signals AUX 1 , AUX 2 , AUX 3 . Pre-quantization and subsequent inverse quantization of auxiliary signals prior to matrixing have been described in several prior art references, see literature (2), (8) in the related literature list.

상기 도 4 및 도 9의 실시예들을 설명한 후에, 이러한 실시예가 명백하듯이, 매트릭싱 전에 보조 신호들에 대한 사전 양자화 및 후속하는 역양자화를 포함하는 다른 실시예에 대해서는 더 이상 설명하지 않겠다.After describing the embodiments of FIGS. 4 and 9 above, as this embodiment is apparent, other embodiments including pre-quantization and subsequent inverse quantization of auxiliary signals before matrixing will no longer be described.

매트릭싱 전에 사전 양자화 및 후속하는 역양자화를 채용하는 인코더 장치의 실시예에 대해서, 상기 기술된 선택들 중 일부를 바꿀 것이다.For an embodiment of an encoder device that employs pre-quantization and subsequent dequantization before matrixing, some of the choices described above will be changed.

더 구체적으로, tca"=0인 경우, 선택 유닛(28.3)은 mtL0, mtR0, mtC인 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL0, mtSl인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.5)은 mtR0, mtSr인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.More specifically, when tca "= 0, the selection unit 28.3 selects the smallest masked threshold value from the group of masked threshold values mt L0 , mt R0 , mt C. The selection unit 28.4 selects mt The smallest masked threshold is selected from the group of two masked thresholds L0 , mt Sl The selecting unit 28.5 is the smallest masked threshold from the group of two masked thresholds mt R0 , mt Sr. Select a value.

tca"=1인 경우, 선택 유닛(28.3)은 mtL, mtL0인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL0, mtSl인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.5)은 mtR0, mtSr인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.If tca "= 1, the selection unit 28.3 selects the smallest masked threshold value from the group of two masked threshold values mt L , mt L0 . The selection unit 28.4 selects mt L0 , mt Sl . The smallest masked threshold is selected from the group of two masked thresholds The selection unit 28.5 selects the smallest masked threshold from the group of two masked thresholds, mt R0 , mt Sr.

tca"=2인 경우, 선택 유닛(28.3)은 mtR, mtR0인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL0, mtSl인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.5)은 mtR0, mtSr인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca "= 2, the selection unit 28.3 selects the smallest masked threshold value from the group of two masked threshold values mt R , mt R0 . The selection unit 28.4 selects mt L0 , mt Sl . The smallest masked threshold is selected from the group of two masked thresholds The selection unit 28.5 selects the smallest masked threshold from the group of two masked thresholds, mt R0 , mt Sr.

tca"=3인 경우, 선택 유닛(28.3)은 mtL0, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL0, mtL인 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.5)은 mtR0, mtSr인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca "= 3, the selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R0 , mt C. The selection unit 28.4 selects mt L0 , Select the smallest masked threshold from the group of masked thresholds that are mt L. The selection unit 28.5 selects the smallest masked threshold from the group of two masked thresholds, mt R0 and mt Sr. .

tca"=4인 경우, 선택 유닛(28.3)은 마스크된 문턱값(mtC, mtL0, mtR0)인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL0, mtSl인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.5)은 mtR0, mtR인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca "= 4, the selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values that are the masked threshold values mt C , mt L0 , mt R0 . 28.4) selects the smallest masked threshold from the group of two masked thresholds mt L0 , mt Sl The selection unit 28.5 selects the smallest from the group of two masked thresholds mt R0 , mt R. Select a small masked threshold.

tca"=5인 경우, 선택 유닛(28.3)은 mtC, mtL0, mtR0인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL0, mtL인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.5)은 mtR0, mtR인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca "= 5, the selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt C , mt L0 and mt R0 . The selection unit 28.4 selects mt L0 , Select the smallest masked threshold value from the group of two masked threshold values that are mt L. The selection unit 28.5 selects the smallest masked threshold value from the group of two masked threshold values mt R0 , mt R. Choose.

tca"=6인 경우, 선택 유닛(28.3)은 mtR, mtR0인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL0, mtL인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.5)은 mtR0, mtSr인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca "= 6, the selection unit 28.3 selects the smallest masked threshold value from the group of two masked threshold values mt R , mt R0 . The selection unit 28.4 is mt L0 , mt L. The smallest masked threshold is selected from the group of two masked thresholds The selection unit 28.5 selects the smallest masked threshold from the group of two masked thresholds, mt R0 , mt Sr.

tca"=7인 경우, 선택 유닛(28.3)은 mtL, mtL0인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛(28.4)은 mtL0, mtSl인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다. 선택 유닛28.5는 mtR0, mtR인 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca "= 7, the selection unit 28.3 selects the smallest masked threshold value from the group of two masked threshold values mt L , mt L0 . The selection unit 28.4 selects mt L0 , mt Sl The smallest masked threshold value is selected from the group of two masked threshold values.Selection unit 28.5 selects the smallest masked threshold value from the group of two masked threshold values, mt R0 and mt R.

IIICIIIC

IIIa 상황하에서 기술된 실시예에 대한 다른 변형예는 매트릭싱 유닛(10.3)에서 다음과 같이 2개의 복합 신호들을 도출하는 것이다.Another variant to the embodiment described under the IIIa situation is to derive two composite signals in the matrixing unit 10.3 as follows.

이것은 L0이 C의 사전 양자화 및 후속하는 역양자화 버전인 Cpd 및 원래의 신호들(L, Sl, Sr)로부터 도출되고, R0은 원래의 신호들(R, C, Sl, Sr)로부터 도출된다는 것을 의미한다.This is derived from C pd and the original signals L, S l , S r , where L 0 is a pre-quantized and subsequent dequantized version of C, and R 0 is the original signals R, C, S l , S r ).

선택 유닛들(28.1, 28.2, 28.4, 28.5)에서의 모든 선택들은 상황 IIIa인 경우와 동일한 tca" 값에 대해 동일한 상태에 있다. 선택 유닛(28.3)에서의 선택들만이 바뀔 것이다.All the selections in the selection units 28.1, 28.2, 28.4, 28.5 are in the same state for the same tca "value as in the situation IIIa. Only the selections in the selection unit 28.3 will change.

tca"=0인 경우, 선택 유닛(28.3)은 mtL0, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.If tca "= 0, the selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R , mt C.

tca"=3인 경우, 선택 유닛(28.3)은 mtL0, mtR, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca "= 3, the selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R , mt C.

tca"=4인 경우, 선택 유닛(28.3)은 mtL0, mtC, mtSr인 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca "= 4, the selection unit 28.3 selects the smallest masked threshold value from the group of masked threshold values mt L0 , mt C , mt Sr.

tca"=5인 경우, 선택 유닛(28.3)은 mtL0, mtC, mtSr인 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca "= 5, the selection unit 28.3 selects the smallest masked threshold value from the group of masked threshold values mt L0 , mt C , mt Sr.

tca' 값이 1, 2, 6, 7인 경우, C는 보조 신호로서 선택되지 않고, 따라서 이 상황에는 맞지 않음에 유의한다.Note that when tca 'is 1, 2, 6, 7, C is not selected as an auxiliary signal and therefore does not fit this situation.

IIIdIIId

IIa 상황하에서 기술된 실시예에 대한 다른 변형예는 매트릭싱 유닛(10.2')에서 다음과 같이 2개의 복합 신호들을 도출하는 것이다.Another variant to the embodiment described under the IIa situation is to derive two composite signals as follows in the matrixing unit 10.2 '.

이것은 L0이 사전 양자화 및 후속하는 역양자화가 행해지지 않은 원래의 신호들(L, C, Sl, Sr)로부터 도출되고, Rp0은 C의 사전 양자화고 이어서 역양자화된 버전인 Cpd 및 원래의 신호들(R, Sl, Sr)로부터 도출된다는 것을 의미한다.This is derived from the original signals L, C, S l , S r where L 0 is not pre-quantized and subsequent dequantization is performed, where R p0 is a pre-quantized version of C followed by a dequantized version of C pd And from the original signals R, S l , S r .

선택 유닛들(28.1, 28.2, 28.4, 28.5)에서의 모든 선택들은 상황 IIIa인 경우와 동일한 tca" 값에 대해 동일한 상태에 있다. 선택 유닛(28.3)에서의 선택들만이 바뀔 것이다.All the selections in the selection units 28.1, 28.2, 28.4, 28.5 are in the same state for the same tca "value as in the situation IIIa. Only the selections in the selection unit 28.3 will change.

tca"=0인 경우, 선택 유닛(28.3)은 mtL, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.If tca "= 0, the selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt L , mt R0 , mt C.

tca"=3인 경우, 선택 유닛(28.3)은 mtR0, mtC, mtSl인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca "= 3, the selection unit 28.3 selects the smallest masked threshold value from the group of three masked threshold values mt R0 , mt C and mt Sl .

tca"=4인 경우, 선택 유닛(28.3)은 mtL, mtR0, mtC인 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca "= 4, the selection unit 28.3 selects the smallest masked threshold value from the group of masked threshold values mt L , mt R0 , mt C.

tca"=5인 경우, 선택 유닛(28.3)은 mtSl, mtR0, mtC인 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택한다.When tca "= 5, the selection unit 28.3 selects the smallest masked threshold value from the group of masked threshold values mt Sl , mt R0 , mt C.

tca' 값이 1, 2, 6, 7인 경우, C는 보조 신호로서 선택되지 않고, 따라서 이 상황에는 맞지 않음에 유의한다.Note that when tca 'is 1, 2, 6, 7, C is not selected as an auxiliary signal and therefore does not fit this situation.

IIIeIIIe

tca"=1이 상황 IIIa에서 선택되었을 때, 관련 문헌목록에서 종래의 문헌(8)로부터, 제 2 복합 신호(R0)에 대한 보상을 수행하는 것이 공지되어 있다. 이것을 도 5에 도시하였다. 이 점에 대해 문헌(8)에서의 대응 설명 및 도 11을 참조한다.When tca "= 1 is selected in situation IIIa, it is known from the conventional literature 8 to perform compensation for the second composite signal R 0 in the relevant literature list. This is shown in FIG. In this regard, reference is made to the corresponding description in the document 8 and FIG. 11.

이 상황에서, 이것은 도 5의 회로를 부가하지만, 사전 양자화 및 후속하는 역양자화 없이 상황 IIIa가 되며, 선택 유닛(28.1)은 mtL0, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.In this situation, this adds the circuit of FIG. 5, but becomes situation IIIa without prior quantization and subsequent dequantization, and selection unit 28.1 is selected from a group of three masked thresholds, mt L0 , mt R0 , mt C. We will choose the smallest masked threshold.

마찬가지로, tca"=7이 선택되었을 때, 선택 유닛(28.1)은 mtL0, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.Similarly, when tca "= 7 is selected, the selection unit 28.1 will select the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R0 , mt C.

IIIhIIIh

상황 IIa에서 tca"=2가 선택되었을 때, 관련 문헌목록에서 종래의 문헌(8)로부터, 제 1 복합 신호(L0)에 대한 보상을 수행하는 것이 공지되어 있다. 이것을 도 6에 도시하였다. 이 점에 대해 문헌(8)에서의 대응 설명 및 도 12를 참조한다.When tca "= 2 is selected in situation IIa, it is known from the conventional literature 8 to perform compensation for the first composite signal L 0 in the related literature list. This is shown in FIG. For this point, reference is made to the corresponding description in the document 8 and FIG. 12.

이 상황에서, 선택 유닛(28.2)은 mtL0, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.In this situation, the selection unit 28.2 will select the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R0 , mt C.

마찬가지로, tca"=6이 선택되었을 때, 선택 유닛(28.2)은 mtL0, mtR0, mtC인 3개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 것이다.Similarly, when tca "= 6 is selected, the selection unit 28.2 will select the smallest masked threshold value from the group of three masked threshold values mt L0 , mt R0 , mt C.

표7 및 표8은, 5채널의 경우에 대해, 상기 기술한 상황들에서 5개의 선택 유닛들(28.1, 28.2, 28.3, 28.4, 28.5)에서의 마스크된 문턱값들의 모든 선택들을 포함한다.Tables 7 and 8 include all selections of masked thresholds in the five selection units 28.1, 28.2, 28.3, 28.4, 28.5 in the situations described above for the five-channel case.

유념할 것은 상황 IIIb 내지 IIIf에 대해 표7 및 표8에 채워지지 않은 위치들에서의 마스크된 문턱값들은 상황 IIIa에서의 대응하는 위치들에 채워진 마스크된 문턱값들과 동일함에 유념한다. 더욱이, 상황 IIIb 및 IIIe와 같은 임의의 다른 상황을 조합할 때, 다른 상황(IIIe) 하에서 주어진 선택들은 IIIb에서 주어진 선택들을 대신해야 한다.Note that for situations IIIb to IIIf the masked thresholds at positions not filled in Tables 7 and 8 are the same as the masked thresholds filled at corresponding positions in situation IIIa. Moreover, when combining any other situation, such as situations IIIb and IIIe, the choices given under different situation IIIe should replace those given in IIIb.

표7 및 표8로부터 선택 유닛(28.1)은 적어도 마스크된 문턱값들(mtL, mtL0)을 필요로 함이 명백하다. 더욱이, 선택을 수행하는데 있어 부가적인 마스크된 문턱값들(mtC, mtSl, mtSr)이 필요하다. 이것이 상황 IIIa(tca"=1)의 실시예와 관련될 때, 마스크된 문턱값(mtR)도 필요하다. 더욱이, IIIe 상황에서, 마스크된 문턱값(mtR0)도 필요하다. 그러므로, 도 11은 마스크된 문턱값 결정 유닛들(26.1 내지 26.7)의 출력들과 선택 유닛(28.1)간 접속을 개략적으로 도시한 것이다. 여기서 다룬 인코더 장치의 실시예에 따라, 즉, 표에 주어진 상황 및 tca" 값에 따라, 표에 주어진 필요한 마스크된 문턱값들은 선택 유닛(28.1)에 공급될 것이다.It is evident from Tables 7 and 8 that the selection unit 28.1 requires at least masked thresholds mt L , mt L0 . Moreover, additional masked thresholds mt C , mt Sl , mt Sr are needed to perform the selection. When this relates to the embodiment of situation IIIa (tca "= 1), a masked threshold mt R is also needed. Moreover, in a IIIe situation, a masked threshold mt R0 is also needed. Figure 11 schematically illustrates the connection between the outputs of the masked threshold determination units 26.1 to 26.7 and the selection unit 28.1. Depending on the embodiment of the encoder device discussed here, i.e. the situation given in the table and tca According to the value, the required masked threshold values given in the table will be supplied to the selection unit 28.1.

표7 및 표8로부터, 선택 유닛(28.2)이 적어도 마스크된 문턱값들(mtR, mtR0)을 필요로 한다는 것 또한 명백하다. 더욱이, 선택을 수행하는데 있어 마스크된 문턱값들(mtC, mtSl, mtSr)이 필요하다. 이것이 상황 IIIa(tca=2)의 실시예와 관련될 때, 마스크된 문턱값(mtL)도 필요하다. 더욱이, IIIf 상황에서, 마스크된 문턱값(mtL0)도 필요하다. 그러므로, 도 11은 마스크된 문턱값 결정 유닛들(26.1 내지 26.7)의 출력들과 선택 유닛(28.2)간 접속을 개략적으로 도시한 것이다. 여기서 다룬 인코더 장치의 실시예에 따라, 즉, 표에 주어진 상황 및 tca" 값에 따라, 표에 주어진 필요한 마스크된 문턱값들이 선택 유닛(28.2)에 공급될 것이다.It is also clear from Tables 7 and 8 that the selection unit 28.2 needs at least masked thresholds mt R , mt R0 . Moreover, masked thresholds mt C , mt Sl , mt Sr are needed to perform the selection. When this relates to the embodiment of situation IIIa (tca = 2), a masked threshold mt L is also needed. Moreover, in the IIIf situation, a masked threshold mt L0 is also needed. Therefore, FIG. 11 schematically shows the connection between the outputs of the masked threshold determination units 26.1 to 26.7 and the selection unit 28.2. According to the embodiment of the encoder device discussed here, ie according to the situation given in the table and the tca "value, the required masked threshold values given in the table will be supplied to the selection unit 28.2.

동일한 방식으로, 마스크된 문턱값 결정 유닛들(26.1 내지 26.7)의 출력들은 선택 유닛들(28.3 내지 28.5)에 연결된다. 여기서 다룬 인코더 장치의 실시예에 따라, 즉, 표에 주어진 상황 및 tca" 값에 다라, 표에 주어진 필요한 마스크된 문턱값들이 각각 선택 유닛들(28.3 내지 28.5)에 공급될 것이다.In the same way, the outputs of the masked threshold determination units 26.1 to 26.7 are connected to the selection units 28.3 to 28.5. According to the embodiment of the encoder device discussed here, ie depending on the situation and tca "value given in the table, the required masked threshold values given in the table will be supplied to the selection units 28.3 to 28.5 respectively.

인코더 장치는 기록 캐리어와 같은 저장 매체에 인코더 장치에 의해 공급된 신호를 저장하기 위한 장치에서 사용될 수 있다. 도 12는 기록 장치 형태로 이러한 저장 장치를 개략적으로 도시한 것이다. 190으로 표기된 블록은 상기 기술된 인코더 장치이다. 191로 표기된 블록은, 채널 인코더가 조합 유닛(24, 24.1 또는 24.2)에 포함되어 있지 않을 경우, 채널 인코더일 수 있다. 채널 인코더에서, 입력(192)에 인가된 신호는, 예로서 리드-솔로몬 인코더, 및 인터리버에서 인코드되어, 수신기에서 에러 정정이 수행될 수 있도록 한다. 더욱이, 예로서, 이 분야에 잘 알려진 8-10 변조가 수행되며, 이에 대해서 참고문헌 목록의 문헌(5)를 참조하도록 한다. 이와 같이 얻어진 신호는 자기 기록 캐리어 또는 광학 기록 캐리어와 같은 기록 캐리어(193) 상의 복수의 트랙 혹은 하나의 트랙에, 자기 혹은 광학 헤드(195)와 같은 기록 수단(194)에 의해 기록된다. 저장 매체는 대안으로 고체 상태 메모리일 될 수도 있다.The encoder device may be used in an apparatus for storing a signal supplied by the encoder device in a storage medium such as a record carrier. 12 schematically shows such a storage device in the form of a recording device. The block denoted 190 is the encoder device described above. The block labeled 191 may be a channel encoder if the channel encoder is not included in the combining unit 24, 24.1 or 24.2. In the channel encoder, the signal applied to the input 192 is, for example, encoded at the Reed-Solomon encoder, and the interleaver, allowing error correction to be performed at the receiver. Moreover, by way of example, 8-10 modulation, which is well known in the art, is carried out, see reference (5) in the bibliography. The signal thus obtained is recorded by a recording means 194 such as a magnetic or optical head 195 on a plurality of tracks or one track on a record carrier 193 such as a magnetic record carrier or an optical record carrier. The storage medium may alternatively be a solid state memory.

본 발명은 그의 바람직한 실시예에 대해서 기술하였으나, 이들은 한정적인 예들이 아님을 알아야 한다. 따라서, 청구범위에 규정된 바와 같이, 본 발명의 범위를 벗어나지 않고, 이 분야에 숙련된 자들에게 여러 가지 수정예들이 명백할 수 있다.While the present invention has been described with respect to its preferred embodiments, it should be understood that these are not limitative examples. Thus, as defined in the claims, various modifications may be apparent to those skilled in the art without departing from the scope of the invention.

예로서, 앞에서 적어도 2개의 마스크된 문턱값들 중 가장 작은 마스크된 문턱값을 선택함으로써 적어도 2개의 마스크된 문턱값들로부터 선택된 마스크된 문턱값의 도출이 실현되었음을 설명하였다. 경우에 따라서는, 오히려 적어도 2개의 마스크된 문턱값들 중 가장 작은 것의 선택이 디코딩시 얻어진 신호들의 복제에서 양자화 잡음을 완전히 들리지 않게 하지 않을 수도 있다. 이러한 상황에서, 선택된 마스크된 문턱값의 도출은 적어도 2개의 마스크된 문턱값들의 그룹으로부터 가장 작은 마스크된 문턱값을 선택할 뿐만 아니라, 이외에도 이를테면 3(=10.log2) 또는 5(=10.log3)와 같은 데시벨 수를 가장 작은 마스크된 문턱값으로부터 감하여 선택된 마스크된 문턱값을 얻도록 한다. 이 점에 대해, 관련 문헌 목록에서 본 출원과 동일한 출원인의 문헌(11)인 이전에 출원된 유럽 특허 출원 96200937.9(PHN 15.760)를 참조하도록 한다.As an example, the foregoing has demonstrated that derivation of a selected masked threshold value from at least two masked threshold values is realized by selecting the smallest masked threshold value of the at least two masked threshold values. In some cases, rather, the selection of the smallest of the at least two masked thresholds may not completely hear the quantization noise in the copy of the signals obtained upon decoding. In such a situation, derivation of the selected masked threshold not only selects the smallest masked threshold from the group of at least two masked thresholds, but also other than, for example, 3 (= 10.log2) or 5 (= 10.log3). The decibel number is then subtracted from the smallest masked threshold to obtain the selected masked threshold. In this regard, reference is made to the previously filed European patent application 96200937.9 (PHN 15.760), which is the same applicant's document (11) as the present application in the relevant literature list.

tca 값들을 사용한 선택은 장치에 공급되는 것과 같은 광대역 디지털 정보 신호들에 대해 실현될 수 있다. 그러나, 이 정보 신호들을 이 기술분야에 잘 알려진 바대로 복수의 M개의 서브대역 신호들로 각각 분할하고, 각각의 서브대역에서 개별적으로 상기 서브대역 내 여러 정보 신호의 모든 서브대역 신호에 대해 tca 값들을 사용하여 선택을 수행하는 것이 가능하다. 이것은 하나의 서브대역에서, 제 1 보조 신호로서 신호(L)가 선택되며, 또 다른 서브대역에 대해서는 또 다른 신호가 제 1 보조 신호로서 선택됨을 의미한다.Selection using tca values can be realized for wideband digital information signals such as supplied to the device. However, these information signals are each divided into a plurality of M subband signals as is well known in the art, and tca values for all subband signals of several information signals in the subbands in each subband individually. It is possible to carry out the selection using them. This means that in one subband, signal L is selected as the first auxiliary signal and for another subband another signal is selected as the first auxiliary signal.

전송기 장치는 또한 전송 신호에 부가된 식별 신호를 발생할 수도 있으며, 이 신호는 전송 신호가 상기 기술된 방식으로 인코드된 정보를 포함한다는 것을 식별하는 것이다. 수신기는 이때 이 식별 신호를 검출할 수 있고, 이 검출은 수신 신호에 대해서, 적어도 2개의 마스크된 문턱값들의 그룹으로부터 도출된 마스크된 문턱값을 사용하여 인코드됨을 수신기에게 알리는 것이다. 이때 수신기는 복합 신호가 어떤 가청 양자화 잡음이 없을 때 재생용 복합 신호를 발생하도록 결정할 수 있다.The transmitter device may also generate an identification signal added to the transmission signal, which identifies that the transmission signal contains information encoded in the manner described above. The receiver may then detect this identification signal, which is to inform the receiver that the received signal is to be encoded using a masked threshold derived from a group of at least two masked thresholds. In this case, the receiver may determine to generate the composite signal for reproduction when the composite signal is free of any audible quantization noise.

더욱이, 본 발명은 각각의 및 모든 신규 특징 혹은 여기 개시된 특징들의 조합에 포함된다.Moreover, the invention is included in each and every novel feature or combination of features disclosed herein.

관련 문헌 목록Related literature list

(1a) J.A.E.S., Vol. 40, No.5, 1992년 5월, 376 내지 382페이지(1a) J.A.E.S., Vol. 40, No. 5, May 1992, pages 376-382

(1b) ICASSP의 Proc., 샌프란시스코, Vol.2, 1992년 3월 23-26일, W.R. Th, ten Kate 등에 의한 "Matrixing of bitrate reduced audio signals", II-205 내지 II-208 페이지.(1b) Proc. Of ICASSP, San Francisco, Vol. 2, March 23-26, 1992, W.R. "Matrixing of bitrate reduced audio signals" by Th, ten Kate et al., II-205 to II-208.

(2) 미국 특허 출원번호 08/427,646(PHQ 93-002)(2) US Patent Application No. 08 / 427,646 (PHQ 93-002)

(3) EP-A 402,973 (PHN 13.241)(3) EP-A 402,973 (PHN 13.241)

(4) EP-A 497,413A1 (PHN 13.581)(4) EP-A 497,413A1 (PHN 13.581)

(5) 미국 특허 번호 4,620,311 (PHN 11.117)(5) US Patent No. 4,620,311 (PHN 11.117)

(6) 유럽 특허 출원번호 400,755 (PHQ 89.018A)(6) European Patent Application No. 400,755 (PHQ 89.018A)

(7a) EP-A 457,390 (PHN 13.328)(7a) EP-A 457,390 (PHN 13.328)

(7b) EP-A 457,391 (PHN 13.329)(7b) EP-A 457,391 (PHN 13.329)

(8) EP 678,226-A1 및 미국 출원번호 08/328,999 (PHN 14.615)(8) EP 678,226-A1 and US Application No. 08 / 328,999 (PHN 14.615)

(9) ISO/IEC 국제 표준 IS 11172-3, 정보 기술-coding of moving pictures and associated audio for digital storage media up to about 1.5 Mbit/s, Part 3; audio.(9) ISO / IEC International Standard IS 11172-3, Information Technology-coding of moving pictures and associated audio for digital storage media up to about 1.5 Mbit / s, Part 3; audio.

(10) ISO/IEC 국제 표준 IS 13818-3, 정보 기술-coding of moving pictures and associated audio, Part 3; audio.(10) ISO / IEC International Standard IS 13818-3, Information Technology-coding of moving pictures and associated audio, Part 3; audio.

(11) 유럽 특허 출원 번호 96200937.9(PHN 15.760)(11) European Patent Application No. 96200937.9 (PHN 15.760)

Claims (27)

복수의 n(n≥ 3)개 디지털 정보 신호들을 인코딩하기 위한 장치로서,An apparatus for encoding a plurality of n (n ≧ 3) digital information signals, the apparatus comprising: - 상기 n개 디지털 정보 신호들(L, R, C)을 수신하는 입력 수단(1, 2, 3),Input means (1, 2, 3) for receiving said n digital information signals (L, R, C), - 상기 n개 디지털 정보 신호들로부터 m(m>1)개 디지털 복합 신호들(L0, R0)을 발생하는 매트릭싱 수단(10),Matrixing means (10) for generating m (m> 1) digital composite signals (L 0 , R 0 ) from the n digital information signals, - m개의 명령 신호들(is1, is2) 각각에 응답하여, m개 데이터가 감소된 디지털 복합 신호들을 얻기 위해 상기 m개 복합 신호들을 데이터 압축하는 데이터 압축 수단(22.1, 22.2),in response to each of the m command signals is 1 , is 2 , data compression means 22.1, 22.2 for data compressing the m composite signals to obtain digital composite signals with m data reduced; - n-m개의 보조 신호들(AUX1)을 얻기 위해 상기 복수의 n개 정보 신호들로부터 n-m개 정보 신호들을 선택하는 제 1 선택 수단(16),first selecting means 16 for selecting nm information signals from the plurality of n information signals to obtain nm auxiliary signals AUX 1 , - n-m개 명령 신호들(is3) 각각에 응답하여, n-m개 데이터가 감소된 보조 신호들을 얻기 위해 상기 n-m개의 보조 신호들을 데이터 압축하는 데이터 압축 수단(22.3),data compression means 22.3, in response to each of the nm command signals is 3 , data compressing the nm auxiliary signals in order to obtain auxiliary signals with reduced nm data, - 상기 m개 데이터가 감소된 복합 신호들과 상기 n-m개 데이터가 감소된 보조 신호들을 전송 매체(193)를 통해 전송하기에 적합한 전송 신호(TRM)로 조합(combining)하는 조합 수단(24)을 포함하는, 상기 복수의 n개 디지털 정보 신호들을 인코딩하기 위한 장치에 있어서,Combining means 24 for combining the composite signals with reduced m data and the auxiliary signals with reduced nm data into a transmission signal (TRM) suitable for transmission via a transmission medium 193; An apparatus for encoding the plurality of n digital information signals, comprising: - 적어도 n개의 마스크된 문턱값들(mt)을 결정하는 마스크된 문턱값 결정 수단(26)으로서, 상기 n개의 마스크된 문턱값들 각각은 상기 n개 디지털 정보 신호들 중 대응하는 디지털 정보 신호로부터 도출되는, 상기 마스크된 문턱값 결정 수단(26),Masked threshold determination means 26 for determining at least n masked thresholds mt, each of the n masked thresholds from a corresponding digital information signal of the n digital information signals; The masked threshold determination means 26, which is derived, - 상기 적어도 n개의 마스크된 문턱값들의 그룹으로부터 적어도 하나의 선택된 마스크된 문턱값을 도출하는 제 2 선택 수단(28),Second selection means 28 for deriving at least one selected masked threshold from said group of at least n masked thresholds, - 상기 적어도 하나의 선택된 마스크된 문턱값에 응답하여, 상기 n개의 명령 신호들의 명령 신호를 발생하는 명령 신호 발생 수단(30)을 더 포함하는 것을 특징으로 하는, 복수의 디지털 정보 신호 인코딩 장치.-Command signal generating means (30) for generating a command signal of said n command signals in response to said at least one selected masked threshold value. 제 1 항에 있어서,The method of claim 1, - 상기 마스크된 문턱값 결정 수단(26)은 n+m개의 마스크된 문턱값들(mt)을 결정하고, 상기 n개의 마스크된 문턱값들 각각은 상기 n개 디지털 정보 신호들 중 대응하는 정보 신호로부터 도출되고, 상기 n+m개의 마스크된 문턱값들 중 나머지 m개는 상기 n개의 디지털 정보 신호들로부터 선택된 정보 신호들의 m개의 상이한 서브그룹들로부터의 신호들의 조합들로부터 도출되고,The masked threshold determining means 26 determines n + m masked thresholds mt, each of the n masked thresholds corresponding to one of the n digital information signals. Is derived from combinations of signals from m different subgroups of information signals selected from the n digital information signals, and the remaining m of the n + m masked thresholds - 상기 선택 수단(28)은 상기 n+m개의 마스크된 문턱값들의 그룹으로부터 n개의 선택된 마스크된 문턱값들을 도출하고,The means for selecting 28 derives n selected masked thresholds from the group of n + m masked thresholds, - 상기 명령 신호 발생 수단(30)은 상기 n개의 선택된 마스크된 문턱값들 각각에 응답하여, 상기 n개의 명령 신호들을 발생하는 것을 특징으로 하는, 복수의 디지털 정보 신호 인코딩 장치.-Said command signal generating means (30) generates said n command signals in response to each of said n selected masked thresholds. 제 2 항에 있어서, The method of claim 2, 상기 선택 수단(28)은 상기 n+m개의 마스크된 문턱값들로부터의 적어도 2개의 마스크된 문턱값들의 서브그룹으로부터, 선택된 마스크된 문턱값을 도출하는, 복수의 디지털 정보 신호 인코딩 장치.Said selecting means (28) derives a selected masked threshold value from a subgroup of at least two masked thresholds from said n + m masked thresholds. 제 2 항에 있어서,The method of claim 2, m = 2인, 복수의 디지털 정보 신호 인코딩 장치.m = 2, wherein the plurality of digital information signal encoding apparatus. 제 4 항에 있어서,The method of claim 4, wherein 상기 선택 수단(28)은 n+2개의 마스크된 문턱값들의 그룹으로부터의 적어도 2개의 마스크된 문턱값들의 서브그룹으로부터, 선택된 마스크된 문턱값을 도출하는, 복수의 디지털 정보 신호 인코딩 장치.And said selecting means (28) derives a selected masked threshold value from a subgroup of at least two masked thresholds from a group of n + 2 masked thresholds. 제 4 항에 있어서,The method of claim 4, wherein - 상기 입력 수단은 제 1 디지털 정보 신호(L)를 수신하는 제 1 입력 수단(1), 제 2 디지털 정보 신호(R)를 수신하는 제 2 입력 수단(2), 및 제 3 디지털 정보 신호(C)를 수신하는 제 3 입력 수단(3)을 포함하고,Said input means comprising: first input means 1 for receiving a first digital information signal L, second input means 2 for receiving a second digital information signal R, and a third digital information signal ( C) third input means 3 for receiving; - 상기 매트릭싱 수단(10)은 적어도 상기 제 1, 제 2 및 제 3 디지털 정보 신호들로부터 제 1 및 제 2 디지털 복합 신호(L0, R0)를 발생하고,The matrixing means 10 generates a first and a second digital composite signal L 0 , R 0 from at least the first, second and third digital information signals, - 상기 데이터 압축 수단은, 제 1 및 제 2 명령 신호들(is1, is2)에 각각 응답하여, 제 1 및 제 2 데이터가 감소된 디지털 복합 신호들을 얻기 위해 상기 제 1 및 제 2 복합 신호를 데이터 압축하는 제 1 및 제 2 데이터 압축 수단(22.1, 22.2)을 포함하고,The data compression means is adapted to obtain digital composite signals with reduced first and second data in response to first and second command signals is 1 , is 2 , respectively. First and second data compression means 22.1, 22.2 for data compression, - 상기 제 1 선택 수단(16)은 적어도 제 1 보조 신호(AUX1)를 얻기 위해 상기 복수의 n개 정보 신호들로부터 적어도 하나의 정보 신호를 선택하고,The first selecting means 16 selects at least one information signal from the plurality of n information signals to obtain at least a first auxiliary signal AUX 1 , - 상기 데이터 압축 수단은, 제 3 명령 신호(is3)에 응답하여, 제 1 데이터가 감소된 보조 신호를 얻기 위해 각각 상기 적어도 제 1 보조 신호를 데이터 압축하는 적어도 제 3 데이터 압축 수단을 더 포함하고,The data compressing means further comprises at least third data compressing means, in response to a third command signal is 3 , respectively compressing the at least first auxiliary signal so as to obtain an auxiliary signal having reduced first data. and, - 상기 마스크된 문턱값 결정 수단은, 상기 제 1 디지털 정보 신호(L)로부터의 제 1 마스크된 문턱값(mtL), 상기 제 3 디지털 정보 신호(C)로부터의 제 2 마스크된 문턱값(mtC), 및 적어도 상기 제 1 및 제 3 디지틸 정보 신호의 조합(L0)으로부터의 제 3 마스크된 문턱값(mtL0)을 각각 결정하는 적어도 제 1, 제 2 및 제 3 마스크된 문턱값 결정 수단을 포함하고,Means for determining the masked threshold value comprises: a first masked threshold value mt L from the first digital information signal L, a second masked threshold value from the third digital information signal C ( mt C ) and at least first, second and third masked thresholds respectively determining a third masked threshold mt L0 from at least the combination of the first and third digital information signals L 0 . A value determining means, - 상기 제 2 선택 수단은, 제 1 선택된 마스크된 문턱값(mt1)을 얻기 위해, 상기 제 3 마스크된 문턱값(mtL0) 및 적어도 하나의 다른 마스크된 문턱값으로부터 하나의 마스크된 문턱값을 도출하고,The second selection means is one masked threshold from the third masked threshold mt L0 and at least one other masked threshold to obtain a first selected masked threshold mt 1 . To derive - 상기 명령 신호 발생 수단은 상기 제 1 선택된 마스크된 문턱값에 응답하여 상기 제 1 명령 신호를 발생하는 제 1 명령 신호 발생 수단을 포함하는 것을 특징으로 하는, 복수의 디지털 정보 신호 인코딩 장치.-Said command signal generating means comprises first command signal generating means for generating said first command signal in response to said first selected masked threshold. 제 6 항에 있어서,The method of claim 6, 상기 제 1 선택된 마스크된 문턱값(mt1)은 상기 제 3 마스크된 문턱값(mtL0) 및 상기 적어도 하나의 다른 마스크된 문턱값 중 가장 작은 것으로부터 도출되는 것을 특징으로 하는, 복수의 디지털 정보 신호 인코딩 장치.Wherein the first selected masked threshold mt 1 is derived from the smallest of the third masked threshold mt L0 and the at least one other masked threshold. Signal encoding device. 제 6 항 또는 제 7 항에 있어서,The method according to claim 6 or 7, 상기 적어도 하나의 다른 마스크된 문턱값은 상기 제 1 마스크된 문턱값(mtL)인 것을 특징으로 하는, 복수의 디지털 정보 신호 인코딩 장치.And said at least one other masked threshold is said first masked threshold (mt L ). 제 6 항 또는 제 7 항에 있어서,The method according to claim 6 or 7, n은 3이고,n is 3, 상기 제 1 선택 수단(16)이 상기 제 1 보조 신호가 되는 상기 제 1 정보 신호(L)를 선택하면, 상기 제 2 선택 수단(28)은 또한 상기 제 1 선택된 마스크된 문턱값(mt1)을 얻기 위해 적어도 상기 제 2 및 제 3 마스크된 문턱값(mtC, mtL0)으로부터 하나의 마스크된 문턱값을 도출하는, 복수의 디지털 정보 신호 인코딩 장치.When the first selecting means 16 selects the first information signal L to be the first auxiliary signal, the second selecting means 28 also causes the first selected masked threshold mt 1 . And derive one masked threshold value from at least the second and third masked threshold values (mt C , mt L0 ) to obtain. 제 9 항에 있어서,The method of claim 9, 상기 마스크된 문턱값 결정 수단은 상기 제 2 디지털 정보 신호(R)로부터 제 4 마스크된 문턱값(mtR)을 결정하는 제 4 마스크된 문턱값 결정 수단(26.2)을 더 포함하고,The masked threshold value determining means further comprises fourth masked threshold value determining means 26.2 for determining a fourth masked threshold value mt R from the second digital information signal R, 상기 제 1 선택 수단(16)이 상기 제 1 보조 신호가 되는 상기 제 1 정보 신호를 선택하면, 상기 제 2 선택 수단(28)은 또한 상기 제 1 선택된 마스크된 문턱값(mt1)을 얻기 위해 상기 제 2, 제 3 및 제 4 마스크된 문턱값(mtC, mtL0, mtR)으로부터 하나의 마스크된 문턱값을 도출하는, 복수의 디지털 정보 신호 인코딩 장치.When the first selecting means 16 selects the first information signal that becomes the first auxiliary signal, the second selecting means 28 also obtains the first selected masked threshold mt 1 . Deriving one masked threshold value from the second, third and fourth masked threshold values (mt C , mt L0 , mt R ). 제 10 항에 있어서,The method of claim 10, 상기 제 1 선택된 마스크된 문턱값(mt1)은 상기 제 2, 제 3 및 제 4 마스크된 문턱값들(mtC, mtL0, mtR) 중 가장 작은 것으로부터 도출되는 것을 특징으로 하는, 복수의 디지털 정보 신호 인코딩 장치.Wherein the first selected masked threshold value mt 1 is derived from the smallest of the second, third and fourth masked threshold values mt C , mt L0 , mt R Digital information signal encoding apparatus. 제 9 항에 있어서,The method of claim 9, 상기 마스크된 문턱값 결정 수단은,The masked threshold value determining means, - 적어도 상기 제 2 및 제 3 디지털 정보 신호(R, C)의 조합으로부터 제 5 마스크된 문턱값(mtR0)을 결정하는 제 5 마스크된 문턱값 결정 수단(26.5)을 더 포함하고,Fifth masked threshold determination means 26.5 for determining a fifth masked threshold mt R0 from at least a combination of the second and third digital information signals R, C, and 상기 제 1 선택 수단(16)이 상기 제 1 보조 신호가 되는 상기 제 1 정보 신호(L)를 선택하면, 상기 제 2 선택 수단(28)은 또한 상기 제 1 선택된 마스크된 문턱값(mt1)을 얻기 위해 상기 제 2, 제 3 및 제 5 마스크된 문턱값(mtC, mtL0, mtR0)으로부터 하나의 마스크된 문턱값을 도출하는 것을 특징으로 하는, 복수의 디지털 정보 신호 인코딩 장치.When the first selecting means 16 selects the first information signal L to be the first auxiliary signal, the second selecting means 28 also causes the first selected masked threshold mt 1 . And derive one masked threshold value from the second, third and fifth masked threshold values (mt C , mt L0 , mt R0 ) to obtain. 제 12 항에 있어서,The method of claim 12, 상기 제 1 선택된 마스크된 문턱값은 상기 제 2, 제 3 및 제 5 마스크된 문턱값들 중 가장 작은 것으로부터 도출되는 것을 특징으로 하는, 복수의 디지털 정보 신호 인코딩 장치.And the first selected masked threshold is derived from the smallest of the second, third and fifth masked thresholds. 제 6 항 또는 제 7 항에 있어서,The method according to claim 6 or 7, 상기 마스크된 문턱값 결정 수단은,The masked threshold value determining means, - 상기 제 2 디지털 정보 신호(R)로부터 제 4 마스크된 문턱값(mtR)을, 적어도 상기 제 2 및 제 3 디지털 정보 신호(R, C)의 조합으로부터 제 5 마스크된 문턱값을 각각 결정하는 제 4 및 제 5 마스크된 문턱값 결정 수단(26.2, 26.5),Determine a fourth masked threshold mt R from the second digital information signal R and a fifth masked threshold from at least a combination of the second and third digital information signals R, C, respectively. Fourth and fifth masked threshold determination means 26.2, 26.5, - 제 2 선택된 마스크된 문턱값(mt2)을 얻기 위해 상기 제 5 마스크된 문턱값(mtR0) 및 적어도 하나의 다른 마스크된 문턱값으로부터 하나의 마스크된 문턱값을 도출하는 제 3 선택 수단,Third selection means for deriving one masked threshold from said fifth masked threshold mt R0 and at least one other masked threshold to obtain a second selected masked threshold mt 2 , - 상기 제 2 선택된 마스크된 문턱값에 응답하여 상기 제 2 명령 신호(is2)를 발생하는 제 2 명령 신호 발생 수단(30.2)을 더 포함하는, 복수의 디지털 정보신호 인코딩 장치.-Second command signal generating means (30.2) for generating said second command signal (is 2 ) in response to said second selected masked threshold value. 제 14 항에 있어서,The method of claim 14, 상기 장치는 제 4 선택 수단(28.3) 및 제 3 명령 신호 발생 수단(30.3)을 더 포함하고,The apparatus further comprises a fourth selecting means 28.3 and a third command signal generating means 30.3, 상기 제 4 선택 수단은 제 3 선택된 마스크된 문턱값(mt3)을 얻기 위해 적어도 2개의 마스크된 문턱값들의 그룹으로부터 하나의 마스크된 문턱값을 도출하고, 상기 그룹에서의 상기 하나의 마스크된 문턱값은 상기 제 1 보조 신호(AIX1)로부터 도출된 마스크된 문턱값이고,The fourth selecting means derives one masked threshold from the group of at least two masked thresholds to obtain a third selected masked threshold mt 3 , and the one masked threshold in the group The value is a masked threshold value derived from the first auxiliary signal AIX 1 , 상기 제 3 명령 신호 발생 수단은 상기 제 3 선택된 마스크된 문턱값(mt3)에 응답하여 상기 제 3 명령 신호(is3)를 발생하는, 복수의 디지털 정보 신호 인코딩 장치.And the third command signal generating means generates the third command signal (is 3 ) in response to the third selected masked threshold (mt 3 ). 제 14 항에 있어서,The method of claim 14, 상기 장치는 제 4 디지털 정보 신호(S)를 수신하는 제 4 입력 수단(15)을 더 포함하고,The apparatus further comprises fourth input means 15 for receiving a fourth digital information signal S, 상기 제 3 마스크된 문턱값 결정 수단(26.4)은 적어도 상기 제 1, 제 3 및 제 4 디지털 정보 신호(L, C, S)의 조합으로부터 상기 제 3 마스크된 문턱값(mtL0)을 도출하고, 상기 제 5 마스크된 문턱값 결정 수단(26.5)은 적어도 상기 제 2, 제 3 및 제 4 디지털 정보 신호(R, C, S)의 조합으로부터 상기 제 5 마스크된 문턱값(mtR0)을 도출하고,The third masked threshold determining means 26.4 derives the third masked threshold mt L0 from at least a combination of the first, third and fourth digital information signals L, C and S and The fifth masked threshold determining means 26.5 derives the fifth masked threshold mt R0 from at least a combination of the second, third and fourth digital information signals R, C, S. and, 상기 장치는,The device, 상기 제 4 디지털 정보 신호(S)에 응답하여 제 6 마스크된 문턱값(mtS)을 결정하는 제 6 마스크된 문턱값 결정 수단(26.6),Sixth masked threshold determination means 26.6 for determining a sixth masked threshold mt S in response to the fourth digital information signal S, - 제 4 명령 신호(is4)에 응답하여, 제 2 데이터가 감소된 보조 신호를 얻기위해 제 2 보조 신호를 데이터 압축하는 제 4 데이터 압축 수단(22.4),Fourth data compression means 22.4, in response to the fourth command signal is 4 , for data compressing the second auxiliary signal to obtain an auxiliary signal with reduced second data, - 상기 제 4 명령 신호를 발생하는 제 4 명령 신호 발생 수단(30.4)을 더 포함하고,A fourth command signal generating means 30.4 for generating said fourth command signal, - 상기 매트릭싱 수단(10.2)은 적어도 상기 제 1, 제 2, 제 3 및 제 4 디지털 정보 신호들(L, R, C, S)로부터 제 1 및 제 2 디지털 복합 신호(L0, R0)를 발생하고, 상기 제 1 선택 수단(16.1)은 상기 제 1 보조 신호(AUX1) 및 적어도 상기 제 2 보조 신호(AUX2)를 얻기 위해 상기 적어도 제 1 내지 제 4 정보 신호들로부터 적어도 제 1 및 제 2 정보 신호를 선택하고,The matrixing means 10.2 comprises at least the first and second digital composite signals L 0 , R 0 from the first, second, third and fourth digital information signals L, R, C, S. And the first selecting means 16.1 comprises at least a first from the at least first to fourth information signals to obtain the first auxiliary signal AUX 1 and at least the second auxiliary signal AUX 2 . Select the first and second information signals, - 상기 조합 수단(24.1)은 상기 제 1 및 제 2 데이터가 감소된 복합 신호들 및 상기 적어도 제 1 및 제 2 데이터가 감소된 보조 신호들을 전송 매체를 통해 전송하기에 적합한 전송 신호로 조합하는, 복수의 디지털 정보 신호 인코딩 장치.Said combining means 24.1 combines said composite signals with reduced first and second data and said auxiliary signals with reduced at least first and second data into a transmission signal suitable for transmission over a transmission medium, A plurality of digital information signal encoding device. 제 16 항에 있어서,The method of claim 16, n=4이고,n = 4, 상기 제 2 선택 수단(28.1)은 상기 제 1 선택된 마스크된 문턱값(mt1)을 얻기 위해 적어도 2개의 마스크된 문턱값들의 제 1 그룹으로부터 하나의 마스크된 문턱값을 도출하고, 상기 제 3 선택 수단(28.2)은 상기 제 2 선택된 마스크된 문턱값(mt2)을 얻기 위해 적어도 2개의 마스크된 문턱값들의 제 2 그룹으로부터 하나의 마스크된 문턱값을 도출하고, 상기 제 4 선택 수단(28.3)은 상기 제 3 선택된 마스크된 문턱값(mt3)을 얻기 위해 적어도 2개의 마스크된 문턱값들의 제 3 그룹으로부터 하나의 마스크된 문턱값을 도출하고,The second selecting means 28.1 derives one masked threshold from a first group of at least two masked thresholds to obtain the first selected masked threshold mt 1 , and selects the third selection. The means 28.2 derive one masked threshold from a second group of at least two masked thresholds to obtain the second selected masked threshold mt 2 , and the fourth selection means 28.3. Derives one masked threshold from a third group of at least two masked thresholds to obtain the third selected masked threshold mt 3 , 상기 장치는 제 5 선택 수단(28.4)을 더 포함하고,The apparatus further comprises a fifth selection means 28.4, 상기 제 5 선택 수단은 제 4 선택된 마스크된 문턱값(mt4)을 얻기 위해 적어도 2개의 마스크된 문턱값들의 제 4 그룹으로부터 하나의 마스크된 문턱값을 도출하고,The fifth selecting means derives one masked threshold from a fourth group of at least two masked thresholds to obtain a fourth selected masked threshold mt 4 , 상기 제 4 명령 신호 발생 수단은 상기 제 4 선택된 마스크된 문턱값(mt4)에 응답하여 상기 제 4 명령 신호를 발생하는, 복수의 디지털 정보 신호 인코딩 장치.And said fourth command signal generating means generates said fourth command signal in response to said fourth selected masked threshold (mt 4 ). 제 16 항에 있어서,The method of claim 16, n ≥ 5이고, 제 4 디지털 정보 신호(SL)를 수신하는 제 4 입력 수단(4) 및 제 5 디지털 정보 신호(SR)를 수신하는 제 5 입력 수단(5)을 더 포함하고,n ≥ 5, further comprising fourth input means 4 for receiving the fourth digital information signal S L and fifth input means 5 for receiving the fifth digital information signal S R , 상기 제 3 마스크된 문턱값 결정 수단은 적어도 상기 제 1, 제 3 및 제 4 디지털 정보 신호의 조합으로부터 상기 제 3 마스크된 문턱값을 도출하고, 상기 제 5 마스크된 문턱값 결정 수단은 적어도 상기 제 2, 제 3 및 제 5 디지틸 정보 신호의 조합으로부터 상기 제 5 마스크된 문턱값을 도출하고,The third masked threshold determining means derives the third masked threshold from at least a combination of the first, third and fourth digital information signals, and the fifth masked threshold determining means comprises at least the first Derive the fifth masked threshold from a combination of second, third and fifth digital information signals, 상기 장치는,The device, - 상기 제 4 디지털 정보 신호(SL)에 응답하여 제 6 마스크된 문턱값(mtLS)을 결정하는 제 6 마스크된 문턱값 결정 수단(26.6),Sixth masked threshold determination means 26.6 for determining a sixth masked threshold mt LS in response to the fourth digital information signal S L , - 상기 제 5 디지털 정보 신호(SR)에 응답하여 제 7 마스크된 문턱값(mtRS)을 결정하는 제 7 마스크된 문턱값 결정 수단(26.7),Seventh masked threshold determination means 26.7 for determining a seventh masked threshold mt RS in response to the fifth digital information signal S R , - 제 4 명령 신호(is4)에 응답하여, 제 2 데이터가 감소된 보조 신호를 얻기 위해 상기 제 2 보조 신호(AUX2)를 데이터 압축하는 제 4 데이터 압축 수단(22.4),In response to a fourth command signal is 4 , fourth data compression means 22.4 for data compressing the second auxiliary signal AUX 2 to obtain an auxiliary signal with reduced second data, - 제 5 명령 신호(is5)에 응답하여, 제 3 데이터가 감소된 보조 신호를 얻기위해 제 3 보조 신호(AUX3)를 데이터 압축하는 제 5 데이터 압축 수단(22.5),In response to the fifth command signal is 5 , fifth data compression means 22.5 for data compressing the third auxiliary signal AUX 3 to obtain an auxiliary signal having the third data reduced; - 상기 제 4 명령 신호를 발생하는 제 4 명령 신호 발생 수단(30.4),Fourth command signal generating means 30.4 for generating said fourth command signal, - 상기 제 5 명령 신호를 발생하는 제 5 명령 신호 발생 수단(30.5)을 더 포함하고,Fifth command signal generating means 30.5 for generating said fifth command signal, - 상기 매트릭싱 수단은 상기 제 1, 제 2, 제 3, 제 4 및 제 5 디지털 정보 신호들로부터 제 1 및 제 2 디지털 복합 신호(L0, R0)를 발생하고, 상기 제 1 선택 수단은 상기 제 1 보조 신호(AUX1), 상기 제 2 보조 신호(AUX2) 및 상기 제 3 보조 신호(AUX3)를 얻기 위해 상기 제 1 내지 제 5 정보 신호들로부터 제 1, 제 2 및 제 3 정보 신호를 선택하고,The matrixing means generates a first and a second digital composite signal (L 0 , R 0 ) from the first, second, third, fourth and fifth digital information signals, and the first selection means Is a first, second and first from the first to fifth information signals to obtain the first auxiliary signal (AUX 1 ), the second auxiliary signal (AUX 2 ) and the third auxiliary signal (AUX 3 ). 3 Select an information signal, - 상기 조합 수단(24.2)은 상기 제 1 및 제 2 데이터가 감소된 복합 신호들 및 상기 제 1, 제 2 및 제 3 데이터가 감소된 보조 신호들을 전송 매체를 통해 전송하기에 적합한 전송 신호로 조합하는, 복수의 디지털 정보 신호 인코딩 장치.The combining means 24.2 combines the composite signals with the reduced first and second data and the auxiliary signals with the reduced first, second and third data into a transmission signal suitable for transmission over a transmission medium; A plurality of digital information signal encoding apparatus. 제 18 항에 있어서,The method of claim 18, 상기 제 2 선택 수단(28.1)은 상기 제 1 선택된 마스크된 문턱값(mtl)을 얻기 위해 적어도 2개의 마스크된 문턱값들의 제 1 그룹으로부터 하나의 마스크된 문턱값을 도출하고, 상기 제 3 선택 수단(28.2)은 상기 제 2 선택된 마스크된 문턱값(mt2)을 얻기 위해 적어도 2개의 마스크된 문턱값들의 제 2 그룹으로부터 하나의 마스크된 문턱값을 도출하고, 상기 제 4 선택 수단(28.3)은 상기 제 3 선택된 마스크된 문턱값(mt3)을 얻기 위해 적어도 2개의 마스크된 문턱값들의 제 3 그룹으로부터 하나의 마스크된 문턱값을 도출하고,The second selection means 28.1 derive one masked threshold from a first group of at least two masked thresholds to obtain the first selected masked threshold mt l , and select the third selection. The means 28.2 derive one masked threshold from a second group of at least two masked thresholds to obtain the second selected masked threshold mt 2 , and the fourth selection means 28.3. Derives one masked threshold from a third group of at least two masked thresholds to obtain the third selected masked threshold mt 3 , 상기 장치는,The device, - 제 4 선택된 마스크된 문턱값(mt4)을 얻기 위해 적어도 2개의 마스크된 문턱값들의 제 4 그룹으로부터 하나의 마스크된 문턱값을 도출하는 제 5 선택 수단(28.4),Fifth selecting means (28.4) for deriving one masked threshold from a fourth group of at least two masked thresholds to obtain a fourth selected masked threshold (mt 4 ), - 제 5 선택된 마스크된 문턱값(mt5)을 얻기 위해 적어도 2개의 마스크된 문턱값들의 제 5 그룹으로부터 하나의 마스크된 문턱값을 도출하는 제 6 선택 수단(28.5)을 더 포함하는, 복수의 디지털 정보 신호 인코딩 장치.A plurality of sixth selecting means 28.5 for deriving one masked threshold from a fifth group of at least two masked thresholds to obtain a fifth selected masked threshold mt 5 ; Digital information signal encoding device. 복수의 디지털 정보 신호들을 인코딩하는 방법으로서,A method of encoding a plurality of digital information signals, - 제 1 디지털 정보 신호를 수신하는 단계,Receiving a first digital information signal, - 제 2 디지털 정보 신호를 수신하는 단계,Receiving a second digital information signal, - 제 3 디지털 정보 신호를 수신하는 단계,Receiving a third digital information signal, - 적어도 상기 제 1, 제 2 및 제 3 디지털 정보 신호들로부터 제 1 및 제 2 디지털 복합 신호를 발생하는 단계,Generating a first and a second digital composite signal from at least the first, second and third digital information signals, - 각각 제 1 및 제 2 명령 신호들에 응답하여, 제 1 및 제 2 데이터가 감소된 디지털 복합 신호들을 얻기 위해 상기 제 1 및 제 2 복합 신호를 데이터 압축하는 단계,In response to the first and second command signals, respectively, compressing the first and second composite signals to obtain digital composite signals with reduced first and second data, - 적어도 제 1 보조 신호를 얻기 위해 상기 복수의 정보 신호들로부터 적어도 하나의 정보 신호를 선택하는 단계,Selecting at least one information signal from the plurality of information signals to obtain at least a first auxiliary signal, - 제 3 명령 신호에 응답하여, 제 1 데이터가 감소된 보조 신호를 얻기 위해 각각 상기 적어도 제 1 보조 신호를 데이터 압축하는 단계,In response to a third command signal, respectively, compressing said at least first auxiliary signal to obtain an auxiliary signal having reduced first data, - 상기 제 1 및 제 2 데이터가 감소된 복합 신호들 및 상기 적어도 제 1 데이터가 감소된 보조 신호를 전송 매체를 통해 전송하기에 적합한 전송 신호로 조합하는 단계를 포함하는, 상기 복수의 디지털 정보 신호 인코딩 방법에 있어서,Combining the composite signals having reduced first and second data and the auxiliary signal having reduced at least the first data into a transmission signal suitable for transmission over a transmission medium; In the encoding method, - 상기 제 1 디지털 정보 신호로부터 제 1 마스크된 문턱값을, 상기 제 3 디지털 정보 신호로부터 제 2 마스크된 문턱값을, 적어도 상기 제 1 및 제 3 디지털 정보 신호의 조합으로부터 제 3 마스크된 문턱값을 각각 결정하는 단계,A first masked threshold from said first digital information signal, a second masked threshold from said third digital information signal, and a third masked threshold from at least a combination of said first and third digital information signals; Determining each of them, - 제 1 선택된 마스크된 문턱값을 얻기 위해 상기 제 3 마스크된 문턱값 및 적어도 하나의 다른 마스크된 문턱값으로부터 하나의 마스크된 문턱값을 도출하는 단계,Deriving one masked threshold value from the third masked threshold value and at least one other masked threshold value to obtain a first selected masked threshold value, - 상기 제 1 선택된 마스크된 문턱값에 응답하여 상기 제 1 명령 신호를 발생하는 단계를 포함하고,Generating the first command signal in response to the first selected masked threshold, n은 2보다 큰 정수인 것을 특징으로 하는, 복수의 디지털 정보 신호 인코딩 방법.and n is an integer greater than two. 제 20 항에 있어서,The method of claim 20, 상기 전송 신호를 기록 캐리어와 같은 저장 매체에 기록하는 단계를 더 포함하는, 복수의 디지털 정보 신호 인코딩 방법.And recording the transmission signal on a storage medium such as a record carrier. 제 6 항에 있어서,The method of claim 6, 상기 제 1 보조 신호(AUX1)로서 상기 제 1 정보 신호 또는 상기 제 2 또는 제 3 정보 신호를 선택할 때 얻어지는 데이터 감소량을 계산하는 계산 수단(32)을 더 포함하고, 상기 계산 수단은 또한 상기 제 1, 제 2 또는 제 3 정보 신호 중 하나의 신호가 최대의 데이터 감소량이 얻어지도록 하는 상기 제 1 보조 신호로서 선택된 것을 나타내는 선택 제어 신호(tca)를 발생하고, 상기 제 1 선택 수단(16)은 상기 선택 제어 신호를 수신하고 상기 선택 제어 신호에 응답하여 상기 제 1, 제 2 또는 제 3 정보 신호 중 상기 하나의 정보 신호를 선택하는, 복수의 디지털 정보 신호 인코딩 장치.Calculating means (32) for calculating an amount of data reduction obtained when the first information signal or the second or third information signal is selected as the first auxiliary signal (AUX 1 ), the calculation means further comprising: One of the first, second or third information signals generates a selection control signal tca indicating that the signal is selected as the first auxiliary signal to obtain the maximum amount of data reduction, and the first selection means 16 Receiving the selection control signal and selecting the one information signal of the first, second or third information signal in response to the selection control signal. 제 16 항에 있어서,The method of claim 16, 상기 제 1 및 제 2 보조 신호들(AUX1, AUX2)로서 상기 제 1, 제 2, 제 3 및 제 4 정보 신호들 중 2개의 정보 신호를 선택할 때 얻어지는 데이터 감소량을 계산하는 계산 수단(32.1)을 더 포함하고, 상기 계산 수단은 또한 상기 제 1, 제 2, 제 3 및 제 4 신호들로부터 선택된 2개의 정보 신호들의 그룹이 최대의 데이터 감소량이 얻어지도록 하는 상기 제 1 및 제 2 보조 신호들로서 선택된 것을 나타내는 선택 제어 신호(tca')를 발생하고, 상기 제 1 선택 수단(16.1)은 상기 선택 제어 신호를 수신하고 상기 선택 제어 신호에 응답하여 상기 제 1, 제 2, 제 3 및 제 4 정보 신호들로부터 상기 2개의 정보 신호들의 그룹을 선택하는, 복수의 디지털 정보 신호 인코딩 장치.Calculation means (32.1) for calculating an amount of data reduction obtained when selecting two information signals among the first, second, third and fourth information signals as the first and second auxiliary signals AUX 1 and AUX 2 . The first and second auxiliary signals such that the group of two information signals selected from the first, second, third and fourth signals is such that a maximum amount of data reduction is obtained. Generating a selection control signal tca 'indicating that it has been selected as one of the first and second selection means 16.1, the first selection means 16.1 receiving the selection control signal and in response to the selection control signal; Selecting a group of the two information signals from the information signals. 제 18 항에 있어서,The method of claim 18, 상기 제 1, 제 2 및 제 3 보조 신호들(AUX1, AUX2, AUX3)로서 상기 제 1, 제 2, 제 3, 제 4 및 제 5 정보 신호들 중 3개의 정보 신호를 선택할 때 얻어지는 데이터 감소량을 계산하는 계산 수단(32.2)을 더 포함하고, 상기 계산 수단은 또한 상기 제 1, 제 2, 제 3, 제 4 및 제 5 정보 신호들로부터 선택된 3개의 정보 신호들의 그룹이 최대의 데이터 감소량이 얻어지도록 하는 상기 제 1, 제 2 및 제 3 보조 신호들로서 선택된 것을 나타내는 선택 제어 신호(tca")를 발생하고, 상기 제 1 선택 수단(16.2)은 상기 선택 제어 신호를 수신하고 상기 선택 제어 신호에 응답하여 상기 제 1, 제 2, 제 3, 제 4 및 제 5 정보 신호들로부터 상기 3개의 정보 신호들의 그룹을 선택하는, 복수의 디지털 정보 신호 인코딩 장치.Obtained when selecting three information signals among the first, second, third, fourth and fifth information signals as the first, second and third auxiliary signals AUX 1 , AUX 2 , and AUX 3 . Calculating means (32.2) for calculating an amount of data reduction, wherein said calculating means further comprises a group of three information signals selected from said first, second, third, fourth, and fifth information signals having the maximum data; Generating a selection control signal tca " indicative of being selected as the first, second and third auxiliary signals for causing a reduction amount to be obtained, wherein the first selection means 16.2 receives the selection control signal and the selection control And select the group of three information signals from the first, second, third, fourth and fifth information signals in response to a signal. 제 22 항에 있어서,The method of claim 22, 상기 조합 수단(24)은 또한 상기 선택 제어 신호(tca)를 전송 신호로 조합하는, 복수의 디지틸 정보 신호 인코딩 장치.The combining means (24) also combines the selection control signal (tca) into a transmission signal. 제 1 항 내지 제 7 항 및 제 22 항 중 어느 한 항에 있어서,The method according to any one of claims 1 to 7, and 22, 상기 전송 신호를 기록 캐리어와 같은 저장 매체(193)에 기록하는 기록 수단(194)을 더 포함하는, 복수의 디지털 정보 신호 인코딩 장치.And recording means (194) for recording the transmission signal to a storage medium (193) such as a record carrier. 제 1 항 내지 제 7 항 및 제 22 항 중 어느 한 항에 있어서,The method according to any one of claims 1 to 7, and 22, 상기 장치에 의해 발생된 상기 전송 신호를 식별하기 위해 식별 신호를 발생하는 것을 특징으로 하는, 복수의 디지털 정보 신호 인코딩 장치.And generating an identification signal to identify the transmission signal generated by the device.
KR1019970709253A 1996-05-08 1997-04-02 A plurality of digital information signal encoding apparatus and method KR100521663B1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP96201259.7 1996-05-08
EP96201259 1996-05-08
PCT/IB1997/000333 WO1997038494A1 (en) 1996-04-10 1997-04-02 Encoding apparatus for encoding a plurality of information signals

Publications (2)

Publication Number Publication Date
KR19990022786A KR19990022786A (en) 1999-03-25
KR100521663B1 true KR100521663B1 (en) 2005-12-30

Family

ID=49237757

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970709253A KR100521663B1 (en) 1996-05-08 1997-04-02 A plurality of digital information signal encoding apparatus and method

Country Status (1)

Country Link
KR (1) KR100521663B1 (en)

Also Published As

Publication number Publication date
KR19990022786A (en) 1999-03-25

Similar Documents

Publication Publication Date Title
US5481643A (en) Transmitter, receiver and record carrier for transmitting/receiving at least a first and a second signal component
US5488665A (en) Multi-channel perceptual audio compression system with encoding mode switching among matrixed channels
JP3793235B2 (en) N-channel transmission suitable for 2-channel transmission and 1-channel transmission
US6023490A (en) Encoding apparatus for encoding a plurality of information signals
EP0678226B1 (en) Transmission and reception of a first and a second signal component
JP3790550B2 (en) 7-channel transmission compatible with 5-channel transmission and 2-channel transmission
US20050141722A1 (en) Signal processing
KR100521663B1 (en) A plurality of digital information signal encoding apparatus and method
JP3854313B2 (en) Encoding multiple information signals
US5818943A (en) Transmission and reception of a first and a second main signal component
KR100563161B1 (en) Encoding method and device, decoding method and device, and recording medium

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
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: 20120927

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20130930

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20141002

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20150924

Year of fee payment: 11

EXPY Expiration of term