JP2018513402A5 - - Google Patents

Download PDF

Info

Publication number
JP2018513402A5
JP2018513402A5 JP2017548015A JP2017548015A JP2018513402A5 JP 2018513402 A5 JP2018513402 A5 JP 2018513402A5 JP 2017548015 A JP2017548015 A JP 2017548015A JP 2017548015 A JP2017548015 A JP 2017548015A JP 2018513402 A5 JP2018513402 A5 JP 2018513402A5
Authority
JP
Japan
Prior art keywords
channel
mch
processor
channels
processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2017548015A
Other languages
Japanese (ja)
Other versions
JP2018513402A (en
JP6600004B2 (en
Filing date
Publication date
Priority claimed from EP15172492.9A external-priority patent/EP3067885A1/en
Application filed filed Critical
Publication of JP2018513402A publication Critical patent/JP2018513402A/en
Publication of JP2018513402A5 publication Critical patent/JP2018513402A5/ja
Application granted granted Critical
Publication of JP6600004B2 publication Critical patent/JP6600004B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

図1において、反復プロセッサー102は、第1反復ステップにおけるマルチチャンネル処理操作と、第2反復ステップにおけるマルチチャンネル処理操作との、2つのマルチチャンネル処理操作を例示的に実行する。当然ながら、反復プロセッサー102も、後の反復処理において、別のマルチチャンネル処理操作を実行しうる。したがって、反復プロセッサー102は、反復終了基準に達するまで、反復ステップを実行するよう構成しうる。反復終了基準は、最大反復ステップ数が等しい、若しくはマルチチャンネル信号101のすべてのチャンネル数が2倍より大きい、又はチャンネル間相関値が、閾値よりも大きい値を有しないとき、閾値は好ましくは0.2よりも大きい、若しくは閾値は好ましくは0.3であるときである。別の実施の形態において、反復終了基準は、最大反復ステップ数が等しい、若しくはマルチチャンネル信号101のすべてのチャンネル総数がより多い、チャンネル間相関値が、閾値よりも大きい値を有しないとき、閾値は好ましくは0.2よりも大きいとき、若しくは閾値は好ましくは0.3である。
In FIG. 1, iterative processor 102 illustratively performs two multi-channel processing operations, a multi-channel processing operation in a first iterative step and a multi-channel processing operation in a second iterative step. Of course, iterative processor 102 may also perform other multi-channel processing operations in later iterations. Thus, the iterative processor 102 may be configured to perform the iterative steps until the iteration termination criteria are reached. Iteration termination criterion is maximum iteration steps number flop are equal, or the number of all channels is more than twice the multichannel signal 101, or when the inter-channel correlation value does not have a value greater than the threshold, the threshold is preferably Greater than 0.2, or the threshold is preferably 0.3. In another embodiment, iteration termination criterion is maximum iteration steps number flop are equal, or multi all channels the total number of channel signals 101 and more often, when the correlation value between the channels, has no value greater than the threshold value, The threshold is preferably greater than 0.2, or the threshold is preferably 0.3.

したがって、反復プロセッサー102は、マルチチャンネル処理においてステレオパラメータを計算するよう構成され、反復プロセッサー102は、ステレオパラメータ、ステレオ量子化器(例えば、KLTベース回転エンコーダ)によって定義されるゼロに量子化された閾値より高いバンド内においてのみ、ステレオ処理を実行するよう構成される。ステレオパラメータは、例えばMS On/Off、又は回転角度、又は予測係数であるだろう。
Thus, iterative processor 102 is configured to calculate the stereo parameters in the multi-channel processing, iterative processor 102, stereo parameters, the stereo quantizer (e.g., KLT base rotational encoders) quantized to zero, which is defined by The stereo processing is configured to be performed only in the band higher than the threshold. The stereo parameters may be, for example, MS On / Off, or rotation angles, or prediction coefficients.

例えば、反復プロセッサー102は、マルチチャンネル処理において回転角度を計算するよう構成され、反復プロセッサー102は、回転角度が、回転角度量子化器(例えば、KLTベース回転エンコーダ)によって定義されるゼロに量子化された閾値より高いバンド内においてのみ、回転処理を実行するよう構成される
For example, repeated processor 102 is configured to calculate the rotation angle in the multi-channel processing, iterative processor 102, rotation angle, quantum rotation angle quantizer (e.g., KLT base rotating encoder) to zero, which is defined by The rotation process is configured to be performed only in a band higher than the threshold.

Claims (22)

少なくとも3つのチャンネル(CH1:CH3)を有するマルチチャンネル信号(101)を符号化するための装置(100)であって、
第1反復ステップにおいて、前記少なくとも3つのチャンネル(CH1:CH3)のそれぞれの組の間のチャンネル間相関値を計算し、前記第1反復ステップにおいて、最高値を有する、又は閾値より上の値を有する組を選択し、マルチチャンネル処理操作(110、112)を使用して前記選択された組を処理して、前記選択された組についての第1マルチチャンネルパラメータ(MCH_PAR1)を導出する、及び第1の処理されたチャンネルの組(P1,P2)を導出するための反復プロセッサー(102)であって、
前記反復プロセッサー(102)は、第2反復ステップにおいて、前記少なくとも3つのチャンネル(CH1:CH3)の処理されていないチャンネル及び前記処理されたチャンネル(P1、P2)を使用して前記計算、前記選択、前記処理を実行して第2マルチチャンネルパラメータ(MCH_PAR2)及び第2の処理されたチャンネルの組を導出するように構成され、前記反復プロセッサー(102)は、第2反復ステップ、及び該当する場合には以後のどの反復ステップにおいても、前記第1反復ステップの前記選択された組を選択しないように構成される反復プロセッサー(102)と、
前記反復プロセッサー(10)が実行する反復処理から生じたチャンネル(P2:P4)を符号化して符号化されたチャンネル(E1:E3)を得るためのチャンネルエンコーダーであって、前記反復処理から生じて前記チャンネルエンコーダーに提供されるチャンネル(P2:P4)の数が、前記反復プロセッサー(102)に入力されるチャンネル(CH1:CH3)の数と等しいチャンネルエンコーダーと、
前記符号化されたチャンネル(E1:E3)と、前記第1及び前記第2のマルチチャンネルパラメータ(MCH_PAR1、MCH_PAR2)を有する符号化されたマルチチャンネル信号(107)を生成するための出力インターフェース(106)とを備え、
前記第1マルチチャンネルパラメータ(MCH_PAR1)は、前記第1反復ステップのための前記選択された組において前記チャンネルの第1の識別を備え、前記第2マルチチャンネルパラメータ(MCH_PAR2)は、前記第2反復ステップの前記選択された組において、前記チャンネルの第2の識別を備える、装置(100)。
An apparatus (100) for encoding a multi-channel signal (101) having at least three channels (CH1: CH3),
In a first iteration step, calculate an inter-channel correlation value between each set of the at least three channels (CH1: CH3), and in the first iteration step, having a highest value or a value above a threshold select a set that Yusuke, processing the selected set using a multi-channel processing operations (110, 112), deriving a first multi-channel parameters (MCH_PAR1) for the selected set, And an iterative processor (102) for deriving a first processed set of channels (P1, P2),
The iterative processor (102) performs the calculation, the selection in the second iterative step using the unprocessed channels of the at least three channels (CH1: CH3) and the processed channels (P1, P2). , Configured to perform said processing to derive a second multi-channel parameter (MCH_PAR2) and a second processed channel set, said iterative processor (102) comprising a second iteration step and, if applicable. An iterative processor (102) configured to not select the selected set of first iteration steps at any subsequent iteration steps;
A channel encoder for encoding a channel (P2: P4) resulting from an iterative process performed by the iterative processor (10 2 ) to obtain an encoded channel (E1: E3), which results from the iterative process A channel encoder in which the number of channels (P2: P4) provided to the channel encoder is equal to the number of channels (CH1: CH3) input to the iterative processor (102);
An output interface (106) for generating an encoded multi-channel signal (107) having the encoded channel (E1: E3) and the first and second multi-channel parameters (MCH_PAR1, MCH_PAR2). And),
The first multi-channel parameter (MCH_PAR1) comprises a first identification of the channel in the selected set for the first iteration step, and the second multi-channel parameter (MCH_PAR2) is the second iteration. An apparatus (100) comprising a second identification of the channel in the selected set of steps.
前記出力インターフェース(106)、シリアルビットストリームとして、且つ、前記第2マルチチャンネルパラメータ(MCH_PAR2)が、前記符号化された信号内において、前記第1マルチチャンネルパラメータ(MCH_PAR1)の前にあるように前記符号化されたチャンネル信号(107)を生成するように構成される、請求項1に記載する装置(100)。 The output interface (106) is as a serial bit stream and so that the second multi-channel parameter (MCH_PAR2) precedes the first multi-channel parameter (MCH_PAR1) in the encoded signal. The apparatus (100) according to claim 1, configured to generate the encoded channel signal (107). 前記反復プロセッサー(102)は、前記選択された組からの回転角度計算を使用する回転処理と、予測処理とを含む少なくとも1つのグループを備えるステレオ処理を実行するよう構成される、請求項1又は請求項2の1つに記載する装置(100)。 The repetitive processor (102) includes a rotating processing that uses the rotation angle calculated from the selected set, configured to perform a stereo process comprising at least one group including a prediction process, according to claim 1 Or a device (100) as claimed in one of the claims 2. 前記反復プロセッサー(102)は、複数のバンドを備える各チャンネルのフレームを使用してチャンネル間相関を計算して、前記複数のバンドについて1つのチャンネル間の相関値が得られるように構成され、
前記反復プロセッサー(10)は、前記複数のバンドのそれぞれに対して、前記マルチチャンネル処理操作を実行して、前記複数のバンドのそれぞれについて、前記第1又は前記第2のマルチチャンネルパラメータ(MCH_PAR1、MCH_PAR2)が得られるように構成される、請求項1ないし請求項3の1つに記載する装置(100)。
The repetitive processor (102) calculates an inter-channel correlation using frames of each channel comprising a band of multiple correlation values between one channel for the plurality of bands is configured so as to obtain,
The repetitive processor (10 2), for each of the previous SL plurality of bands, and executes the multi-channel processing operations, for each of the plurality of bands, the first or the second multi-channel parameters ( A device (100) according to one of the claims 1 to 3 , configured to obtain MCH_PAR1, MCH_PAR2 ).
前記反復プロセッサー(102)は、第1のフレームについて、複数の選択された組の指示を導出するよう構成され、前記出力インターフェース(106)は、前記マルチチャンネル信号(107)に、前記第1のフレームに続く第2のフレームのために、前記第2のフレームが前記第1のフレームと同じ複数の選択された組の指示を有することを示すキープインジケーターを含むよう構成される、請求項1ないし請求項4の1つに記載する装置(100)。 The iterative processor (102) is configured to derive a plurality of selected sets of instructions for a first frame, and the output interface (106) transmits to the multi-channel signal (107) the first. The method according to claim 1, wherein for the second frame following the frame, the second frame comprises a keep indicator indicating that the second frame has the same plurality of selected set of indications as the first frame. A device (100) as claimed in one of the claims 4. 前記反復プロセッサー(102)は、正規化された相関値を計算するよう構成され、前記反復プロセッサー(102)は、前記相関値が、0.2よりも大きい時に、組を選択するよう構成される、請求項1ないし請求項の1つに記載する装置(100)。 The iteration processor (102) is configured to calculate a normalized correlation value, and the iteration processor (102) is configured to select a set when the correlation value is greater than 0.2 , apparatus according to one of claims 1 to 5 (100). 前記反復プロセッサー(102)は、前記マルチチャンネル処理操作において、ステレオパラメータを計算するよう構成され、前記反復プロセッサー(102)は、ステレオパラメータ、ステレオパラメータ量子化器によって定義されるゼロに量子化された閾値よりも高いバンド内においてのみ、ステレオ処理を行うように構成される、請求項1ないし請求項の1つに記載する装置(100)。 The repetitive processor (102), in the multi-channel processing operations, is configured to calculate the stereo parameter, the iterative processor (102), stereo parameters, quantized to zero, which is defined by the stereo parameter quantizer A device (100) according to one of the claims 1 to 6 , configured to perform stereo processing only in bands higher than the specified threshold. 前記反復プロセッサー(102)は、前記マルチチャンネル処理操作において、回転角度を計算するよう構成され、前記反復プロセッサー(102)は、回転角度、デコーダー側のゼロに逆量子化された閾値よりも高いバンド内においてのみ、回転処理を行うように構成される、請求項1ないし請求項の1つに記載する装置(100)。 The repetitive processor (102), in the multi-channel processing operations, is configured to calculate the rotation angle, the repetitive processor (102), rotation angle, than dequantized threshold to zero the decoder side The device (100) according to one of the claims 1 to 7 , which is arranged to perform a rotation process only in high bands . 前記反復プロセッサー(102)は、反復終了基準に達するまで、反復ステップを実行するように構成され、前記反復終了基準は、最大反復ステップ数が、前記マルチチャンネル信号(101)のチャンネル(CH1:CH3)の総数の2倍と等しい、若しくは、より大きいことである、又は、前記反復終了基準は、前記チャンネル間相関値が、前記閾値よりも高い値を有しないときである、請求項1ないし請求項の1つに記載する装置(100)。 The repetitive processor (102) until it reaches the iteration termination criterion is configured to perform the iterative steps, the iteration termination criterion, the maximum iteration steps number flop, the channel of the multichannel signal (101) (CH1: The method according to claim 1, wherein the iteration termination criterion is that the inter-channel correlation value does not have a value higher than the threshold value, which is equal to or greater than twice the total number of CH3). A device (100) as claimed in one of the claims 8 . 前記反復プロセッサー(102)は、前記第1反復ステップにおいて、前記マルチチャンネル処理操作を使用して前記選択された組を処理し、前記処理されたチャンネル(P1、P2)が、中間チャンネル(P1)とサイドチャンネル(P2)になるように構成され、
前記反復プロセッサー(102)は、前記第2反復ステップにおいて、前記処理されたチャンネル(P1、P2)の前記少なくとも1つとして、前記処理されたチャンネル(P1、P2)の前記中間チャンネル(P1)だけを使用して前記計算、前記選択、前記処理を実行して、前記第2マルチチャンネルパラメータ(MCH_PAR2)及び第2の処理されたチャンネル(P3、P4)を導出するように構成される、請求項1ないし請求項の1つに記載する装置(100)。
The iterative processor (102) processes the selected set using the multi-channel processing operation in the first iterative step, the processed channel (P1, P2) being an intermediate channel (P1). And is configured to be a side channel (P2),
The repetitive processor (102), in the second iteration step, as said at least one pre-Symbol processed channel (P1, P2), said intermediate channel of the processed channel (P1, P2) (P1) Claim to perform the calculation, the selection, the process using only the second to derive the second multi-channel parameter (MCH_PAR2) and the second processed channel (P3, P4) apparatus according to one of claims 1 to 9 (100).
前記チャンネルエンコーダーは、前記反復処理から生じた前記チャンネル(P2:P4)を符号化するためのチャンネルエンコーダー(120_1:120_3)を備え、前記チャンネルエンコーダーは、少ないエネルギーを有するチャンネルを符号化するためには、より大きなエネルギーを有するチャンネルを符号化するよりも少ないビットが使用されるように、前記チャンネル(P2:P4)を符号化するよう構成される、請求項1ないし請求項10の1つに記載する装置(100)。 The channel encoder comprises a channel encoder (120_1: 120_3) for encoding the channel (P2: P4) resulting from the iterative process, the channel encoder for encoding a channel with less energy , as fewer bits than encoding the channel having greater energy is used, the channel (P2: P4) a configured to encode, in one of the claims 1 to 10 The device to be described (100). 符号化されたチャンネル(E1:E3)と、少なくとも第1及び第2のマルチチャンネルパラメータ(MCH_PAR1、MCH_PAR2)とを有する符号化されたマルチチャンネル信号(107)を復号化するための装置(200)であって、
前記符号化されたチャンネル(E1:E3)を復号化して復号化されたチャンネル(D1:D3)を得るためのチャンネルデコーダー(202)と、
前記第2マルチチャンネルパラメータ(MCH_PAR2)によって識別された、前記復号化されたチャンネル(D1:D3)の第2の組を使用して、及び前記第2マルチチャンネルパラメータ(MCH_PAR2)を使用してマルチチャンネル処理を実行して、処理されたチャンネル(P1*、P2*)を得るための、並びに、前記第1マルチチャンネルパラメータ(MCH_PAR1)によって識別されたチャンネル(D1:D3、P1*、P2*)の第1の組を使用して、及び前記第1マルチチャンネルパラメータ(MCH_PAR1)を使用して別のマルチチャンネル処理を実行するためのマルチチャンネルプロセッサー(204)であって、チャンネルの前記第1の組は、少なくとも1つの処理されたチャンネル(P1*、P2*)を備え、前記マルチチャンネル処理によって生じ、前記マルチチャンネルプロセッサー(204)によって出力された処理されたチャンネルの数は、前記マルチチャンネルプロセッサー(204)に入力された復号化されたチャンネル(D1:D3)の数と等しい、マルチチャンネルプロセッサー(204)を備え、
前記第1及び前記第2マルチチャンネルパラメータ(MCH_PAR1、MCH_PAR2)は、チャンネル組の識別をそれぞれ含み、
前記マルチチャンネルプロセッサー(204)は、事前に定義された復号化ルール又は前記符号化されたマルチチャンネル信号において示された復号化ルールを使用して前記チャンネル組の識別を復号化するよう構成される、装置(200)。
Device (200) for decoding a coded multi-channel signal (107) having a coded channel (E1: E3) and at least first and second multi-channel parameters (MCH_PAR1, MCH_PAR2) And
A channel decoder (202) for decoding the encoded channel (E1: E3) to obtain a decoded channel (D1: D3);
Using the second set of decoded channels (D1: D3) identified by the second multi-channel parameter (MCH_PAR2), and using the second multi-channel parameter (MCH_PAR2) Perform channel processing to obtain processed channels (P1 *, P2 *), and channels identified by the first multi-channel parameter (MCH_PAR1) (D1: D3, P1 *, P2 *) A multi-channel processor (204) for performing another multi-channel processing using a first set of and using the first multi-channel parameter (MCH_PAR1), the first of the channels The set contains at least one processed channel (P1 *, P2 * And the number of processed channels produced by the multi-channel processing and output by the multi-channel processor (204) is equal to the number of decoded channels (D1: D3) input to the multi-channel processor (204). With multi-channel processor (204), equal to the number of
Each of the first and second multi-channel parameters (MCH_PAR1, MCH_PAR2) includes an identification of a channel set,
The multi-channel processor (204) is configured to decode the identification of the channel set using a predefined decoding rule or a decoding rule indicated in the encoded multi-channel signal. , Device (200).
前記符号化されたマルチチャンネル信号(107)は、第1のフレームのための前記第1及び前記第2のマルチチャンネルパラメータ(MCH_PAR1、MCH_PAR2)と、前記第1フレームの後に続く第2のフレームのためのキープインジケーターとを備え、
前記マルチチャンネルプロセッサー(204)は、前記第2フレームにおいて、前記同じ第2の組と、前記第1のフレームにおいて使用されるのと同じ前記第1の組に対し、前記マルチチャンネル処理および前記別のマルチチャンネル処理を実行するよう構成される、請求項12に記載する装置(200)。
The encoded multi-channel signal (107) comprises the first and second multi-channel parameters (MCH_PAR1, MCH_PAR2) for a first frame, and a second frame following the first frame. With a keep indicator for
The multi-channel processor (204) performs the multi-channel processing and the separate processing on the same second set in the second frame and the same first set used in the first frame. The apparatus (200) according to claim 12 , configured to perform multi-channel processing of.
前記マルチチャンネル処理及び前記別のマルチチャンネル処理は、ステレオパラメータを使用するステレオ処理を含み、前記復号化されたチャンネル(D1:D3)の個々のスケールファクタバンド又はスケールファクタバンドのグループについて、第1ステレオパラメータが前記第1マルチチャンネルパラメータ(MCH_PAR1)に含まれ、第2ステレオパラメータが前記第2マルチチャンネルパラメータ(MCH_PAR2)に含まれる、請求項12又は請求項13の1つに記載する装置(200)。 The multi-channel processing and the further multi-channel processing includes a stereo process that uses the stereo parameter, the decoded channel (D1: D3) for a group of individual scale factor bands or scale factor bands, The apparatus according to one of claims 12 or 13 , wherein a first stereo parameter is included in the first multi-channel parameter (MCH_PAR1) and a second stereo parameter is included in the second multi-channel parameter (MCH_PAR2). (200). 前記第1又は前記第2マルチチャンネルパラメータ(MCH_PAR1、MCH_PAR2)は、どのスケールファクタバンドがマルチチャンネル処理されていて、どのスケールファクタバンドがマルチチャンネル処理されていないかを示すマルチチャンネル処理マスクを備え、
前記マルチチャンネルプロセッサー(204)は、前記マルチチャンネル処理マスクによって示される前記スケールファクタバンドにおいて、前記マルチチャンネル処理をしないように構成される、請求項12ないし請求項14の1つに記載する装置(200)。
The first or second multi-channel parameters (MCH_PAR1, MCH_PAR2) comprise multi-channel processing masks indicating which scale factor bands are multi-channel processed and which scale factor bands are not multi-channel processed,
The apparatus according to one of claims 12 to 14 , wherein the multi-channel processor (204) is configured to not perform the multi-channel processing in the scale factor band indicated by the multi-channel processing mask. 200).
前記復号化ルールはハフマン復号化ルールであり、前記マルチチャンネルプロセッサー(204)は、前記チャンネル組の識別のハフマン復号化を実行するように構成される、請求項12ないし請求項15の1つに記載する装置(200)。 It said decoding rule is an Huffman decoding rule, the multi-channel processor (204) is configured to perform the Huffman decoding of the channel set of identification, to one of claim 12 through claim 15 The device to be described (200). 前記符号化されたマルチチャンネル信号(107)は、前記マルチチャンネル処理が許可された前記復号化されたチャンネルのサブグループだけを示し、且つ、前記マルチチャンネル処理が許容されていない少なくとも1つの復号化されたチャンネルを示す、マルチチャンネル処理許容インジケータを備え、
前記マルチチャンネルプロセッサー(204)は、前記マルチチャンネル処理許容インジケータによって示されるように、前記マルチチャンネル処理が許容されない、前記少なくとも1つの復号化されたチャンネルについて、いかなるマルチチャンネル処理も実行しないように構成される、請求項12ないし請求項16の1つに記載する装置(200)。
The encoded multi-channel signal (107) indicates only the subgroups of the decoded channel for which the multi-channel processing is allowed, and at least one decoding in which the multi-channel processing is not allowed With multi-channel processing allowance indicator, which indicates the
The multi-channel processor (204) is configured to not perform any multi-channel processing on the at least one decoded channel, wherein the multi-channel processing is not permitted, as indicated by the multi-channel processing allowance indicator. is the apparatus described in one of claims 12 to claim 16 (200).
前記第1及び前記第2マルチチャンネルパラメータ(MCH_PAR1、MCH_PAR2)はステレオパラメータを備え、前記ステレオパラメータは差動的に符号化され、前記マルチチャンネルプロセッサー(204)は、前記差動的に符号化されたステレオパラメータを差動的に復号化するための差動的なデコーダーを備える、請求項12ないし請求項17の1つに記載する装置(200)。 The first and second multi-channel parameters (MCH_PAR1, MCH_PAR2) comprise stereo parameters, the stereo parameters are differentially encoded and the multi-channel processor (204) is differentially encoded. 18. An apparatus (200) according to one of claims 12 to 17 , comprising a differential decoder for differentially decoding the stereo parameters. 前記符号化されたマルチチャンネル信号(107)は、前記第2マルチチャンネルパラメータ(MCH_PAR2)が、前記第1マルチチャンネルパラメータ(MCH_PAR1)の前に、前記装置(200)で受信される直列信号であり、
前記マルチチャンネルプロセッサー(204)は、前記マルチチャンネルパラメータ(MCH_PAR1、MCH_PAR2)が前記装置(200)によって受信された順番で、前記復号化されたチャンネル(D1:D3)を処理するよう構成される、請求項12ないし請求項18の1つに記載する装置。
The encoded multi-channel signal (107), said second multi-channel parameters (MCH_PAR2) is in front of the first multi-channel parameters (MCH_PAR1), be a serial signal received by said apparatus (200) ,
The multi-channel processor (204) is configured to process the decoded channels (D1: D3) in the order in which the multi-channel parameters (MCH_PAR1, MCH_PAR2) are received by the device (200). apparatus according to one of claims 12 to claim 18.
少なくとも3つのチャンネルを有するマルチチャンネル信号を符号化するための方法(300)であって、前記方法は、
第1反復ステップにおいて、前記少なくとも3つのチャンネルのそれぞれの組の間のチャンネル間相関値を計算するステップ(302)と、第1反復ステップにおいて、最高値を有する又は閾値より上の値を有する組を選択するステップと、前記選択された組のための第1のマルチチャンネルパラメータを導出するため、及び、第1の処理されたチャンネルを導出するために、マルチチャンネル処理操作を使用して前記選択された組を処理するステップと、
第2マルチチャンネルパラメータと第2の処理されたチャンネルとを導出するために、第2反復ステップにおいて、前記少なくとも3つのチャンネル(CH1:CH3)の未処理のチャンネルと前記処理されたチャンネルとを使用して前記計算するステップと、前記選択するステップと、前記処理するステップとを実行するステップ(304)であって、前記第2反復ステップ、及び該当する場合には以後のどの反復ステップにおいても、前記第1の反復ステップの前記選択された組選択されないステップと、
符号化されたチャンネルを得るために、反復処理によって生じたチャンネルを符号化するステップ(306)であって、前記反復処理によって生じたチャンネルの数が、前記反復処理が実行されるチャンネルの数と等しいステップと、
前記符号化されたチャンネルと前記第1及び前記第2マルチチャンネルパラメータとを有する符号化されたマルチチャンネル信号を生成するステップ(308)とを備え、
前記第1マルチチャンネルパラメータ(MCH_PAR1)は、前記第1反復ステップのための前記選択された組において前記チャンネルの第1の識別を備え、前記第2マルチチャンネルパラメータ(MCH_PAR2)は、前記第2反復ステップの選択された組において、前記チャンネルの第2の識別を備える、方法(300)。
A method (300) for encoding a multi-channel signal having at least three channels, the method comprising
Calculating (302) an inter-channel correlation value between each set of said at least three channels in a first iteration step; and in the first iteration step, a set having a highest value or a value above a threshold Selecting and using the multi-channel processing operation to derive a first multi-channel parameter for the selected set and to derive a first processed channel. Processing the set of
To derive a second multi-channel parameters and the second processed channel, in a second iteration step, wherein the at least three channels (CH1: CH3) Using untreated channels between the said processed channel a step of said calculated by the steps of the selection, a step (304) to perform the steps of the process, before Symbol second iteration step, and if applicable at any iteration step subsequent a step of said selected set of the first iteration step is not selected,
To obtain a channel encoded, the number of channels comprising the steps (306) for encoding the channel caused by the iterative process, the number of channels produced by said iteration, said iterative process is performed Steps equal to
Generating (308) an encoded multi-channel signal having the encoded channel and the first and second multi-channel parameters.
The first multi-channel parameter (MCH_PAR1) comprises a first identification of the channel in the selected set for the first iteration step, and the second multi-channel parameter (MCH_PAR2) is the second iteration. A method (300), comprising a second identification of the channel in a selected set of steps.
符号化されたチャンネル、並びに少なくとも第1及び第2マルチチャンネルパラメータを有する符号化されたマルチチャンネル信号を復号化する方法(400)であって、前記方法は、
復号化されたチャンネルを得るために前記符号化されたチャンネルを復号化するステップ(402)と、
処理されたチャンネルを得るために、前記第2マルチチャンネルパラメータによって識別された前記復号化されたチャンネルの第2の組を使用して、及び前記第2のマルチチャンネルパラメータを使用して、マルチチャンネル処理を実行するステップ(404)と、前記第1マルチチャンネルパラメータによって識別されたチャンネルの第1の組を使用して、及び前記第1のマルチチャンネルパラメータを使用して別のマルチチャンネル処理を実行するステップを含み、チャンネルの前記第1の組は、少なくとも1つの処理されたチャンネルを備え、前記マルチチャンネル処理によって生じた処理されたチャンネルの数は、前記マルチチャンネル処理が実行される復号化されたチャンネルの数と等しく、前記第1及び前記第2のマルチチャンネルパラメータ(MCH_PAR1、MCH_PAR2)は、チャンネル組の識別をそれぞれ含み、前記チャンネル組の識別は、事前に定義された復号化ルール又は前記符号化されたマルチチャンネル信号において示された復号化ルールを使用して復号化される、方法(400)。
A method (400) of decoding a coded multi-channel signal having a coded channel and at least first and second multi-channel parameters, said method comprising
Decoding 402 the encoded channel to obtain a decoded channel;
Multi-channel using the second set of decoded channels identified by the second multi-channel parameter to obtain a processed channel and using the second multi-channel parameter Performing processing (404) and performing another multi-channel processing using the first set of channels identified by the first multi-channel parameter and using the first multi-channel parameter The first set of channels comprises at least one processed channel, and the number of processed channels produced by the multi-channel processing is decoded for the multi-channel processing to be performed Equal to the number of isolated channels, and the first and second multi The parameters (MCH_PAR1, MCH_PAR2) respectively contain the identification of the channel set, said identification of the channel set using the predefined decoding rules or the decoding rules indicated in the encoded multi-channel signal Method to be decrypted (400).
コンピュータ又はプロセッサー上で動くとき、請求項20の前記マルチチャンネル信号を符号化する前記方法、又は請求項21の符号化されたマルチチャンネル信号を復号化する前記方法を実行するためのコンピュータプログラム。 22. A computer program for performing the method of encoding the multi-channel signal of claim 20 , or the method of decoding the encoded multi-channel signal of claim 21 , when run on a computer or processor.
JP2017548015A 2015-03-09 2016-03-08 Apparatus and method for encoding or decoding multi-channel signals Active JP6600004B2 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
EP15158234 2015-03-09
EP15158234.3 2015-03-09
EP15172492.9 2015-06-17
EP15172492.9A EP3067885A1 (en) 2015-03-09 2015-06-17 Apparatus and method for encoding or decoding a multi-channel signal
PCT/EP2016/054900 WO2016142375A1 (en) 2015-03-09 2016-03-08 Apparatus and method for encoding or decoding a multi-channel signal

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2019182675A Division JP7208126B2 (en) 2015-03-09 2019-10-03 Apparatus and method for encoding or decoding multi-channel signals

Publications (3)

Publication Number Publication Date
JP2018513402A JP2018513402A (en) 2018-05-24
JP2018513402A5 true JP2018513402A5 (en) 2019-06-06
JP6600004B2 JP6600004B2 (en) 2019-10-30

Family

ID=52692421

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2017548015A Active JP6600004B2 (en) 2015-03-09 2016-03-08 Apparatus and method for encoding or decoding multi-channel signals
JP2019182675A Active JP7208126B2 (en) 2015-03-09 2019-10-03 Apparatus and method for encoding or decoding multi-channel signals
JP2023000472A Active JP7617154B2 (en) 2015-03-09 2023-01-05 Apparatus and method for encoding or decoding a multi-channel signal - Patents.com
JP2025001698A Pending JP2025066734A (en) 2015-03-09 2025-01-06 Apparatus and method for encoding or decoding a multi-channel signal - Patents.com

Family Applications After (3)

Application Number Title Priority Date Filing Date
JP2019182675A Active JP7208126B2 (en) 2015-03-09 2019-10-03 Apparatus and method for encoding or decoding multi-channel signals
JP2023000472A Active JP7617154B2 (en) 2015-03-09 2023-01-05 Apparatus and method for encoding or decoding a multi-channel signal - Patents.com
JP2025001698A Pending JP2025066734A (en) 2015-03-09 2025-01-06 Apparatus and method for encoding or decoding a multi-channel signal - Patents.com

Country Status (16)

Country Link
US (5) US10388289B2 (en)
EP (4) EP3067885A1 (en)
JP (4) JP6600004B2 (en)
KR (1) KR102109159B1 (en)
CN (2) CN112233684B (en)
AR (1) AR103873A1 (en)
AU (1) AU2016231238B2 (en)
CA (1) CA2978818C (en)
ES (1) ES2769032T3 (en)
MX (1) MX364419B (en)
PL (1) PL3268959T3 (en)
PT (1) PT3268959T (en)
RU (1) RU2711055C2 (en)
SG (1) SG11201707180SA (en)
TW (1) TWI584271B (en)
WO (1) WO2016142375A1 (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3067885A1 (en) 2015-03-09 2016-09-14 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for encoding or decoding a multi-channel signal
CN106710600B (en) * 2016-12-16 2020-02-04 广州广晟数码技术有限公司 Decorrelation coding method and apparatus for a multi-channel audio signal
US10650834B2 (en) 2018-01-10 2020-05-12 Savitech Corp. Audio processing method and non-transitory computer readable medium
JP6888172B2 (en) 2018-01-18 2021-06-16 ドルビー ラボラトリーズ ライセンシング コーポレイション Methods and devices for coding sound field representation signals
ES3059239T3 (en) 2018-07-04 2026-03-19 Fraunhofer Ges Forschung Multisignal encoder, multisignal decoder, and related methods using signal whitening or signal post processing
US10547927B1 (en) * 2018-07-27 2020-01-28 Mimi Hearing Technologies GmbH Systems and methods for processing an audio signal for replay on stereo and multi-channel audio devices
EP4462821A3 (en) 2018-11-13 2024-12-25 Dolby Laboratories Licensing Corporation Representing spatial audio by means of an audio signal and associated metadata
EP3881559B1 (en) 2018-11-13 2024-02-14 Dolby Laboratories Licensing Corporation Audio processing in immersive audio services
US11361776B2 (en) 2019-06-24 2022-06-14 Qualcomm Incorporated Coding scaled spatial components
US12308034B2 (en) 2019-06-24 2025-05-20 Qualcomm Incorporated Performing psychoacoustic audio coding based on operating conditions
US12142285B2 (en) 2019-06-24 2024-11-12 Qualcomm Incorporated Quantizing spatial components based on bit allocations determined for psychoacoustic audio coding
US11538489B2 (en) * 2019-06-24 2022-12-27 Qualcomm Incorporated Correlating scene-based audio data for psychoacoustic audio coding
CN112233682B (en) * 2019-06-29 2024-07-16 华为技术有限公司 A stereo encoding method, a stereo decoding method and a device
CN112151045B (en) 2019-06-29 2024-06-04 华为技术有限公司 Stereo encoding method, stereo decoding method and device
CN112216290B (en) * 2019-07-09 2025-08-15 海信视像科技股份有限公司 Audio data transmission method and device and playing equipment
CN113782040B (en) * 2020-05-22 2024-07-30 华为技术有限公司 Audio coding method and device based on psychoacoustics
CN114023338B (en) * 2020-07-17 2025-06-03 华为技术有限公司 Method and device for encoding multi-channel audio signals
CN113948095B (en) 2020-07-17 2025-02-25 华为技术有限公司 Multi-channel audio signal encoding and decoding method and device
EP4243015A4 (en) * 2021-01-27 2024-04-17 Samsung Electronics Co., Ltd. Audio processing device and method
CN115410584A (en) * 2021-05-28 2022-11-29 华为技术有限公司 Method and apparatus for encoding multi-channel audio signal
US12225370B2 (en) * 2022-01-13 2025-02-11 Electronics And Telecommunications Research Institute Apparatus for immersive spatial audio modeling and rendering
CN117730367A (en) * 2023-10-31 2024-03-19 北京小米移动软件有限公司 Grouping methods, encoders, decoders, and storage media

Family Cites Families (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3404837B2 (en) * 1993-12-07 2003-05-12 ソニー株式会社 Multi-layer coding device
US5956674A (en) * 1995-12-01 1999-09-21 Digital Theater Systems, Inc. Multi-channel predictive subband audio coder using psychoacoustic adaptive bit allocation in frequency, time and over the multiple channels
JP4521939B2 (en) 2000-07-06 2010-08-11 キヤノン株式会社 Image forming apparatus
JP2002073086A (en) * 2000-08-24 2002-03-12 Sony Corp Speech coding apparatus and method
SE519981C2 (en) * 2000-09-15 2003-05-06 Ericsson Telefon Ab L M Coding and decoding of signals from multiple channels
US7502743B2 (en) * 2002-09-04 2009-03-10 Microsoft Corporation Multi-channel audio encoding and decoding with multi-channel transform selection
JP4369140B2 (en) * 2003-02-17 2009-11-18 パナソニック株式会社 Audio high-efficiency encoding apparatus, audio high-efficiency encoding method, audio high-efficiency encoding program, and recording medium therefor
US7447317B2 (en) * 2003-10-02 2008-11-04 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V Compatible multi-channel coding/decoding by weighting the downmix channel
DE102004009628A1 (en) * 2004-02-27 2005-10-06 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for writing an audio CD and an audio CD
US7742912B2 (en) * 2004-06-21 2010-06-22 Koninklijke Philips Electronics N.V. Method and apparatus to encode and decode multi-channel audio signals
DE102004042819A1 (en) 2004-09-03 2006-03-23 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for generating a coded multi-channel signal and apparatus and method for decoding a coded multi-channel signal
DE102004043521A1 (en) * 2004-09-08 2006-03-23 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Device and method for generating a multi-channel signal or a parameter data set
KR100682904B1 (en) * 2004-12-01 2007-02-15 삼성전자주식회사 Apparatus and method for processing multi-channel audio signal using spatial information
US7573912B2 (en) * 2005-02-22 2009-08-11 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschunng E.V. Near-transparent or transparent multi-channel encoder/decoder scheme
WO2006091139A1 (en) * 2005-02-23 2006-08-31 Telefonaktiebolaget Lm Ericsson (Publ) Adaptive bit allocation for multi-channel audio encoding
DE102005010057A1 (en) * 2005-03-04 2006-09-07 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for generating a coded stereo signal of an audio piece or audio data stream
KR101315077B1 (en) * 2005-03-30 2013-10-08 코닌클리케 필립스 일렉트로닉스 엔.브이. Scalable multi-channel audio coding
US7961890B2 (en) * 2005-04-15 2011-06-14 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung, E.V. Multi-channel hierarchical audio coding with compact side information
US7983922B2 (en) * 2005-04-15 2011-07-19 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Apparatus and method for generating multi-channel synthesizer control signal and apparatus and method for multi-channel synthesizing
JP2006323314A (en) * 2005-05-20 2006-11-30 Matsushita Electric Ind Co Ltd Device for binaural cue coding of multi-channel audio signals
US8214221B2 (en) * 2005-06-30 2012-07-03 Lg Electronics Inc. Method and apparatus for decoding an audio signal and identifying information included in the audio signal
US8160888B2 (en) * 2005-07-19 2012-04-17 Koninklijke Philips Electronics N.V Generation of multi-channel audio signals
CA2620627C (en) * 2005-08-30 2011-03-15 Lg Electronics Inc. Apparatus for encoding and decoding audio signal and method thereof
EP1946310A4 (en) * 2005-10-26 2011-03-09 Lg Electronics Inc Method for encoding and decoding multi-channel audio signal and apparatus thereof
KR100888474B1 (en) * 2005-11-21 2009-03-12 삼성전자주식회사 Apparatus and method for encoding/decoding multichannel audio signal
KR101218776B1 (en) * 2006-01-11 2013-01-18 삼성전자주식회사 Method of generating multi-channel signal from down-mixed signal and computer-readable medium
FR2898725A1 (en) 2006-03-15 2007-09-21 France Telecom DEVICE AND METHOD FOR GRADUALLY ENCODING A MULTI-CHANNEL AUDIO SIGNAL ACCORDING TO MAIN COMPONENT ANALYSIS
US8027479B2 (en) * 2006-06-02 2011-09-27 Coding Technologies Ab Binaural multi-channel decoder in the context of non-energy conserving upmix rules
WO2008006108A2 (en) * 2006-07-07 2008-01-10 Srs Labs, Inc. Systems and methods for multi-dialog surround audio
KR101012259B1 (en) * 2006-10-16 2011-02-08 돌비 스웨덴 에이비 Improved Coding and Parameter Representation of Multichannel Downmixed Object Coding
JP2008129250A (en) * 2006-11-20 2008-06-05 National Chiao Tung Univ Window switching method for AAC and band determination method for M / S encoding
US8295494B2 (en) * 2007-08-13 2012-10-23 Lg Electronics Inc. Enhancing audio with remixing capability
CN101802907B (en) * 2007-09-19 2013-11-13 爱立信电话股份有限公司 Joint enhancement of multi-channel audio
JP5883561B2 (en) 2007-10-17 2016-03-15 フラウンホッファー−ゲゼルシャフト ツァ フェルダールング デァ アンゲヴァンテン フォアシュンク エー.ファオ Speech encoder using upmix
US8249883B2 (en) * 2007-10-26 2012-08-21 Microsoft Corporation Channel extension coding for multi-channel source
WO2009146734A1 (en) * 2008-06-03 2009-12-10 Nokia Corporation Multi-channel audio coding
KR101137361B1 (en) * 2009-01-28 2012-04-26 엘지전자 주식회사 A method and an apparatus for processing an audio signal
JP5793675B2 (en) * 2009-07-31 2015-10-14 パナソニックIpマネジメント株式会社 Encoding device and decoding device
US9031850B2 (en) * 2009-08-20 2015-05-12 Gvbb Holdings S.A.R.L. Audio stream combining apparatus, method and program
WO2011045548A1 (en) * 2009-10-15 2011-04-21 France Telecom Optimized low-throughput parametric coding/decoding
WO2011080916A1 (en) * 2009-12-28 2011-07-07 パナソニック株式会社 Audio encoding device and audio encoding method
KR101641685B1 (en) * 2010-03-29 2016-07-22 삼성전자주식회사 Method and apparatus for down mixing multi-channel audio
EP2375409A1 (en) * 2010-04-09 2011-10-12 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Audio encoder, audio decoder and related methods for processing multi-channel audio signals using complex prediction
US8908874B2 (en) * 2010-09-08 2014-12-09 Dts, Inc. Spatial audio encoding and reproduction
EP2612321B1 (en) 2010-09-28 2016-01-06 Huawei Technologies Co., Ltd. Device and method for postprocessing decoded multi-channel audio signal or decoded stereo signal
JP2014506416A (en) * 2010-12-22 2014-03-13 ジェノーディオ,インコーポレーテッド Audio spatialization and environmental simulation
EP2839460A4 (en) * 2012-04-18 2015-12-30 Nokia Technologies Oy Stereo audio signal encoder
EP2717262A1 (en) 2012-10-05 2014-04-09 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Encoder, decoder and methods for signal-dependent zoom-transform in spatial audio object coding
MY179136A (en) * 2013-03-05 2020-10-28 Fraunhofer Ges Forschung Apparatus and method for multichannel direct-ambient decomposition for audio signal processing
EP2989631A4 (en) * 2013-04-26 2016-12-21 Nokia Technologies Oy Audio signal encoder
JP2015011076A (en) * 2013-06-26 2015-01-19 日本放送協会 Acoustic signal encoder, acoustic signal encoding method, and acoustic signal decoder
EP2830334A1 (en) * 2013-07-22 2015-01-28 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Multi-channel audio decoder, multi-channel audio encoder, methods, computer program and encoded audio representation using a decorrelation of rendered audio signals
TWI774136B (en) * 2013-09-12 2022-08-11 瑞典商杜比國際公司 Decoding method, and decoding device in multichannel audio system, computer program product comprising a non-transitory computer-readable medium with instructions for performing decoding method, audio system comprising decoding device
CN106471575B (en) * 2014-07-01 2019-12-10 韩国电子通信研究院 Multi-channel audio signal processing method and device
EP3067885A1 (en) 2015-03-09 2016-09-14 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for encoding or decoding a multi-channel signal

Similar Documents

Publication Publication Date Title
JP2018513402A5 (en)
JP2023052219A5 (en)
JP6600004B2 (en) Apparatus and method for encoding or decoding multi-channel signals
US20230282219A1 (en) Audio encoder and decoder
JP2016192794A5 (en)
JP2017102484A5 (en)
CA2942743A1 (en) Audio encoder device and an audio decoder device having efficient gain coding in dynamic range control
JP2013507808A5 (en)
JP2017506771A5 (en)
CN109427338B (en) Coding method and coding device for stereo signal
WO2015043891A1 (en) Concept for generating a downmix signal
JP2020005110A5 (en)
US20240135940A1 (en) Methods, apparatus and systems for level alignment for joint object coding
CN116982108A (en) Determination of spatial audio parameter coding and associated decoding
CN109526234B (en) Apparatus and method for encoding and decoding multi-channel audio signal
JP2013050663A (en) Multi-channel sound coding device and program thereof
HK1220037A1 (en) Non-uniform parameter quantization for advanced coupling