<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.5//EN" "ep-patent-document-v1-5.dtd">
<ep-patent-document id="EP10859153B1" file="EP10859153NWB1.xml" lang="en" country="EP" doc-number="2633520" kind="B1" date-publ="20150902" status="n" dtd-version="ep-patent-document-v1-5">
<SDOBI lang="en"><B000><eptags><B001EP>ATBECHDEDKESFRGBGRITLILUNLSEMCPTIESILTLVFIROMKCYALTRBGCZEEHUPLSK..HRIS..MTNORS..SM..................</B001EP><B003EP>*</B003EP><B005EP>J</B005EP><B007EP>JDIM360 Ver 1.28 (29 Oct 2014) -  2100000/0</B007EP></eptags></B000><B100><B110>2633520</B110><B120><B121>EUROPEAN PATENT SPECIFICATION</B121></B120><B130>B1</B130><B140><date>20150902</date></B140><B190>EP</B190></B100><B200><B210>10859153.8</B210><B220><date>20101103</date></B220><B240><B241><date>20130530</date></B241><B242><date>20140414</date></B242></B240><B250>en</B250><B251EP>en</B251EP><B260>en</B260></B200><B400><B405><date>20150902</date><bnum>201536</bnum></B405><B430><date>20130904</date><bnum>201336</bnum></B430><B450><date>20150902</date><bnum>201536</bnum></B450><B452EP><date>20150311</date></B452EP></B400><B500><B510EP><classification-ipcr sequence="1"><text>G10L  19/00        20130101AFI20150218BHEP        </text></classification-ipcr><classification-ipcr sequence="2"><text>G10L  13/00        20060101ALI20150218BHEP        </text></classification-ipcr><classification-ipcr sequence="3"><text>G10L  19/008       20130101ALI20150218BHEP        </text></classification-ipcr><classification-ipcr sequence="4"><text>G10L  19/02        20130101ALN20150218BHEP        </text></classification-ipcr></B510EP><B540><B541>de</B541><B542>PARAMETRISCHER KODIERER ZUR KODIERUNG EINES MEHRKANAL-AUDIOSIGNALS</B542><B541>en</B541><B542>PARAMETRIC ENCODER FOR ENCODING A MULTI-CHANNEL AUDIO SIGNAL</B542><B541>fr</B541><B542>CODEUR PARAMÉTRIQUE POUR CODER UN SIGNAL AUDIO MULTI-CANAL</B542></B540><B560><B561><text>WO-A1-2005/031704</text></B561><B561><text>WO-A1-2010/090019</text></B561><B561><text>CN-A- 101 162 904</text></B561><B561><text>US-A1- 2003 219 130</text></B561><B561><text>US-A1- 2005 180 579</text></B561><B561><text>US-A1- 2009 325 524</text></B561><B561><text>US-A1- 2010 121 632</text></B561><B561><text>US-A1- 2010 198 589</text></B561><B565EP><date>20130724</date></B565EP></B560></B500><B700><B720><B721><snm>FALLER, Christof</snm><adr><str>Rue du Centre 44B</str><city>CH-1025 St-Sulpice</city><ctry>CH</ctry></adr></B721><B721><snm>MIAO, Lei</snm><adr><str>Huawei Administration Building
Bantian
Longgang</str><city>Shenzhen, Guangdong 518129</city><ctry>CN</ctry></adr></B721><B721><snm>LANG, Yue</snm><adr><str>Huawei Administration Building
Bantian
Longgang</str><city>Shenzhen, Guangdong 518129</city><ctry>CN</ctry></adr></B721><B721><snm>XU, Jianfeng</snm><adr><str>Riesstr. 25
D-3.0G</str><city>Munich 80992</city><ctry>DE</ctry></adr></B721></B720><B730><B731><snm>Huawei Technologies Co., Ltd.</snm><iid>100970540</iid><irf>82906217EP03</irf><adr><str>Huawei Administration Building 
Bantian</str><city>Longgang District
Shenzhen, Guangdong 518129</city><ctry>CN</ctry></adr></B731></B730><B740><B741><snm>Kreuz, Georg Maria</snm><iid>101362137</iid><adr><str>Huawei Technologies Duesseldorf GmbH 
Riesstrasse 8</str><city>80992 München</city><ctry>DE</ctry></adr></B741></B740></B700><B800><B840><ctry>AL</ctry><ctry>AT</ctry><ctry>BE</ctry><ctry>BG</ctry><ctry>CH</ctry><ctry>CY</ctry><ctry>CZ</ctry><ctry>DE</ctry><ctry>DK</ctry><ctry>EE</ctry><ctry>ES</ctry><ctry>FI</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>GR</ctry><ctry>HR</ctry><ctry>HU</ctry><ctry>IE</ctry><ctry>IS</ctry><ctry>IT</ctry><ctry>LI</ctry><ctry>LT</ctry><ctry>LU</ctry><ctry>LV</ctry><ctry>MC</ctry><ctry>MK</ctry><ctry>MT</ctry><ctry>NL</ctry><ctry>NO</ctry><ctry>PL</ctry><ctry>PT</ctry><ctry>RO</ctry><ctry>RS</ctry><ctry>SE</ctry><ctry>SI</ctry><ctry>SK</ctry><ctry>SM</ctry><ctry>TR</ctry></B840><B860><B861><dnum><anum>CN2010078358</anum></dnum><date>20101103</date></B861><B862>en</B862></B860><B870><B871><dnum><pnum>WO2012058805</pnum></dnum><date>20120510</date><bnum>201219</bnum></B871></B870><B880><date>20130904</date><bnum>201336</bnum></B880></B800></SDOBI>
<description id="desc" lang="en"><!-- EPO <DP n="1"> -->
<heading id="h0001"><b>FIELD OF THE INVENTION</b></heading>
<p id="p0001" num="0001">The present invention relates to audio coding.</p>
<heading id="h0002"><b>BACKGROUND OF THE INVENTION</b></heading>
<p id="p0002" num="0002">Parametric stereo or multi-channel audio coding as described e.g. in <nplcit id="ncit0001" npl-type="s"><text>C. Faller and F. Baumgarte, "Efficient representation of spatial audio using perceptual parametrization," in Proc. IEEE Workshop on Appl. of Sig. Proc. to Audio and Acoust., Oct. 2001, pp. 199-202</text></nplcit>, uses spatial cues to synthesize down-mix - usually mono or stereo - audio signals to signals with more channels. Usually, the down-mix audio signals result from a superposition of a plurality of audio channel signals of a multi-channel audio signal, e.g. of a stereo audio signal. These less channels are waveform coded and side information, i.e. the spatial cues, relating to the original signal channel relations is added as encoding parameters to the coded audio channels. The decoder uses this side information to re-generate the original number of audio channels based on the decoded waveform coded audio channels.</p>
<p id="p0003" num="0003">A basic parametric stereo coder may use inter-channel level differences (ILD) as a cue needed for generating the stereo signal from the mono down-mix audio signal. More sophisticated coders may also use the inter-channel coherence (ICC), which may represent a degree of similarity between the audio channel signals, i.e. audio channels. Furthermore, when coding binaural stereo signals e.g. for 3D audio or headphone based surround rendering, also an inter-channel phase difference (IPD) may play a role to reproduce phase/delay differences between the channels.</p>
<p id="p0004" num="0004">The synthesis of ICC cues may be relevant for most audio and music contents to re-generate ambience, stereo reverb, source width, and other perceptions related to spatial impression as described in <nplcit id="ncit0002" npl-type="b"><text>J. Blauert, Spatial Hearing: The Psychophysics of Human Sound Localization, The MIT Press, Cambridge, Massachusetts, USA, 1997</text></nplcit>. Coherence synthesis may be implemented by using de-correlators in frequency domain as described in <nplcit id="ncit0003" npl-type="s"><text>E. Schuijers, W. Oomen, B. den Brinker, and J. Breebaart, "Advances in parametric coding for high-quality audio," in Preprint 114th Conv. Aud. Eng. Soc., Mar. 2003</text></nplcit>. However, the known synthesis approaches for synthesizing multi-channel audio signals may suffer from an increased complexity. Furthermore, the use of ICC parameters, e.g. in addition to other parameters, such as inter-channel level differences<!-- EPO <DP n="2"> --> (ICLDs) and inter-channel phase differences (ICPDs), may increase a bitrate overhead.</p>
<p id="p0005" num="0005"><patcit id="pcit0001" dnum="US2005180579A1"><text>US 2005/180579 A1</text></patcit> discloses a scheme for stereo and multi-channel synthesis of inter-channel correlation (ICC) (normalized cross-correlation) cues for parametric stereo and multi-channel coding. The scheme synthesizes ICC cues such that they approximate those of the original. For that purpose, diffuse audio channels are generated and mixed with the transmitted combined (e.g., sum) signal(s). The diffuse audio channels are preferably generated using relatively long filters with exponentially decaying Gaussian impulse responses. Such impulse responses generate diffuse sound similar to late reverberation. An alternative implementation for reduced computational complexity is proposed, where inter-channel level difference (ICLD), inter-channel time difference (ICTD), and ICC synthesis are all carried out in the domain of a single short-time Fourier transform (STFT), including the filtering for diffuse sound generation.</p>
<p id="p0006" num="0006"><patcit id="pcit0002" dnum="WO2003219130A1"><text>WO 2003/219130 A1</text></patcit> discloses a combination device that includes: a detection unit that detects active coded bitstreams that are effective coded bitstreams from a plurality of coded bitstreams within a predetermined time period; a first combining unit that combines, from a plurality of downmix sub-streams included in the coded bitstreams, only downmix sub-streams included in the active coded bitstreams so as to generate a combined downmix sub-stream; and a second combining unit that combines, from a plurality of parameter sub-streams included in the coded bitstreams, only parameter sub-streams included in the active coded bitstreams so as to generate a combined parameter sub-stream.</p>
<p id="p0007" num="0007"><patcit id="pcit0003" dnum="US2003219130A1"><text>US 2003/219130 A1</text></patcit> discloses an auditory scene synthesized from a mono audio signal by modifying, for each critical band, an auditory scene parameter (e.g., an inter-aural level difference (ILD) and/or an inter-aural time difference (ITD)) for each sub-band within the critical band, where the modification is based on an average estimated coherence for the critical band. The coherence-based modification produces auditory scenes having objects whose widths more accurately match the widths of the objects in the original input auditory scene.</p>
<heading id="h0003"><b>SUMMARY OF THE INVENTION</b></heading>
<p id="p0008" num="0008">A goal to be achieved by the present invention is to reduce complexity of a parametric coding scheme. This goal is achieved by the features of the independent claims. Further embodiments are apparent from the description, the drawings and from the dependent claims.</p>
<p id="p0009" num="0009">The invention is based on the finding that combining parametric encoding parameters such as ICC parameters may reduce bit rate required for representing the parameters and thus may reduce complexity of the resulting parametric encoding scheme. The combined encoding parameters may be applied e.g. only to a certain frequency region in order to improve an audio<!-- EPO <DP n="3"> --> quality for e.g. speech whereby the complexity and the memory requirements may further be reduced.</p>
<p id="p0010" num="0010">The invention is described in the independent claim 1 and 6. Further embodiments are defined in the dependent claims 2-5</p>
<p id="p0011" num="0011">According to a first implementation form, the first and second encoding parameter may be an inter-channel phase difference.</p>
<p id="p0012" num="0012">According to a second implementation form, the first and second encoding parameter may be an inter-channel coherence.</p>
<p id="p0013" num="0013">According to a third implementation form, the first and second encoding parameter may be an inter-channel intensity difference.</p>
<p id="p0014" num="0014">According to a fourth implementation form, the first and second encoding parameter may be an inter-channel level difference.</p>
<p id="p0015" num="0015">According to a firth implementation form, the parameter generator is configured to generate the first encoding parameter and the second encoding parameter upon a basis of a multiplication of values of the first transformed audio signal and of the second transformed audio signal.</p>
<p id="p0016" num="0016">According to a sixth implementation form, the parameter combiner is configured to determine a weighted average of the first encoding parameter and the second encoding parameter using powers of the a first transformed audio signal and the second transformed signal at the certain frequency as weights to obtain the combined encoding parameter.</p>
<p id="p0017" num="0017">According to a seventh implementation form, the parameter combiner is configured to determine a weighted average of the first encoding parameter and the second encoding parameter using a frequency-dependent weight to obtain the combined encoding parameter.</p>
<p id="p0018" num="0018">According to an eighth implementation form, the parameter generator is configured to generate a plurality of encoding parameters from the first transformed audio signal and from the second transformed audio signal at a plurality of frequencies, and wherein the parameter combiner is configured to combine the plurality of the encoding parameters to obtain the combined encoding parameter.<!-- EPO <DP n="4"> --></p>
<p id="p0019" num="0019">According to a ninth implementation form, the parametric encoder further comprises a signal combiner for combining the first transformed audio signal and the second transformed audio signal to obtain a down-mix signal.</p>
<p id="p0020" num="0020">According to a tenth implementation form, the parametric encoder further comprises an inverse transformer for inversely transforming a combination of the first transformed audio signal and the second transformed audio signal to obtain a down-mix audio signal.<!-- EPO <DP n="5"> --></p>
<p id="p0021" num="0021">According to a second aspect the invention relates to a method for parametrically encoding a multi-channel audio signal having a first audio signal and a second audio signal, the method having transforming the first audio signal into frequency domain to obtain a first transformed audio signal, and transforming the second audio signal into frequency domain to obtain a second transformed audio signal, generating a first encoding parameter from the first transformed audio signal and from the second transformed audio signal at a first frequency, and generating a second encoding parameter from the first transformed audio signal and from the second transformed audio signal at a second frequency, and combining the first encoding parameter and the second encoding parameter to obtain a combined encoding parameter.</p>
<p id="p0022" num="0022">Further method steps of implementation forms according to the second aspect are directly derivable from the functionality of the parametric encoder according to the first aspect.<!-- EPO <DP n="6"> --></p>
<heading id="h0004"><b>BRIEF DESCRIPTION OF THE DRAWINGS</b></heading>
<p id="p0023" num="0023">Further embodiments of the invention will be described with reference to the following drawings, in which:
<ul id="ul0001" list-style="none" compact="compact">
<li><figref idref="f0001">Fig. 1</figref> shows a block diagram of a parametric encoder according to an implementation form;</li>
<li><figref idref="f0002">Fig. 2</figref> shows a block diagram of a parametric decoder according to an implementation form;</li>
<li><figref idref="f0003">Fig. 3</figref> shows a diagram of a method for parametrically encoding according to an implementation form; and</li>
<li><figref idref="f0004">Fig. 4</figref> shows a diagram of a method for parametrically decoding according to an implementation form.</li>
</ul></p>
<heading id="h0005"><b>DETAILED DESCRIPTION OF THE EMBODIMENTS</b></heading>
<p id="p0024" num="0024"><figref idref="f0001">Fig. 1</figref> shows a diagram of a parametric encoder for encoding a multi-channel audio signal having a first audio signal, x1, and a second audio signal, x2, according to an implementation form. The parametric encoder comprises a transformer 101 for transforming the first audio signal into frequency domain to obtain a first transformed audio signal, and for transforming the second audio signal into frequency domain to obtain a second transformed audio signal. The transformer 101 may comprise a first transformer 103 for transforming the first audio signal, and a second transformer 105 for transforming the second audio signal. The transformer 101 and/or the transformers 103, 105 may be Fourier transformers, by way of example. The first and second transformed audio signals are provided to a parameter generator 107 for generating a first encoding parameter from the first transformed signal and from the second transformed audio signal at a first frequency, e.g. at the i-th frequency or in the i-th band. The i-th band or "band i" (see also in <figref idref="f0001">Fig. 1</figref>) refer to a frequency band i at or in which the parameter generator 107 generates the respective encoding parameter from the first and second transformed signal, and is also referred to as parameter band i. The parameter generator 107 is further configured to generate a second encoding parameter from the first and second transformed audio signal at a second frequency or in a second band. The first and the second encoding parameters are provided to the parameter combiner 109 which combines the first encoding parameter and the second encoding parameter to obtain a combined encoding parameter according to a principle described herein. However, the parameter combiner 109 may separately obtain encoding parameters for different parameter bands.</p>
<p id="p0025" num="0025">With reference to <figref idref="f0001">Fig. 1</figref> and to ICC parameters forming an embodiment of encoding<!-- EPO <DP n="7"> --> parameters, the e.g. stereo input audio channels x1 and x2 are converted to a plurality of sub-bands or parameter bands. In all or in a subset of the parameter bands the corresponding ICC parameters may be estimated. One or more ICC parameter combining processes, e.g. one of the processes according to the equations (1)-(4), may be applied to the ICC parameters of all or subsets of parameter bands, to compute the combined ICC parameters. At least one combined ICC parameter may be put into a bit stream 111 or transmitted to an audio decoder which is not depicted in <figref idref="f0001">Fig. 1</figref>.</p>
<p id="p0026" num="0026">The following embodiments are exemplarily described with respect to ICC forming an embodiment of an encoding parameter. It is, however, to be understood, that the encoding parameter may be any encoding parameter or of any encoding parameter type used for parametric encoding, e.g. inter-channel phase difference or inter-channel intensity difference or an inter-channel level difference or the like, and that the encoder may be adapted to produce combined encoding parameters according one, some or all of the aforementioned encoding parameter types and to include combined encoding parameters of different types in the bitstream 111 as side information.</p>
<p id="p0027" num="0027">The parametric encoder of <figref idref="f0001">Fig, 1</figref> may form a parametric stereo encoder which estimates in parameter bands perceptual spatial cue parameters, such as ICLD, ICPD, and/or ICC. If the parameter band index is i, then the estimated parameters in that band are denoted ICLD(i), ICPD(i), and ICC(i). The left and right signal power in a parameter band are denoted P1(i) and P2(i), respectively.</p>
<p id="p0028" num="0028">In this regard, one or more combined ICC parameters may be computed, e.g. as an average <maths id="math0001" num="(1)"><math display="block"><mrow><mi>ICC</mi><mo>=</mo><mfrac><mrow><mn>1</mn></mrow><mrow><msub><mi>N</mi><mi mathvariant="normal">I</mi></msub></mrow></mfrac><mstyle displaystyle="false"><mrow><mstyle displaystyle="true"><mrow><munder><mo>∑</mo><mrow><mi>i</mi><mo>∈</mo><mi mathvariant="normal">I</mi></mrow></munder></mrow></mstyle><mrow><mi>ICC</mi></mrow></mrow></mstyle><mfenced><mi>i</mi></mfenced></mrow></math><img id="ib0001" file="imgb0001.tif" wi="96" he="11" img-content="math" img-format="tif"/></maths><br/>
where I is the set of indices of parameter bands of which ICC are used to compute the combined ICC parameter and NI is the number of indices in the set I.</p>
<p id="p0029" num="0029">Another way of computing a combined ICC parameter is to use a weighted average, i.e. <maths id="math0002" num="(2)"><math display="block"><mrow><mi>ICC</mi><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><mrow><mstyle displaystyle="true"><mrow><munder><mrow><mo>∑</mo></mrow><mrow><mi>i</mi><mo>∈</mo><mi mathvariant="normal">I</mi></mrow></munder></mrow></mstyle></mrow></mstyle><mfenced separators=""><msub><mrow><mi>P</mi></mrow><mrow><mn>1</mn></mrow></msub><mfenced><mi>i</mi></mfenced><mo>+</mo><msub><mrow><mi>P</mi></mrow><mrow><mn>2</mn></mrow></msub><mfenced><mi>i</mi></mfenced></mfenced><mo>⁢</mo><mi>ICC</mi><mfenced><mi>i</mi></mfenced></mrow><mrow><mstyle displaystyle="false"><mrow><mstyle displaystyle="true"><mrow><munder><mrow><mo>∑</mo></mrow><mrow><mi>i</mi><mo>∈</mo><mi mathvariant="normal">I</mi></mrow></munder></mrow></mstyle></mrow></mstyle><mfenced separators=""><msub><mrow><mi>P</mi></mrow><mrow><mn>1</mn></mrow></msub><mfenced><mi>i</mi></mfenced><mo>+</mo><msub><mrow><mi>P</mi></mrow><mrow><mn>2</mn></mrow></msub><mfenced><mi>i</mi></mfenced></mfenced></mrow></mfrac></mrow></math><img id="ib0002" file="imgb0002.tif" wi="105" he="18" img-content="math" img-format="tif"/></maths><br/>
wherein P1(i) denotes a signal power of the first audio channel signal in the i-th band, and wherein P2(i) denotes a signal power of the second audio channel signal in the i-th band.</p>
<p id="p0030" num="0030">Additionally, different parameter bands (frequencies) can be weighted differently, when computing the combined ICC:<!-- EPO <DP n="8"> --> <maths id="math0003" num="(3)"><math display="block"><mrow><mi>ICC</mi><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><mrow><mstyle displaystyle="true"><mrow><munder><mrow><mo>∑</mo></mrow><mrow><mi>i</mi><mo>∈</mo><mi mathvariant="normal">I</mi></mrow></munder></mrow></mstyle></mrow></mstyle><msub><mi>g</mi><mi>i</mi></msub><mo>⁢</mo><mfenced separators=""><msub><mrow><mi>P</mi></mrow><mrow><mn>1</mn></mrow></msub><mfenced><mi>i</mi></mfenced><mo>+</mo><msub><mrow><mi>P</mi></mrow><mrow><mn>2</mn></mrow></msub><mfenced><mi>i</mi></mfenced></mfenced><mo>⁢</mo><mi>ICC</mi><mfenced><mi>i</mi></mfenced></mrow><mrow><mstyle displaystyle="false"><mrow><mstyle displaystyle="true"><mrow><munder><mrow><mo>∑</mo></mrow><mrow><mi>i</mi><mo>∈</mo><mi mathvariant="normal">I</mi></mrow></munder></mrow></mstyle></mrow></mstyle><msub><mi>g</mi><mi>i</mi></msub><mo>⁢</mo><mfenced separators=""><msub><mrow><mi>P</mi></mrow><mrow><mn>1</mn></mrow></msub><mfenced><mi>i</mi></mfenced><mo>+</mo><msub><mrow><mi>P</mi></mrow><mrow><mn>2</mn></mrow></msub><mfenced><mi>i</mi></mfenced></mfenced></mrow></mfrac></mrow></math><img id="ib0003" file="imgb0003.tif" wi="107" he="18" img-content="math" img-format="tif"/></maths><br/>
where <i>g<sub>i</sub></i> is a weight given to frequency (parameter band) <i>i.</i></p>
<p id="p0031" num="0031">Another example is to use an average considering not power but frequency weighting: Additionally, different parameter bands (frequencies) can be weighted differently, when computing the combined ICC: <maths id="math0004" num="(4)"><math display="block"><mrow><mi>ICC</mi><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><mrow><mstyle displaystyle="true"><mrow><munder><mrow><mo>∑</mo></mrow><mrow><mi>i</mi><mo>∈</mo><mi mathvariant="normal">I</mi></mrow></munder></mrow></mstyle></mrow></mstyle><msub><mi>g</mi><mi>i</mi></msub><mo>⁢</mo><mi>ICC</mi><mfenced><mi>i</mi></mfenced></mrow><mrow><mstyle displaystyle="false"><mrow><mstyle displaystyle="true"><mrow><munder><mrow><mo>∑</mo></mrow><mrow><mi>i</mi><mo>∈</mo><mi mathvariant="normal">I</mi></mrow></munder></mrow></mstyle></mrow></mstyle><msub><mi>g</mi><mi>i</mi></msub></mrow></mfrac></mrow></math><img id="ib0004" file="imgb0004.tif" wi="95" he="18" img-content="math" img-format="tif"/></maths></p>
<p id="p0032" num="0032">A single full-band ICC performs surprisingly well. In this case, the combined ICC is computed using all parameter bands, i.e. I contains all parameter band indices.</p>
<p id="p0033" num="0033">According to some implementation forms, the speech quality may be improved by only using ICC in a limited frequency range. When only parameter bands between 500 Hz and 1.5 kHz are used for generating ICC parameters, less artifacts occur. In this case, the combined ICC is computed using only parameter bands between 500 Hz and 1.5 kHz, i.e. I contains only those indices.</p>
<p id="p0034" num="0034">According to some implementation forms, the parametric encoder shown in <figref idref="f0001">Fig. 1</figref> may estimate one or more combined ICC parameters by:
<ol id="ol0001" compact="compact" ol-style="">
<li>(a) Combining the ICC parameters from a plurality of parameter bands to a combined ICC parameter,</li>
<li>(b) Putting combined ICC parameters into a bit stream, and</li>
<li>(c) Outputting the bit stream.</li>
</ol></p>
<p id="p0035" num="0035"><figref idref="f0002">Fig. 2</figref> shows a block diagram of a parametric encoder for decoding a down-mix audio signal according to an implementation form. The down-mix signal may be provided by the parametric encoder as shown e.g. in <figref idref="f0001">Fig. 1</figref>. The parametric decoder comprises a transformer 201 for transforming the down-mix audio signal, as, to obtain a transformed down-mix audio signal having a certain frequency, e.g. an i-th frequency of a plurality of frequencies, or correspondingly a certain band, e.g. an i-th band of a plurality of bands. The parametric decoder further comprises a provider 203 for providing a frequency-specific encoding parameter associated with the certain frequency. The frequency-specific encoding parameter may be derived from the combined encoding parameter. However, the frequency-specific encoding parameter may correspond to the combined encoding parameter. The parametric decoder further comprises an audio synthesizer 205, e.g. a stereo synthesizer, for synthesizing a first audio signal and a second audio signal at the certain frequency<!-- EPO <DP n="9"> --> or in the certain band from the transformed down-mix audio signal provided by the transformer 201 using the frequency-specific encoding parameter as provided by the provider 203.</p>
<p id="p0036" num="0036">According to some implementation forms, the transformer 201 may be a Fourier transformer, wherein the audio synthesizer may synthesize the first and the second audio signal in frequency domain. Thus, the output signal provided by the synthesizer 205 may correspond to the first and second audio channel signal. However, according to some implementation forms, the parametric encoder may further comprise an inverse transformer 207 for inversely transforming the first and second audio channel signal in time domain in order to obtain a first and second audio channel signal, x1 and x2, in time domain.</p>
<p id="p0037" num="0037">The parametric decoder shown in <figref idref="f0001">Fig. 1</figref> uses for all parameter bands, or a subset J thereof, the combined ICC parameter or a modified version thereof. One can use the same subset of parameter bands at the decoder as at the encoder,<br/>
i.e. J=I, or a different subset.</p>
<p id="p0038" num="0038">With respect to <figref idref="f0002">Fig. 2</figref>, the parametric decoder may receive the down-mix signal s and the stereo parameters, i.e. encoding parameters, amongst which at least one combined ICC parameter may be received. For at least one parameter band an ICC parameter derived from combined ICC parameters is used. To some bands no ICC synthesis may be applied.</p>
<p id="p0039" num="0039">According to an implementation form, for the "Combined ICC to Band ICC Conversion" when one combined ICC is used, combined ICC is applied to all parameter bands. Or, if the combined ICC was estimated only for a subset of bands, J, then the decoder may apply the combined ICC to all bands, to the same subset, or to another subset, e.g. a subset of the same subset.</p>
<p id="p0040" num="0040">If two combined ICC are used, representing two distinct frequency regions of the audio signal. The decoder may apply the combined ICCs to parameter bands corresponding to the frequency regions from which the combined ICCs were estimated.</p>
<p id="p0041" num="0041"><figref idref="f0003">Fig. 3</figref> shows a diagram of a method for parametrically encoding a multi-channel audio signal having the first and the second audio signal as mentioned above. The method comprises transforming 301 the first and second audio signal into frequency domain to obtain a first and second transformed audio signal, generating 303 a first encoding parameter from the first and second transformed audio signal at a first frequency, and a second encoding parameter from the first and second transformed audio signal at a second frequency, and combining 305 the first and second encoding parameter to obtain a combined encoding parameter. By way of example, the method depicted in <figref idref="f0003">Fig. 3</figref> may be performed by the parametric encoder as shown in <figref idref="f0001">Fig. 1</figref>.</p>
<p id="p0042" num="0042"><figref idref="f0004">Fig. 4</figref> shows a block diagram of a method for parametrically decoding a down-mix<!-- EPO <DP n="10"> --> audio signal upon a basis of a combined encoding parameter. The down-mix audio signal may represent a combination, e.g. a superposition, of a first and second audio signal. The combined encoding parameter may have features as described above.</p>
<p id="p0043" num="0043">The method comprises transforming 401 the down-mix audio signal to obtain a transformed down-mix audio signal having a certain frequency, providing 403 a frequency-specific encoding parameter associated with the certain frequency upon the basis of the combined encoding parameter, according to the principle described herein, and synthesizing 405 the first and second audio signal at the certain frequency from the transformed down-mix audio signal and from the frequency-specific encoding parameter.</p>
<p id="p0044" num="0044">According to some implementation forms, the method depicted in <figref idref="f0004">Fig. 4</figref> may be performed by the parametric decoder as shown in <figref idref="f0002">Fig. 2</figref>.</p>
<p id="p0045" num="0045">According to some implementation forms, the parametric decoder shown in <figref idref="f0002">Fig. 2</figref> may be a parametric stereo decoder adapted for
<ol id="ol0002" compact="compact" ol-style="">
<li>(a) Receiving one or more combined ICC parameters, and</li>
<li>(b) Using for at least one parameter band an ICC parameter related to the received combined ICC parameters.</li>
</ol></p>
</description>
<claims id="claims01" lang="en"><!-- EPO <DP n="11"> -->
<claim id="c-en-01-0001" num="0001">
<claim-text>Parametric encoder for encoding a multi-channel audio signal having a first audio signal and a second audio signal, the parametric encoder having:
<claim-text>a transformer (101) for transforming the first audio signal into frequency domain to obtain a first transformed audio signal, and for transforming the second audio signal into frequency domain to obtain a second transformed audio signal;</claim-text>
<claim-text>a parameter generator (107) for generating a first encoding parameter, X(i), from the first transformed audio signal and from the second transformed audio signal at a first frequency band i, and for generating a second encoding parameter, X(j), from the first transformed audio signal and from the second transformed audio signal at a second frequency band j; and</claim-text>
<claim-text>a parameter combiner (109) for combining the first encoding parameter and the second encoding parameter to obtain a combined encoding parameter, X, according to the formula <maths id="math0005" num=""><math display="block"><mrow><mi>X</mi><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><mrow><munder><mrow><mo>∑</mo></mrow><mrow><mi>i</mi><mo>∈</mo><mi mathvariant="normal">I</mi></mrow></munder><mrow><mspace width="1em"/></mrow></mrow></mstyle><msub><mi>g</mi><mi>i</mi></msub><mo>⁢</mo><mfenced separators=""><msub><mrow><mi>P</mi></mrow><mrow><mn>1</mn></mrow></msub><mfenced><mi>i</mi></mfenced><mo>+</mo><msub><mrow><mi>P</mi></mrow><mrow><mn>2</mn></mrow></msub><mfenced><mi>i</mi></mfenced></mfenced><mo>⁢</mo><mi>X</mi><mfenced><mi>i</mi></mfenced></mrow><mrow><mstyle displaystyle="false"><mrow><munder><mrow><mo>∑</mo></mrow><mrow><mi>i</mi><mo>∈</mo><mi mathvariant="normal">I</mi></mrow></munder><mrow><mspace width="1em"/></mrow></mrow></mstyle><msub><mi>g</mi><mi>i</mi></msub><mo>⁢</mo><mfenced separators=""><msub><mrow><mi>P</mi></mrow><mrow><mn>1</mn></mrow></msub><mfenced><mi>i</mi></mfenced><mo>+</mo><msub><mrow><mi>P</mi></mrow><mrow><mn>2</mn></mrow></msub><mfenced><mi>i</mi></mfenced></mfenced></mrow></mfrac></mrow></math><img id="ib0005" file="imgb0005.tif" wi="96" he="19" img-content="math" img-format="tif"/></maths></claim-text>
<claim-text>wherein parameter I denotes a set of indices of frequency bands, parameter g<sub>i</sub> is a weight given to frequency band i, parameter P<sub>1</sub>(i) denotes a signal power of the first audio signal in the i-th frequency band, parameter P<sub>2</sub>(i) denotes a signal power of the second audio signal in the i-th frequency band,</claim-text>
<claim-text>and wherein the first encoding parameter, X(i), and the second encoding parameter, X(j), is an inter-channel phase difference or an inter-channel coherence or an inter-channel intensity difference or an inter-channel level difference.</claim-text></claim-text></claim>
<claim id="c-en-01-0002" num="0002">
<claim-text>The parametric encoder of claim 1, wherein the parameter generator (107) is configured to generate the first encoding parameter and the second encoding parameter upon a basis of a multiplication of values of the first transformed audio signal and of the second transformed audio signal.</claim-text></claim>
<claim id="c-en-01-0003" num="0003">
<claim-text>The parametric encoder of any of claims 1 to 2, wherein the parameter generator (107) is<!-- EPO <DP n="12"> --> configured to generate a plurality of encoding parameters from the first transformed audio signal and from the second transformed audio signal at a plurality of frequency bands and wherein the parameter combiner is configured to combine the plurality of the encoding parameters to obtain the combined encoding parameter.</claim-text></claim>
<claim id="c-en-01-0004" num="0004">
<claim-text>The parametric encoder of any of claims 1 to 3, being further configured to combine the first transformed audio signal and the second transformed audio signal to obtain a down-mix signal.</claim-text></claim>
<claim id="c-en-01-0005" num="0005">
<claim-text>The parametric encoder of any of claims 1 to 4, further comprising an inverse transformer for inversely transforming a combination of the first transformed audio signal and the second transformed audio signal to obtain a down-mix audio signal.</claim-text></claim>
<claim id="c-en-01-0006" num="0006">
<claim-text>Method for parametrically encoding a multi-channel audio signal having a first audio signal and a second audio signal, wherein the method is configured to operate a parametric encoder according to the preceding claims.</claim-text></claim>
</claims>
<claims id="claims02" lang="de"><!-- EPO <DP n="13"> -->
<claim id="c-de-01-0001" num="0001">
<claim-text>Parametrischer Codierer zum Codieren eines Mehrkanal-Audiosignals, das ein erstes Audiosignal und ein zweites Audiosignal aufweist, wobei der parametrische Codierer Folgendes aufweist:
<claim-text>eine Transformationseinrichtung (101) zum Transformieren des ersten Audiosignals in den Frequenzbereich, um ein erstes transformiertes Audiosignal zu erhalten, und zum Transformieren des zweiten Audiosignals in den Frequenzbereich, um ein zweites transformiertes Audiosignal zu erhalten;</claim-text>
<claim-text>einen Parametergenerator (107) zum Erzeugen eines ersten Codierungsparameters, X(i), aus dem ersten transformierten Audiosignal und aus dem zweiten transformierten Audiosignal in einem ersten Frequenzband i und zum Erzeugen eines zweiten Codierungsparameters, X(j), aus dem ersten transformierten Audiosignal und aus dem zweiten transformierten Audiosignal in einem zweiten Frequenzband j; und</claim-text>
<claim-text>einen Parameterkombinierer (109) zum Kombinieren des ersten Codierungsparameters und des zweiten Codierungsparameters, um einen kombinierten Codierungsparameter, X, zu erhalten, gemäß der folgenden Formel <maths id="math0006" num=""><math display="block"><mrow><mi>X</mi><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><mrow><munder><mrow><mo>∑</mo></mrow><mrow><mi>i</mi><mo>∈</mo><mi mathvariant="normal">I</mi></mrow></munder></mrow></mstyle><msub><mi>g</mi><mi>i</mi></msub><mo>⁢</mo><mfenced separators=""><msub><mrow><mi>P</mi></mrow><mrow><mn>1</mn></mrow></msub><mfenced><mi>i</mi></mfenced><mo>+</mo><msub><mrow><mi>P</mi></mrow><mrow><mn>2</mn></mrow></msub><mfenced><mi>i</mi></mfenced></mfenced><mo>⁢</mo><mi>X</mi><mfenced><mi>i</mi></mfenced></mrow><mrow><mstyle displaystyle="false"><mrow><munder><mrow><mo>∑</mo></mrow><mrow><mi>i</mi><mo>∈</mo><mi mathvariant="normal">I</mi></mrow></munder></mrow></mstyle><msub><mi>g</mi><mi>i</mi></msub><mo>⁢</mo><mfenced separators=""><msub><mrow><mi>P</mi></mrow><mrow><mn>1</mn></mrow></msub><mfenced><mi>i</mi></mfenced><mo>+</mo><msub><mrow><mi>P</mi></mrow><mrow><mn>2</mn></mrow></msub><mfenced><mi>i</mi></mfenced></mfenced></mrow></mfrac><mo>,</mo></mrow></math><img id="ib0006" file="imgb0006.tif" wi="76" he="16" img-content="math" img-format="tif"/></maths></claim-text>
<claim-text>wobei der Parameter I eine Menge von Indizes der Frequenzbänder bezeichnet, der Parameter g<sub>i</sub> ein dem Frequenzband i gegebenes Gewicht ist, der Parameter P<sub>1</sub>(i) eine Signalleistung des ersten Audiosignals in dem i-ten Frequenzband bezeichnet und der Parameter P<sub>2</sub>(i) eine Signalleistung des zweiten Audiosignals in dem i-ten Frequenzband bezeichnet, und</claim-text>
<claim-text>wobei der erste Codierungsparameter, X(i), und der zweite Codierungsparameter, X(j), ein Zwischenkanal-Phasenunterschied oder eine Zwischenkanal-Kohärenz oder ein Zwischenkanal-Intensitätsunterschied oder ein Zwischenkanal-Pegelunterschied sind.</claim-text></claim-text></claim>
<claim id="c-de-01-0002" num="0002">
<claim-text>Parametrischer Codierer nach Anspruch 1, wobei der Parametergenerator (107) konfiguriert ist, den ersten Codierungsparameter und den zweiten Codierungsparameter auf einer Grundlage einer Multiplikation von Werten des ersten transformierten Audiosignals und des zweiten transformierten Audiosignals zu erzeugen.</claim-text></claim>
<claim id="c-de-01-0003" num="0003">
<claim-text>Parametrischer Codierer nach einem der Ansprüche 1 bis 2, wobei der<!-- EPO <DP n="14"> --> Parametergenerator (107) konfiguriert ist, aus dem ersten transformierten Audiosignal und aus dem zweiten transformierten Audiosignal in mehreren Frequenzbändern mehrere Codierungsparameter zu erzeugen, und wobei der Parameterkombinierer konfiguriert ist, die mehreren Codierungsparameter zu kombinieren, um den kombinierten Codierungsparameter zu erhalten.</claim-text></claim>
<claim id="c-de-01-0004" num="0004">
<claim-text>Parametrischer Codierer nach einem der Ansprüche 1 bis 3, der ferner konfiguriert ist, das erste transformierte Audiosignal und das zweite transformierte Audiosignal zu kombinieren, um ein Abwärtsmischsignal zu erhalten.</claim-text></claim>
<claim id="c-de-01-0005" num="0005">
<claim-text>Parametrischer Codierer nach einem der Ansprüche 1 bis 4, der ferner eine Einrichtung für die inverse Transformation zum inversen Transformieren einer Kombination aus dem ersten transformierten Audiosignal und dem zweiten transformierten Audiosignal, um ein Abwärtsmisch-Audiosignal zu erhalten, umfasst.</claim-text></claim>
<claim id="c-de-01-0006" num="0006">
<claim-text>Verfahren zum parametrischen Codieren eines Mehrkanal-Audiosignals, das ein erstes Audiosignal und ein zweites Audiosignal aufweist, wobei das Verfahren konfiguriert ist, einen parametrischen Codierer nach den vorhergehenden Ansprüchen zu betreiben.</claim-text></claim>
</claims>
<claims id="claims03" lang="fr"><!-- EPO <DP n="15"> -->
<claim id="c-fr-01-0001" num="0001">
<claim-text>Codeur paramétrique destiné à coder un signal audio multi-canaux ayant un premier signal audio et un second signal audio, le codeur paramétrique comportant :
<claim-text>un transformateur (101) pour transformer le premier signal audio dans un domaine de fréquence pour obtenir un premier signal audio transformé, et pour transformer le second signal audio dans un domaine de fréquence pour obtenir un second signal audio transformé ;</claim-text>
<claim-text>un générateur de paramètres (107) pour générer un premier paramètre de codage, X(i), à partir du premier signal audio transformé et à partir du second signal audio transformé au niveau d'une première bande de fréquences i, et pour générer un second paramètre de codage, X(j), à partir du premier signal audio transformé et à partir du second signal audio transformé au niveau d'une seconde bande de fréquences j ; et</claim-text>
<claim-text>un combineur de paramètres (109) pour combiner le premier paramètre de codage et le second paramètre de codage afin d'obtenir un paramètre de codage combiné, X, selon la formule <maths id="math0007" num=""><math display="block"><mrow><mi>X</mi><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><mrow><munder><mrow><mo>∑</mo></mrow><mrow><mi>i</mi><mo>∈</mo><mi mathvariant="normal">I</mi></mrow></munder><mrow><mspace width="1em"/></mrow></mrow></mstyle><msub><mi>g</mi><mi>i</mi></msub><mo>⁢</mo><mfenced separators=""><msub><mrow><mi>P</mi></mrow><mrow><mn>1</mn></mrow></msub><mfenced><mi>i</mi></mfenced><mo>+</mo><msub><mrow><mi>P</mi></mrow><mrow><mn>2</mn></mrow></msub><mfenced><mi>i</mi></mfenced></mfenced><mo>⁢</mo><mi>X</mi><mfenced><mi>i</mi></mfenced></mrow><mrow><mstyle displaystyle="false"><mrow><munder><mrow><mo>∑</mo></mrow><mrow><mi>i</mi><mo>∈</mo><mi mathvariant="normal">I</mi></mrow></munder><mrow><mspace width="1em"/></mrow></mrow></mstyle><msub><mi>g</mi><mi>i</mi></msub><mo>⁢</mo><mfenced separators=""><msub><mrow><mi>P</mi></mrow><mrow><mn>1</mn></mrow></msub><mfenced><mi>i</mi></mfenced><mo>+</mo><msub><mrow><mi>P</mi></mrow><mrow><mn>2</mn></mrow></msub><mfenced><mi>i</mi></mfenced></mfenced></mrow></mfrac></mrow></math><img id="ib0007" file="imgb0007.tif" wi="100" he="18" img-content="math" img-format="tif"/></maths></claim-text>
<claim-text>dans lequel le paramètre I désigne un ensemble d'indices de bandes de fréquences, le paramètre g<sub>i</sub> est une pondération donnée à la bande de fréquences i, le paramètre P<sub>l</sub>(i) désigne une puissance de signal du premier signal audio dans la i<sup>ème</sup> bande de fréquences, le paramètre P<sub>2</sub>(i) désigne une puissance de signal du second signal audio dans la i<sup>ème</sup> bande de fréquences,</claim-text>
<claim-text>et dans lequel le premier paramètre de codage, X(i), et le second paramètre de codage, X(j), est une différence de phase entre canaux ou une cohérence entre canaux ou une différence d'intensité entre canaux ou une différence de niveau entre canaux.</claim-text></claim-text></claim>
<claim id="c-fr-01-0002" num="0002">
<claim-text>Codeur paramétrique selon la revendication 1, dans lequel le générateur de paramètres (107) est configuré pour générer le premier paramètre de codage et le second paramètre de codage en fonction d'une multiplication de valeurs du premier signal audio transformé et du second signal audio transformé.</claim-text></claim>
<claim id="c-fr-01-0003" num="0003">
<claim-text>Codeur paramétrique selon l'une quelconque des revendications 1 à 2, dans lequel le générateur de paramètres (107) est configuré pour générer une pluralité de paramètres de codage à partir du premier signal audio transformé et à partir du<!-- EPO <DP n="16"> --> second signal audio transformé au niveau d'une pluralité de bandes de fréquences et dans lequel<br/>
le combineur de paramètres est configuré pour combiner la pluralité des paramètres de codage afin d'obtenir le paramètre de codage combiné.</claim-text></claim>
<claim id="c-fr-01-0004" num="0004">
<claim-text>Codeur paramétrique selon l'une quelconque des revendications 1 à 3, étant en outre configuré pour combiner le premier signal audio transformé et le second signal audio transformé pour obtenir un signal mixé abaissé.</claim-text></claim>
<claim id="c-fr-01-0005" num="0005">
<claim-text>Codeur paramétrique selon l'une quelconque des revendications 1 à 4, comprenant en outre un transformateur inverse pour transformer de façon inverse une combinaison du premier signal audio transformé et du second signal audio transformé pour obtenir un signal audio mixé abaissé.</claim-text></claim>
<claim id="c-fr-01-0006" num="0006">
<claim-text>Procédé de codage paramétrique d'un signal audio multi-canaux ayant un premier signal audio et un second signal audio, le procédé étant configuré pour exploiter un codeur paramétrique selon l'une quelconque des revendications précédentes.</claim-text></claim>
</claims>
<drawings id="draw" lang="en"><!-- EPO <DP n="17"> -->
<figure id="f0001" num="1"><img id="if0001" file="imgf0001.tif" wi="154" he="215" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="18"> -->
<figure id="f0002" num="2"><img id="if0002" file="imgf0002.tif" wi="162" he="195" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="19"> -->
<figure id="f0003" num="3"><img id="if0003" file="imgf0003.tif" wi="107" he="175" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="20"> -->
<figure id="f0004" num="4"><img id="if0004" file="imgf0004.tif" wi="89" he="160" img-content="drawing" img-format="tif"/></figure>
</drawings>
<ep-reference-list id="ref-list">
<heading id="ref-h0001"><b>REFERENCES CITED IN THE DESCRIPTION</b></heading>
<p id="ref-p0001" num=""><i>This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.</i></p>
<heading id="ref-h0002"><b>Patent documents cited in the description</b></heading>
<p id="ref-p0002" num="">
<ul id="ref-ul0001" list-style="bullet">
<li><patcit id="ref-pcit0001" dnum="US2005180579A1"><document-id><country>US</country><doc-number>2005180579</doc-number><kind>A1</kind></document-id></patcit><crossref idref="pcit0001">[0005]</crossref></li>
<li><patcit id="ref-pcit0002" dnum="WO2003219130A1"><document-id><country>WO</country><doc-number>2003219130</doc-number><kind>A1</kind></document-id></patcit><crossref idref="pcit0002">[0006]</crossref></li>
<li><patcit id="ref-pcit0003" dnum="US2003219130A1"><document-id><country>US</country><doc-number>2003219130</doc-number><kind>A1</kind></document-id></patcit><crossref idref="pcit0003">[0007]</crossref></li>
</ul></p>
<heading id="ref-h0003"><b>Non-patent literature cited in the description</b></heading>
<p id="ref-p0003" num="">
<ul id="ref-ul0002" list-style="bullet">
<li><nplcit id="ref-ncit0001" npl-type="s"><article><author><name>C. FALLER</name></author><author><name>F. BAUMGARTE</name></author><atl>Efficient representation of spatial audio using perceptual parametrization</atl><serial><sertitle>Proc. IEEE Workshop on Appl. of Sig. Proc. to Audio and Acoust.</sertitle><pubdate><sdate>20011000</sdate><edate/></pubdate></serial><location><pp><ppf>199</ppf><ppl>202</ppl></pp></location></article></nplcit><crossref idref="ncit0001">[0002]</crossref></li>
<li><nplcit id="ref-ncit0002" npl-type="b"><article><atl/><book><author><name>J. BLAUERT</name></author><book-title>Spatial Hearing: The Psychophysics of Human Sound Localization</book-title><imprint><name>The MIT Press</name><pubdate>19970000</pubdate></imprint></book></article></nplcit><crossref idref="ncit0002">[0004]</crossref></li>
<li><nplcit id="ref-ncit0003" npl-type="s"><article><author><name>E. SCHUIJERS</name></author><author><name>W. OOMEN</name></author><author><name>B. DEN BRINKER</name></author><author><name>J. BREEBAART</name></author><atl>Advances in parametric coding for high-quality audio</atl><serial><sertitle>Preprint 114th Conv. Aud. Eng. Soc.</sertitle><pubdate><sdate>20030300</sdate><edate/></pubdate></serial></article></nplcit><crossref idref="ncit0003">[0004]</crossref></li>
</ul></p>
</ep-reference-list>
</ep-patent-document>
