Способи і пристрої для об’єднаного багатоканального кодування
Номер патенту: 115928
Опубліковано: 10.01.2018
Автори: Мундт Харальд, Черлінг Крістофер, Пурнхаген Хейко
Формула / Реферат
1. Спосіб декодування в багатоканальній аудіосистемі, яка містить щонайменше чотири аудіоканали, що включає етапи, на яких:
приймають першу пару вхідних аудіоканалів і другу пару вхідних аудіоканалів, яка відрізняється від першої пари вхідних аудіоканалів;
піддають першу пару вхідних аудіоканалів першому стереодекодуванню;
піддають другу пару вхідних аудіоканалів другому стереодекодуванню;
піддають перший аудіоканал, одержаний в результаті першого стереодекодування, і перший аудіоканал, одержаний в результаті другого стереодекодування, третьому стереодекодуванню з тим, щоб одержати першу пару вихідних аудіоканалів;
піддають аудіоканал, асоційований з другим аудіоканалом, одержаним в результаті першого стереодекодування, і другий аудіоканал, одержаний в результаті другого стереодекодування, четвертому стереодекодуванню з тим, щоб одержати другу пару вихідних аудіоканалів, яка відрізняється від першої пари вихідних аудіоканалів, при цьому аудіоканал, асоційований з другим каналом, одержаним в результаті першого стереодекодування, є другим аудіоканалом, одержаним в результаті першого стереодекодування, або аудіоканалом, одержаним в результаті п'ятого стереодекодування п'ятого вхідного аудіоканалу і другого аудіоканалу, одержаного в результаті першого стереодекодування; і
виводять першу і другу пару вихідних аудіоканалів, при цьому щонайменше два з першого, другого, третього і четвертого стереодекодувань включають в себе формування, для щонайменше однієї смуги частот і щонайменше одного часового кадру, зваженої або незваженої суми двох аудіоканалів, що піддаються відповідному стереодекодуванню, і зваженої або незваженої різниці між двома аудіоканалами, що піддаються відповідному стереодекодуванню.
2. Спосіб декодування за п. 1, який включає етапи, на яких приймають додаткову інформацію, і для першого, другого, третього і четвертого стереодекодувань:
вибирають, на основі додаткової інформації, схему кодування з групи, що містить ліве-праве кодування, сумарно-різницеве кодування і поліпшене сумарно-різницеве кодування; і
виконують стереодекодування відповідно до вибраної схеми кодування.
3. Спосіб декодування за будь-яким з попередніх пунктів, в якому аудіоканал, асоційований з другим каналом, одержаним в результаті першого стереодекодування, є другим каналом, одержаним в результаті першого стереодекодування.
4. Спосіб декодування за будь-яким з пп. 1-2, який додатково включає етапи, на яких:
приймають п'ятий вхідний аудіоканал;
піддають п'ятий вхідний аудіоканал і другий аудіоканал, одержаний в результаті першого стереодекодування, п'ятому стереодекодуванню;
при цьому аудіоканал, асоційований з другим аудіоканалом, одержаним в результаті першого стереодекодування, дорівнює першому аудіоканалу, одержаному в результаті п’ятого стереодекодування; і
при цьому другий аудіоканал, одержаний в результаті п'ятого стереодекодування, виводять як п'ятий вихідний аудіоканал.
5. Спосіб декодування за будь-яким з попередніх пунктів, який додатково включає етапи, на яких:
приймають третю пару вхідних аудіоканалів;
піддають третю пару вхідних аудіоканалів шостому стереодекодуванню;
піддають другий аудіоканал з першої пари вихідних аудіоканалів і перший аудіоканал, одержаний в результаті шостого стереодекодування, сьомому стереодекодуванню;
піддають другий аудіоканал з другої пари вихідних аудіоканалів і другий аудіоканал, одержаний в результаті шостого стереодекодування, восьмому стереодекодуванню; і
виводять перший аудіоканал з першої пари вихідних аудіоканалів, пару аудіоканалів, одержаних в результаті сьомого стереодекодування, перший аудіоканал з другої пари вихідних аудіоканалів і пару аудіоканалів, одержаних в результаті восьмого стереодекодування.
6. Спосіб декодування за будь-яким з попередніх пунктів, в якому перше, друге, третє і четверте стереодекодування і п'яте, шосте, сьоме і восьме стереодекодування, якщо застосовно, містять виконання стереодекодування згідно зі схемою кодування з групи, що містить: ліве-праве кодування, сумарно-різницеве кодування і поліпшене сумарно-різницеве кодування.
7. Спосіб декодування за п. 6, в якому різні схеми кодування використовують для різних смуг частот.
8. Спосіб декодування за будь-яким з пп. 6-7, в якому різні схеми кодування використовують для різних часових кадрів.
9. Спосіб декодування за будь-яким з попередніх пунктів, в якому перше, друге, третє, четверте, п'яте, шосте, сьоме і восьме стереодекодування, якщо застосовно, виконують в області модифікованого дискретного косинусного перетворення, MDCT, з критичною дискретизацією.
10. Спосіб декодування за п. 9, в якому всі вхідні аудіоканали перетворюють в область MDCT, використовуючи однакове вікно.
11. Спосіб декодування за будь-яким з попередніх пунктів, в якому друга пара вхідних аудіоканалів має спектральний вміст, відповідний смугам частот аж до першого порогового значення частоти, відповідно до чого пара аудіоканалів, одержана в результаті другого стереодекодування, дорівнює нулю для смуг частот вище першого порогового значення частоти.
12. Спосіб декодування за будь-яким з попередніх пунктів, в якому друга пара вхідних аудіоканалів має спектральний вміст, відповідний смугам частот аж до першого порогового значення частоти, і перша пара вхідних аудіоканалів має спектральний вміст, відповідний смугам частот аж до другого порогового значення частоти, яке більше першого порогового значення частоти; причому спосіб додатково включає етапи, на яких:
представляють першу пару вихідних аудіоканалів як перший сигнал суми і перший сигнал різниці, і представляють другу пару вихідних аудіоканалів як другий сигнал суми і другий сигнал різниці;
розширюють перший сигнал суми і другий сигнал суми до діапазону частот вище другого порогового значення частоти за допомогою виконання реконструкції високої частоти;
мікшують перший сигнал суми і перший сигнал різниці, при цьому для частот нижче першого порогового значення частоти мікшування містить виконання зворотного сумарно-різницевого перетворення першого сигналу суми і першого сигналу різниці, а для частот вище першого порогового значення частоти мікшування містить виконання параметричного підвищувального мікшування частини першого сигналу суми, відповідної смугам частот вище першого порогового значення частоти; і
мікшують другий сигнал суми і другий сигнал різниці, при цьому для частот нижче першого порогового значення частоти мікшування містить виконання зворотного сумарно-різницевого перетворення другого сигналу суми і другого сигналу різниці, а для частот вище першого порогового значення частоти мікшування містить виконання параметричного підвищувального мікшування частини другого сигналу суми, відповідної смугам частот вище першого порогового значення частоти.
13. Спосіб за п. 12, в якому етапи розширення першого сигналу суми і другого сигналу суми до діапазону частот вище другого порогового значення частоти, мікшування першого сигналу суми і першого сигналу різниці, і мікшування другого сигналу суми і другого сигналу різниці виконуються в області квадратурного дзеркального фільтра QMF.
14. Спосіб за п. 2, в якому щонайменше чотири аудіоканали згаданої багатоканальної аудіосистеми є такими, що розділяються на різні групи згідно з множиною конфігурацій, причому кожна група відповідає аудіоканалам, які кодуються об'єднаним чином, причому додаткова інформація містить щонайменше два біти, які вказують одну з множини конфігурацій, яка повинна бути застосована при декодуванні, і при цьому схеми кодування відповідного стереодекодування вибираються відповідно до вказаної конфігурації.
15. Спосіб за п. 14, в якому щонайменше два біти вказують одну з множини конфігурацій за допомогою вказівки ідентифікаційного номера згаданої однією з множини конфігурацій.
16. Спосіб за будь-яким з пп. 14-15, в якому багатоканальна аудіосистема містить п'ять аудіоканалів, і при цьому конфігурації кодування відповідають:
об'єднаному кодуванню п'яти аудіоканалів;
об'єднаному кодуванню чотирьох аудіоканалів і окремому кодуванню останнього аудіоканалу;
об'єднаному кодуванню трьох аудіоканалів і окремому об'єднаному кодуванню двох інших аудіоканалів; і
об'єднаному кодуванню двох аудіоканалів, окремому об'єднаному кодуванню двох інших аудіоканалів, і
окремому кодуванню останнього аудіоканалу.
17. Спосіб за п. 16, в якому, у випадку, коли щонайменше два біти вказують об'єднане кодування двох аудіоканалів, окреме об'єднане кодування двох інших аудіоканалів і окреме кодування останнього аудіоканалу, згадані щонайменше два біти включають в себе біт, який вказує, які два аудіоканали повинні бути кодовані об'єднаним чином і які інші два аудіоканали повинні бути кодовані об'єднаним чином.
18. Комп’ютерочитаний носій, який містить інструкції для виконання способу за будь-яким з попередніх пунктів.
19. Пристрій декодування в багатоканальній аудіосистемі, що містить щонайменше чотири аудіоканали, що містить:
компонент прийому, виконаний з можливістю прийому першої пари вхідних аудіоканалів і другої пари вхідних аудіоканалів, який відрізняється від першої пари вхідних аудіоканалів;
перший компонент стереодекодування, виконаний з можливістю піддавати першу пару вхідних аудіоканалів першому стереодекодуванню;
другий компонент стереодекодування, виконаний з можливістю піддавати другу пару вхідних аудіоканалів другому стереодекодуванню;
третій компонент стереодекодування, виконаний з можливістю піддавати перший аудіоканал, одержаний в результаті першого стереодекодування, і перший аудіоканал, одержаний в результаті другого стереодекодування, третьому стереодекодуванню з тим, щоб одержати першу пару вихідних аудіоканалів;
четвертий компонент стереодекодування, виконаний з можливістю піддавати аудіоканал, асоційований з другим аудіоканалом, одержаним в результаті першого стереодекодування, і другий аудіоканал, одержаний в результаті другого стереодекодування, четвертому стереодекодуванню з тим, щоб одержати другу пару вихідних аудіоканалів, який відрізняється від першої пари вихідних аудіоканалів, при цьому аудіоканал, асоційований з другим каналом, одержаним в результаті першого стереодекодування, є другим аудіоканалом, одержаним в результаті першого стереодекодування, або аудіоканалом, одержаним в результаті п'ятого стереодекодування п'ятого вхідного аудіоканалу і другого аудіоканалу, одержаного в результаті першого стереодекодування; і
компонент виведення, виконаний з можливістю виведення першого і другого вихідних аудіоканалів, при цьому щонайменше два з першого, другого, третього і четвертого стереодекодувань включають в себе формування, для щонайменше однієї смуги частот і щонайменше одного часового кадру, зваженої або незваженої суми двох аудіоканалів, що піддаються відповідному стереодекодуванню, і зваженої або незваженої різниці між двома аудіоканалами, що піддаються відповідному стереодекодуванню.
20. Пристрій декодування за п. 15, виконаний з можливістю прийому додаткової інформації, і для першого, другого, третього і четвертого компонентів стереодекодування:
вибору, на основі додаткової інформації, схеми кодування з групи, що містить ліве-праве кодування, сумарно-різницеве кодування і поліпшене сумарно-різницеве кодування; і
виконання стереодекодування відповідно до вибраної схеми кодування.
21. Аудіосистема, що містить пристрій декодування за будь-яким з пп. 19-20.
22. Спосіб кодування в багатоканальній аудіосистемі, що містить щонайменше чотири аудіоканали, який включає етапи, на яких:
приймають першу пару вхідних аудіоканалів і другу пару вхідних аудіоканалів, який відрізняється від першої пари вхідних аудіоканалів;
піддають першу пару вхідних аудіоканалів першому стереокодуванню;
піддають другу пару вхідних аудіоканалів другому стереокодуванню;
піддають перший аудіоканал, одержаний в результаті першого стереокодування, і аудіоканал, асоційований з першим аудіоканалом, одержаним в результаті другого стереокодування, третьому стереокодуванню з тим, щоб одержати першу пару вихідних аудіоканалів;
піддають другий аудіоканал, одержаний в результаті першого стереокодування, і другий аудіоканал, одержаний в результаті другого стереокодування, четвертому стереокодуванню з тим, щоб одержати другу пару вихідних аудіоканалів, який відрізняється від першої пари вихідних аудіоканалів; і виводять першу і другу пару вихідних аудіоканалів, при цьому аудіоканал, асоційований з першим аудіоканалом, одержаним в результаті другого стереокодування, є першим аудіоканалом, одержаним в результаті другого стереокодування, або аудіоканалом, одержаним в результаті п'ятого стереокодування п'ятого вхідного аудіоканалу і першого аудіоканалу, одержаного в результаті другого стереокодування, і
при цьому щонайменше два з першого, другого, третього і четвертого стереокодувань включають в себе формування, для щонайменше однієї смуги частот і щонайменше одного часового кадру, зваженої або незваженої суми двох аудіоканалів, що піддаються відповідному стереокодуванню, і зваженої або незваженої різниці між двома аудіоканалами, що піддаються відповідному стереокодуванню.
23. Спосіб кодування за п. 22, який включає, для першого, другого, третього і четвертого стереокодування, етапи, на яких:
вибирають схему кодування з групи, що містить ліве-праве кодування, сумарно-різницеве кодування і поліпшене сумарно-різницеве кодування; і
виконують стереокодування відповідно до вибраної схеми кодування, при цьому спосіб кодування додатково включає етап, на якому:
виводять додаткову інформацію, яка вказує вибрані схеми кодування.
24. Спосіб кодування за будь-яким з пп. 22-23, в якому аудіоканал, асоційований з першим аудіоканалом, одержаним в результаті другого стереокодування, є першим аудіоканалом, одержаним в результаті другого стереокодування.
25. Спосіб кодування за будь-яким з пп. 22-23, який додатково включає етапи, на яких: приймають п'ятий вхідний аудіоканал;
піддають п'ятий вхідний аудіоканал і перший аудіоканал, одержаний в результаті другого стереокодування, п'ятому стереокодуванню;
при цьому аудіоканал, асоційований з першим аудіоканалом, одержаним в результаті другого стереокодування, є першим аудіоканалом, одержаним в результаті п'ятого стереокодування; і
при цьому другий аудіоканал, одержаний в результаті п'ятого стереокодування, виводять як п'ятий вихідний аудіоканал.
26. Спосіб кодування за будь-яким з пп. 22-25, який додатково включає етапи, на яких:
приймають третю пару вхідних аудіоканалів;
піддають другий аудіоканал з першої пари вхідних аудіоканалів і перший аудіоканал з третьої пари вхідних аудіоканалів шостому стереокодуванню;
піддають другий аудіоканал з другої пари вхідних аудіоканалів і другий аудіоканал з третьої пари вхідних аудіоканалів сьомому стереокодуванню;
при цьому перший аудіоканал, одержаний в результаті шостого стереокодування, і перший аудіоканал з першої пари вхідних аудіоканалів піддаються першому стереокодуванню;
при цьому перший аудіоканал, одержаний в результаті сьомого стереокодування, і перший аудіоканал з другої пари вхідних каналів піддаються другому стереокодуванню; і
піддають другий аудіоканал, одержаний в результаті шостого стереокодування, і другий аудіоканал, одержаний в результаті сьомого стереокодування, восьмому стереокодуванню з тим, щоб одержати третю пару вихідних аудіоканалів.
27. Спосіб кодування за будь-яким з пп. 22-26, в якому перше, друге, третє і четверте стереокодування і п'яте, шосте, сьоме і восьме стереокодування, якщо застосовно, включають в себе виконання стереокодування згідно зі схемою кодування з групи, що містить: ліве-праве кодування, сумарно-різницеве кодування і поліпшене сумарно-різницеве кодування.
28. Спосіб кодування за п. 27, в якому різні схеми кодування використовують для різних смуг частот.
29. Спосіб кодування за будь-яким з пп. 27-28, в якому різні схеми кодування використовують для різних часових кадрів.
30. Спосіб кодування за будь-яким з пп. 22-29, в якому перше, друге, третє, четверте, п'яте, шосте, сьоме і восьме стереокодування, якщо застосовно, виконують в області модифікованого дискретного косинусного перетворення, MDCT, з критичною дискретизацією.
31. Спосіб кодування за п. 30, в якому всі вхідні аудіоканали перетворюють в область MDCT, використовуючи однакове вікно.
32. Спосіб за п. 23, в якому щонайменше чотири аудіоканали згаданої багатоканальної аудіосистеми є такими, що розділяються на різні групи згідно з множиною конфігурацій, причому кожна група відповідає аудіоканалам, які кодуються об'єднаним чином, при цьому спосіб містить етап, на якому вибирають одну з множини конфігурацій, при цьому схеми кодування відповідного стереокодування вибираються відповідно до вибраної конфігурації, і при цьому додаткова інформація містить щонайменше два біти, які вказують вибрану конфігурацію.
33. Спосіб за п. 32, в якому щонайменше два біти вказують одну з множини конфігурацій за допомогою вказівки ідентифікаційного номера згаданої однією з множини конфігурацій.
34. Спосіб за будь-яким з пп. 32-33, в якому багатоканальна аудіосистема містить п'ять аудіоканалів, і при цьому конфігурації кодування відповідають:
об'єднаному кодуванню п'яти аудіоканалів;
об'єднаному кодуванню чотирьох аудіоканалів і окремому кодуванню останнього аудіоканалу;
об'єднаному кодуванню трьох аудіоканалів і окремому об'єднаному кодуванню двох інших аудіоканалів; і
об'єднаному кодуванню двох аудіоканалів, окремому об'єднаному кодуванню двох інших аудіоканалів, і
окремому кодуванню останнього аудіоканалу.
35. Спосіб за п. 34, в якому, у випадку, коли щонайменше два біти вказують об'єднане кодування двох аудіоканалів, окреме об'єднане кодування двох інших аудіоканалів і окреме кодування останнього аудіоканалу, згадані щонайменше два біти включають в себе біт, який вказує, які два аудіоканали повинні бути кодовані об'єднаним чином і які інші два аудіоканали повинні бути кодовані об'єднаним чином.
36. Комп’ютерочитаний носій, який містить інструкції для виконання способу за будь-яким з пп. 22-31.
37. Пристрій кодування в багатоканальній аудіосистемі, яка містить щонайменше чотири канали, що містить:
компонент прийому, виконаний з можливістю прийому першої пари вхідних аудіоканалів і другої пари вхідних аудіоканалів, що відрізняється від першої пари вхідних аудіоканалів;
перший компонент стереокодування, виконаний з можливістю піддавати першу пару вхідних аудіоканалів першому стереокодуванню;
другий компонент стереокодування, виконаний з можливістю піддавати другу пару вхідних аудіоканалів другому стереокодуванню;
третій компонент стереокодування, виконаний з можливістю піддавати перший аудіоканал, одержаний в результаті першого стереокодування, і аудіоканал, асоційований з першим аудіоканалом, одержаним в результаті другого стереокодування, третьому стереокодуванню з тим, щоб надати першу пару вихідних аудіоканалів;
четвертий компонент стереокодування, виконаний з можливістю піддавати другий аудіоканал, одержаний в результаті першого стереокодування, і другий аудіоканал, одержаний в результаті другого стереокодування, четвертому стереокодуванню з тим, щоб одержати другу пару вихідних аудіоканалів, що відрізняється від першої пари вихідних аудіоканалів; і компонент виведення, виконаний з можливістю виведення першої і другої пари вихідних аудіоканалів,
при цьому аудіоканал, асоційований з першим аудіоканалом, одержаним в результаті другого стереокодування, є першим аудіоканалом, одержаним в результаті другого стереокодування, або аудіоканалом, одержаним в результаті п'ятого стереокодування п'ятого вхідного аудіоканалу і першого аудіоканалу, одержаного в результаті другого стереокодування, і
при цьому щонайменше два з першого, другого, третього і четвертого стереокодувань включають в себе формування, для щонайменше однієї смуги частот і щонайменше одного часового кадру, зваженої або незваженої суми двох аудіоканалів, що піддаються відповідному стереокодуванню, і зваженої або незваженої різниці між двома аудіоканалами, що піддаються відповідному стереокодуванню.
38. Пристрій кодування за п. 37, виконаний з можливістю, для першого, другого, третього і четвертого компонента стереокодування:
вибору схеми кодування з групи, що містить ліве-праве кодування, сумарно-різницеве кодування і поліпшене сумарно-різницеве кодування; і
виконання стереокодування відповідно до вибраної схеми кодування, при цьому пристрій кодування додатково виконаний з можливістю:
виведення додаткової інформації, що вказує вибрані схеми кодування.
39. Аудіосистема, яка містить пристрій кодування за п. 38.
Текст
Реферат: Розкриваються пристрої кодування і декодування для кодування каналів аудіосистеми зі щонайменше чотирма каналами. Пристрій декодування має перший компонент стереодекодування, який піддає першу пару вхідних каналів першому стереодекодуванню, і другий компонент стереодекодування, який піддає другу пару вхідних каналів другому стереодекодуванню. Результати першого і другого компонентів стереодекодування навхрест зв'язуються з третім і четвертим компонентами стереодекодування, при цьому кожний виконує стереодекодування відносно одного каналу, одержаного з першого компонента стереодекодування, і одного каналу, одержаного з другого компонента стереодекодування. UA 115928 C2 (12) UA 115928 C2 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 60 ПЕРЕХРЕСНЕ ПОСИЛАННЯ НА СПОРІДНЕНІ ЗАЯВКИ По даній заявці запитується пріоритет Попередньої Патентної Заявки США № 61/877,189, поданої 12 вересня 2013 р., яка у всій своїй повноті включена в даний опис за допомогою посилання. ГАЛУЗЬ ТЕХНІКИ, ДО ЯКОЇ НАЛЕЖИТЬ ВИНАХІД Винахід, який розкривається в даному документі, загалом стосується аудіо кодування і декодування. Зокрема, він стосується аудіокодера і аудіодекодера, виконаних з можливістю кодування і декодування каналів багатоканальною аудіосистеми за допомогою виконання множини стереоперетворень. ПЕРЕДУМОВИ СТВОРЕННЯ ВИНАХОДУ Існують методики відомого рівня техніки для кодування каналів багатоканальної аудіосистеми. Прикладом багатоканальної аудіосистеми є 5.1 канальна система, що містить центральний канал (С), лівий передній канал (Lf), правий передній канал (Rf), лівий просторовий канал (Ls), правий просторовий канал (Rs), і канал низькочастотних ефектів (Lfe). Існуючий підхід кодування такої системи полягає в тому, щоб кодувати канал С окремо, і виконувати об'єднане стереокодування передніх каналів Lf і Rf, і об'єднане стереокодування просторових каналів Ls і Rs. Lfe канал також кодується окремо і в нижченаведеному завжди буде передбачатися як такий, що кодується окремо. Існуючий підхід має деякі недоліки. Наприклад, розглянемо ситуацію, коли Lf канал і Ls канал містять схожий аудіосигнал схожої гучності. Такий аудіосигнал буде звучати, як якщо виходить з віртуального джерела звуку, розташованого між Lf і Ls гучномовцем. Проте, описаний вище підхід нездатний ефективно кодувати такий аудіосигнал, оскільки він призначає, що Lf канал повинен кодуватися з Rf каналом, замість виконання об'єднаного кодування Lf і Ls каналу. Таким чином, схожість між аудіосигналами Lf і Ls гучномовців не можуть бути використані для того, щоб досягти ефективного кодування. Таким чином, існує потреба в інфраструктурі кодування/декодування, яка має підвищену гнучкість, коли мова заходить про кодування багатоканальних систем. КОРОТКИЙ ОПИС КРЕСЛЕНЬ Надалі, зразкові варіанти здійснення будуть описані детальніше і з посиланням на супровідні креслення, на яких: Фіг. 1a ілюструє зразкову двоканальну структуру. Фіг. 1b і 1c ілюструють компоненти стереокодування і декодування відповідно до прикладу. Фіг. 2a ілюструє зразкову триканальну структуру. Фіг. 2b і 2c ілюструють пристрій кодування і пристрій декодування, відповідно, для триканальної структури відповідно до прикладу. Фіг. 3a ілюструє зразкову чотириканальну структуру. Фіг. 3b і 3c ілюструють пристрій кодування і пристрій декодування, відповідно, для чотириканальної структури відповідно до зразкового варіанта здійснення. Фіг. 4a ілюструє зразкову п’ятиканальну структуру. Фіг. 4b і 4c ілюструють пристрій кодування і пристрій декодування, відповідно, для п’ятиканальної структури відповідно до зразкового варіанта здійснення. Фіг. 5a ілюструє зразкову багатоканальну структуру. Фіг. 5b і 5c ілюструють пристрій кодування і пристрій декодування, відповідно, для багатоканальної структури відповідно до зразкового варіанта здійснення. Фіг. 6a, 6b, 6c, 6d і 6e ілюструють конфігурації кодування п’ятиканальної аудіосистеми відповідно до прикладу. Фіг. 7 ілюструє пристрій декодування відповідно до варіантів здійснення. ДОКЛАДНИЙ ОПИС У світлі вищезазначеного, мета полягає в тому, щоб надати пристрій кодування і пристрій декодування і асоційовані способи, які забезпечують гнучке і ефективне кодування каналів в багатоканальній аудіосистемі. I. Огляд - Кодер Відповідно до першого аспекту, надається спосіб кодування, пристрій кодування і комп'ютерний програмний продукт в багатоканальній аудіосистемі. Відповідно до зразкових варіантів здійснення, надається спосіб кодування в багатоканальній аудіосистемі, що включає щонайменше чотири канали, який включає етапи, на яких: приймають першу пару вхідних каналів і другу пару вхідних каналів; піддають першу пару вхідних каналів першому стереокодуванню; піддають другу пару вхідних каналів другому стереокодуванню; піддають перший канал, одержаний в результаті першого стереокодування, і аудіоканал, асоційований з першим каналом, одержаним в результаті другого стереокодування, третьому 1 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 60 стереокодуванню з тим, щоб одержати першу пару вихідних каналів; піддають другий канал, одержаний в результаті першого стереокодування, і другий канал, одержаний в результаті другого стереокодування, четвертому стереокодуванню з тим, щоб одержати другу пару вихідних каналів; і виводять першу і другу пару вихідних каналів. Перша пара і друга пара вхідних каналів відповідають каналам, які повинні бути закодовані. Перша пара і друга пара вихідних каналів відповідають закодованим каналам. Розглянемо зразкову аудіосистему, що містить Lf канал, Rf канал, Ls канал, і Rs канал. Якщо Lf канал і Ls канал асоційовані з першою парою вхідних каналів, а Rf канал і Rs канал асоційовані з другою парою вхідних каналів, вищезазначений зразковий варіант здійснення буде мати на увазі, що спочатку кодуються об'єднаним чином Lf і Ls канали, і кодуються об'єднаним чином Rf і Rs канали. Іншими словами, канали спочатку кодуються в напрямку уперед-назад. Результат першого (уперед-назад) кодування потім знову кодується, означаючи, що кодування застосовується в напрямку ліворуч-праворуч. Інша опція полягає в тому, щоб асоціювати Lf канал і Rf канал з першою парою вхідних каналів, і Ls канал і Rs канал з другою парою вхідних каналів. Таке відображення каналів буде мати на увазі, що спочатку виконується кодування в напрямку ліворуч-праворуч, за яким йде кодування в напрямку уперед-назад. Іншими словами, вищезазначений спосіб кодування забезпечує підвищену гнучкість відносно того, як об'єднаним чином кодувати канали багатоканальної системи. Відповідно до зразкових варіантів здійснення, аудіоканал, асоційований з першим каналом, одержаним в результаті другого стереокодування, є першим каналом, одержаним в результаті другого стереокодування. Такий варіант здійснення ефективний, при виконанні кодування для чотириканальної структури. Відповідно до інших зразкових варіантів здійснення другий канал, одержаний в результаті першого стереокодування, є додатково кодованим перед тим, як піддаватися четвертому стереокодуванню. Наприклад, спосіб кодування може додатково містити етапи, на яких: приймають п'ятий вхідний канал; піддають п'ятий вхідний канал і перший канал, одержаний в результаті другого стереокодування, п'ятому стереокодуванню; при цьому аудіоканал, асоційований з першим каналом, одержаним в результаті другого стереокодування, є першим каналом, одержаним в результаті п'ятого стереокодування; і при цьому другий канал, одержаний в результаті п'ятого стереокодування, виводиться як п'ятий вихідний канал. Таким чином, п'ятий вхідний канал, отже, об'єднаним чином кодується з другим каналом, одержаним в результаті першого стереокодування. Наприклад, п'ятий вхідний канал може відповідати центральному каналу, а другий канал, одержаний в результаті першого стереокодування, може відповідати об'єднаному кодуванню Rf і Rs каналів або об'єднаному кодуванню Lf і Ls каналів. Іншими словами, відповідно до прикладів, центральний канал С може бути об'єднаним чином кодованим, що стосується лівої сторони або правої сторони структури каналів. Зразкові варіанти здійснення, що описуються вище, стосуються аудіосистем, що містять чотири або п'ять каналів. Проте, принципи, що розкриваються в даному документі, можуть бути розширені на шість каналів, сім каналів і т. д. Зокрема, додаткова пара вхідних каналів може бути додана до чотириканальної структури, щоб прийти до шестиканальної структури. Подібним чином, додаткова пара вхідних каналів може бути додана до п’ятиканальної структури, щоб прийти до семиканальної структури, і т. д. Зокрема, відповідно до зразкових варіантів здійснення спосіб кодування може додатково містити етапи, на яких: приймають третю пару вхідних каналів; піддають другий канал з першої пари вхідних каналів і перший канал з третьої пари вхідних каналів шостому стереокодуванню; піддають другий канал з другої пари вхідних каналів і другий канал з третьої пари вхідних каналів сьомому стереокодуванню; при цьому перший канал, одержаний в результаті шостого стереокодування, і перший канал з першої пари вхідних каналів піддаються першому стереокодуванню; при цьому перший канал, одержаний в результаті сьомого стереокодування, і перший канал з другої пари вхідних каналів піддаються другому стереокодуванню; і піддають другий канал, одержаний в результаті шостого стереокодування, і другий канал, одержаний в результаті сьомого стереокодування, восьмому стереокодуванню з тим, щоб одержати третю пару вихідних каналів. Вищезазначене забезпечує гнучкий підхід додавання додаткових пар каналів до структури каналів. Відповідно до зразкових варіантів здійснення, перше, друге, третє і четверте стереокодування і п'яте, шосте, сьоме і восьме стереокодування, якщо застосовно, містять 2 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 60 виконання стереокодування згідно зі схемою кодування, що включає в себе ліве-праве кодування (LR-кодування), сумарно-різницеве кодування (або середнє-залишкове кодування, MS-кодування), і поліпшене сумарно-різницеве кодування (або поліпшене середнє-залишкове кодування, поліпшене MS-кодування). Це має перевагу в тому, що це додатково надає гнучкості системі. Зокрема, за допомогою вибору різних типів схем кодування кодування може бути адаптоване, щоб оптимізувати кодування для наявних аудіосигналів. Різні схеми кодування будуть описані детальніше нижче. Проте, коротко, ліве-праве кодування означає, що здійснюється наскрізне пропускання вхідних сигналів (вихідні сигнали рівні вхідним сигналам). Сумарно-різницеве кодування означає, що один з вихідних сигналів є сумою вхідних сигналів, а інший вихідний сигнал є різницею вхідних сигналів. Поліпшене MSкодування означає, що один з вихідних сигналів є зваженою сумою вхідних сигналів, а інший вихідний сигнал є зваженою різницею вхідних сигналів. Перше, друге, третє, і четверте стереокодування і п'яте, шосте, сьоме і восьме стереокодування, якщо застосовно, всі можуть застосовувати одну й ту ж схему стереокодування. Проте, перше, друге, третє, і четверте стереокодування і п'яте, шосте, сьоме і восьме стереокодування, якщо застосовно, також можуть застосовувати різні схеми стереокодування. Відповідно до зразкових варіантів здійснення, різні схеми кодування можуть бути використані для різних смуг частот. Таким чином, кодування може бути оптимізоване відносно аудіовмісту в різних смугах частот. Наприклад, більш вдосконалене кодування (в одиницях кількості біт, які затрачуються при кодуванні) може бути застосоване до смуг низьких частот, до яких вухо найбільш чутливе. Відповідно до зразкових варіантів здійснення, різні схеми кодування можуть бути використані для різних часових кадрів. Таким чином, кодування може бути адаптоване і оптимізоване відносно аудіовмісту в різних часових кадрах. Перше, друге, третє, четверте, і п'яте, шосте, сьоме і восьме стереокодування, якщо застосовно, виконуються в області модифікованого дискретного косинусного перетворення, MDCT, з критичною дискретизацією. Під критичною дискретизацією мається на увазі те, що кількість елементів дискретизації кодованих сигналів дорівнює кількості елементів дискретизації вихідних сигналів. MDCT перетворює сигнал з часової області в область MDCT на основі послідовності вікон. Крім деяких виняткових випадків, вхідні канали перетворюються в область MDCT, використовуючи однакове вікно, як відносно розміру вікна, так і довжини перетворення. Це дозволяє стереокодуванню застосовувати середнє-залишкове і поліпшене MS-кодування сигналів. Зразкові варіанти здійснення також стосуються комп'ютерного програмного продукту, що містить комп’ютерочитаний носій з інструкціями для виконання будь-якого з способів кодування, розкритих вище. Комп’ютерочитаний носій може бути не тимчасовим комп’ютерочитаним носієм. Відповідно до зразкових варіантів здійснення, надається пристрій кодування в багатоканальній аудіосистемі, що містить щонайменше чотири канали, що містить: компонент прийому, виконаний з можливістю прийому першої пари вхідних каналів і другої пари вхідних каналів; перший компонент стереокодування, виконаний з можливістю піддавати першу пару вхідних каналів першому стереокодуванню; другий компонент стереокодування, виконаний з можливістю піддавати другу пару вхідних каналів другому стереокодуванню; третій компонент стереокодування, виконаний з можливістю піддавати перший канал, одержаний в результаті першого стереокодування, і аудіоканал, асоційований з першим каналом, одержаним в результаті другого стереокодування, третьому стереокодуванню з тим, щоб одержати першу пару вихідних каналів; четвертий компонент стереокодування, виконаний з можливістю піддавати другий канал, одержаний в результаті першого стереокодування, і другий канал, одержаний в результаті другого стереокодування, четвертому стереокодуванню з тим, щоб одержати другу пару вихідних каналів; і компонент виведення, виконаний з можливістю виведення першого і другого вихідних каналів. Зразкові варіанти здійснення також надають аудіосистему, що містить пристрій кодування відповідно до вищезазначеного. II. Огляд - Декодер Згідно з другим аспектом, надається спосіб декодування, пристрій декодування, і комп'ютерний програмний продукт в багатоканальній аудіосистемі. Другий аспект може загалом мати такі ж ознаки і переваги, що і перший аспект. 3 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 60 Відповідно до зразкових варіантів здійснення, надається спосіб декодування в багатоканальній аудіосистемі, що містить щонайменше чотири канали, який включає етапи, на яких: приймають першу пару вхідних каналів і другу пару вхідних каналів; піддають першу пару вхідних каналів першому стереодекодуванню; піддають другу пару вхідних каналів другому стереодекодуванню; піддають перший канал, одержаний в результаті першого стереодекодування, і перший канал, одержаний в результаті другого стереодекодування, третьому стереодекодуванню з тим, щоб одержати першу пару вихідних каналів; піддають аудіоканал, асоційований з другим каналом, одержаним в результаті першого стереодекодування, і другий канал, одержаний в результаті другого стереодекодування, четвертому стереодекодуванню з тим, щоб одержати другу пару вихідних каналів; і виводять першу і другу пару вихідних каналів. Перша і друга пара вхідних каналів відповідають закодованим каналам, які повинні бути декодовані. Перша і друга пара вихідних каналів відповідають декодованим каналам. Відповідно до зразкових варіантів здійснення, аудіоканал, асоційований з другим каналом, одержаним в результаті першого стереодекодування, може дорівнювати другому каналу, одержаному в результаті першого стереодекодування. Наприклад, спосіб може додатково містити етапи, на яких: приймають п'ятий вхідний канал; піддають п'ятий вхідний канал і другий канал, одержаний в результаті першого стереодекодування, п'ятому стереодекодуванню; при цьому аудіоканал, асоційований з другим каналом, одержаним в результаті першого стереодекодування, дорівнює першому каналу, одержаному в результаті п’ятого стереодекодування; і при цьому другий канал, одержаний в результаті п'ятого стереодекодування, виводиться як п'ятий вихідний канал. Спосіб декодування може додатково містити етапи, на яких: приймають третю пару вхідних каналів; піддають третю пару вхідних каналів шостому стереодекодуванню; піддають другий канал з першої пари вихідних каналів і перший канал, одержаний в результаті шостого стереодекодування, сьомому стереодекодуванню; піддають другий канал з другої пари вихідних каналів і другий канал, одержаний в результаті шостого стереодекодування, восьмому стереодекодуванню; і виводять перший канал з першої пари вихідних каналів, пару каналів, одержаних в результаті сьомого стереодекодування, перший канал з другої пари вихідних каналів і пару каналів, одержаних в результаті восьмого стереодекодування. Відповідно до зразкових варіантів здійснення, перше, друге, третє, і четверте стереодекодування і п'яте, шосте, сьоме і восьме стереодекодування, якщо застосовно, містить виконання стереодекодування згідно зі схемою кодування, що включає в себе ліве-праве кодування, сумарно-різницеве кодування і поліпшене сумарно-різницеве кодування. Різні схеми кодування використовуються для різних смуг частот. Різні схеми кодування можуть бути використані для різних часових кадрів. Перше, друге, третє, четверте, і п'яте, шосте, сьоме і восьме стереодекодування, якщо застосовно, переважно виконуються в області модифікованого дискретного косинусного перетворення, MDCT, з критичною дискретизацією. Переважно, всі вхідні канали перетворюються в область MDCT, використовуючи однакове вікно, як відносно форми вікна, так і довжини перетворення. Друга пара вхідних каналів може мати спектральний вміст, відповідний смугам частот аж до першого порогового значення частоти, відповідно до чого пара каналів, одержана внаслідок другого стереодекодування, дорівнює нулю для смуг частот вище першого порогового значення частоти. Наприклад, спектральний вміст другої пари вхідних каналів може бути встановлений таким, що дорівнює нулю на стороні кодера для того, щоб зменшити об'єм даних, які повинні бути передані декодеру. У випадку, коли друга пара вхідних каналів має тільки спектральний вміст відповідний смугам частот аж до першого порогового значення частоти, а перша пара вхідних каналів має спектральний вміст, відповідний смугам частот аж до другого порогового значення частоти, який більший першого порогового значення частоти, спосіб може додатково застосовувати методики параметричного підвищувального мікшування для частот вище першої частоти, щоб компенсувати обмеження частоти другої пари вхідних каналів. Зокрема, спосіб може містити етапи, на яких: представляють першу пару вихідних каналів як перший сигнал суми і перший сигнал різниці, і представляють другу пару вихідних каналів як другий сигнал суми і другий сигнал різниці; розширюють перший сигнал суми і другий сигнал суми до діапазону частот вище другого порогового значення частоти за допомогою виконання реконструкції високої частоти; мікшують перший сигнал суми і перший сигнал різниці, при цьому для частот нижче першого порогового значення частоти мікшування містить виконання зворотного сумарно-різницевого перетворення першого сигналу суми і першого сигналу різниці, а для частот вище першого 4 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 порогового значення частоти, мікшування містить виконання параметричного підвищувального мікшування частини першого сигналу суми, відповідної смугам частот вище першого порогового значення частоти; і мікшують другий сигнал суми і другий сигнал різниці, при цьому для частот нижче першого порогового значення частоти мікшування містить виконання зворотного сумарно-різницевого перетворення другого сигналу суми і другого сигналу різниці, а для частот вище першого порогового значення частоти мікшування містить виконання параметричного підвищувального мікшування частини другого сигналу суми, відповідної смугам частот вище першого порогового значення частоти. Етапи розширення першого сигналу суми і другого сигналу суми до діапазону частот вищі другого порогового значення частоти, мікшування першого сигналу суми і першого сигналу різниці, і мікшування другого сигналу суми і другого сигналу різниці переважно виконуються в області квадратурного дзеркального фільтра, QMF. У цьому полягає відмінність від першого, другого, третього і четвертого стереодекодування, яке, як правило, проводиться в області MDCT. Відповідно до зразкових варіантів здійснення, надається комп'ютерний програмний продукт, що містить комп’ютерочитаний носій з інструкціями для виконання способу у вигляді будь-якого з попередніх пунктів формули винаходу. Комп’ютерочитаний носій може бути не тимчасовим комп’ютерочитаним носієм. Відповідно до зразкових варіантів здійснення, надається пристрій декодування в багатоканальній аудіосистемі, що містить щонайменше чотири канали, що містить: компонент прийому, виконаний з можливістю прийому першої пари вхідних каналів і другої пари вхідних каналів; перший компонент стереодекодування, виконаний з можливістю піддавати першу пару вхідних каналів першому стереодекодуванню; другий компонент стереодекодування, виконаний з можливістю піддавати другу пару вхідних каналів другому стереодекодуванню; третій компонент стереодекодування, виконаний з можливістю піддавати перший канал, одержаний в результаті першого стереодекодування, і перший канал, одержаний в результаті другого стереодекодування, третьому стереодекодуванню з тим, щоб одержати першу пару вихідних каналів; четвертий компонент стереодекодування, виконаний з можливістю піддавати аудіоканал, асоційований з другим каналом, одержаним в результаті першого стереодекодування, і другий канал, одержаний в результаті другого стереодекодування, четвертому стереодекодуванню з тим, щоб одержати другу пару вихідних каналів; і компонент виведення, виконаний з можливістю виведення першого і другого вихідних каналів. Відповідно до зразкових варіантів здійснення, надається аудіосистема, що містить пристрій декодування відповідно до вищезазначеного. III. Огляд - Формат сигналізації Відповідно до третього аспекту, надається формат сигналізації для вказівки декодеру за допомогою кодера конфігурації кодування, щоб використовувати при декодуванні сигналу, що являє собою аудіовміст багатоканальної аудіосистеми, причому багатоканальна аудіосистема, що містить щонайменше чотири канали, при цьому згадані щонайменше чотири канали є такими, що розділяються на різні групи згідно з множиною конфігурацій, причому кожна група відповідає каналам, які кодуються об'єднаним чином, причому формат сигналізації містить щонайменше два біти, які вказують одну з множини конфігурацій, яка повинна бути застосована декодером. У цьому є перевага, яка полягає в тому, що це забезпечує ефективний спосіб сигналізації декодеру того, яку конфігурацію кодування, серед множини можливих конфігурацій кодування, використовувати при декодуванні. Конфігурації кодування можуть бути асоційовані з ідентифікаційним номером. З цієї причини щонайменше два біти вказують одну з множини конфігурацій, за допомогою вказівки ідентифікаційного номера згаданої однієї з множини конфігурацій. Відповідно до зразкових варіантів здійснення, багатоканальна аудіосистема містить п'ять каналів і конфігурації кодування відповідають: об'єднаному кодуванню п'яти каналів; об'єднаному кодуванню чотирьох каналів і окремому кодуванню останнього каналу; об'єднаному кодуванню трьох каналів і окремому об'єднаному кодуванню двох інших каналів; і об'єднаному кодуванню двох каналів, окремому об'єднаному кодуванню двох інших каналів, і окремому кодуванню останнього каналу. У випадку, коли щонайменше два біти вказують об'єднане кодування двох каналів, окреме об'єднане кодування двох інших каналів, і окреме кодування останнього каналу щонайменше два біти можуть додатково включати біт, що вказує на те, які два канали повинні бути кодовані об'єднаним чином і які інші два канали повинні бути кодовані об'єднаним чином. IV. Зразкові варіанти здійснення 5 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 60 Фіг. 1a ілюструє структуру 100 каналів аудіосистеми, що містить перший канал 102, який в цьому випадку відповідає лівому гучномовцю L, і другий канал 104, який в цьому випадку відповідає правому гучномовцю R. Перший 102 і другий 104 канал можуть бути піддані об'єднаному стереокодуванню і декодуванню. Фіг. 1b ілюструє компонент 110 стереокодування, який може бути використаний, щоб виконувати об'єднане стереокодування першого каналу 102 і другого каналу 104 з Фіг. 1a. Загалом, компонент 110 стереокодування перетворює перший канал 112 (такий як перший канал 102 на Фіг. 1a), тут позначений як Ln, і другий канал 114 (такий як другий канал 104 на Фіг. 1a), тут позначений як Rn, в перший вихідний канал 116, тут позначений як An, і другий вихідний канал 118, тут позначений як Bn. Під час процесу кодування, компонент 110 стереокодування може витягувати додаткову інформацію 115, що включає в себе параметр, який буде розглянутий детальніше нижче. Параметр може бути різним для різних смуг частот. Компонент 110 кодування квантує перший вихідний канал 116, другий вихідний канал 118, і додаткову інформацію 115 і кодує це в формі бітового потоку, який відправляється відповідному декодеру. Фіг. 1c ілюструє відповідний компонент 120 стереодекодування. Компонент 120 стереодекодування приймає бітовий потік від пристрою 110 кодування і декодує і деквантує перший канал 116' An (відповідний першому вихідному каналу 116 на стороні кодера), другий канал 118' Bn (відповідний другому вихідному каналу 118 на стороні кодера), і додаткову інформацію 115'. Компонент 120 стереодекодування виводить перший вихідний канал 112' Ln і другий вихідний канал 114' Rn. Компонент 120 стереодекодування може додатково брати додаткову інформацію 115' як введення, яка відповідає додатковій інформації 115, яка була витягнута на стороні кодера. Компоненти 110, 120 кодування/декодування можуть застосовувати різні схеми кодування. Те, яку схему кодування застосовувати, може бути просигналізовано компоненту 120 декодування за допомогою компонента 110 кодування в додатковій інформації 115. Компонент 110 кодування вирішує, яку з трьох різних схем кодування, що описуються нижче, використовувати. Дане рішення є адаптивним до сигналу і, отже, може варіюватися за часом від кадру до кадру. Крім того, воно навіть може варіюватися між різними смугами частот. Фактичний процес прийняття рішення в кодері досить складений, і, як правило, враховує ефекти квантування/кодування в області MDCT, як проте і аспекти, які стосуються сприйняття і витрати на додаткову інформацію. Відповідно до першої схеми кодування, що називається в даному документі як ліве-праве кодування «LR-кодування» вхідні і вихідні канали компонентів 110 і 120 стерео перетворення пов'язані згідно з наступними виразами: Ln = An; Rn = Bn. Іншими словами, LR-кодування має на увазі лише наскрізний пропуск вхідних каналів. Таке кодування може бути корисне, якщо вхідні канали дуже різні. Згідно з другою схемою кодування, що називається в даному документі як середнєзалишкове кодування (або сумарно-різницеве кодування) «MS-кодування» вхідні і вихідні канали компонентів 110 і 120 стереокодування/декодування пов'язані згідно з наступними виразами: Ln = (An + Bn); Rn = (An - Bn). З точки зору кодера, відповідними виразами є: An = 0.5(Ln + Rn); Bn = 0.5(Ln - Rn). Іншими словами, MS-кодування введе в дію обчислення суми і різниці вхідних каналів. З цієї причини канал An (перший вихідний канал 116 на стороні кодера, і перший вхідний канал 116' на стороні декодера) можна розглядати як середній-сигнал (сумарний-сигнал) першого і другого каналів Ln і Rn, а канал Bn можна розглядати як залишковий-сигнал (різницевий-сигнал) першого і другого каналів Ln і Rn. MS-кодування може бути корисне, якщо вхідні канали Ln і Rn схожі відносно форми сигналу, як проте і гучності, оскільки тоді залишковий-сигнал Bn буде близький до нуля. У такій ситуації джерело звуку звучить, як якби він розташовувався в середині між першим каналом 102 і другим каналом 104 на Фіг. 1a. Схема середнього-залишкового кодування може бути узагальнена третьою схемою кодування, що називається в даному документі як «поліпшене MS-кодування» (або поліпшене сумарно-різницеве кодування). У поліпшеному MS-кодуванні, вхідні і вихідні канали компонентів 110 і 120 стереокодування/декодування пов'язані згідно з наступними виразами: Ln = (1 + )An + Bn; Rn = (1 - )An - Bn, де є параметром, який може формувати частину додаткової інформації 115, 115'. Рівняння вище описують процес з точки зору декодера, тобто, переходячи від An, Bn до Ln, Rn. Також в 6 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 цьому випадку сигнал An може представлятися як середній-сигнал, а сигнал Bn як модифікований залишковий-сигнал. Особливо, для = 0, схема поліпшеного MS-кодування вироджується в середнє-залишкове кодування. Поліпшене MS-кодування може бути корисне, щоб кодувати сигнали, які схожі, але з різною гучністю. Наприклад, якщо лівий канал 102 і правий канал 104 на Фіг. 1a містять один і той же сигнал, але гучність вища в лівому каналі 102, джерело звуку буде звучати, як якби він розташовувався ближче до лівої сторони, як ілюструється елементом 105 на Фіг. 1a. В такій ситуації, середнє-залишкове кодування буде генерувати ненульовий залишковий-сигнал. Проте, за допомогою вибору належного значення між нулем і одиницею, модифікований залишковий-сигнал Bn може дорівнювати або бути близьким до нуля. Подібним чином, значення між нулем і мінус одиницею відповідають випадкам, де гучність вища в правому каналі. Відповідно до вищезазначеного, компоненти 110 і 120 стереокодування/декодування можуть таким чином бути сконфігуровані, щоб застосовувати різні схеми стереокодування. Компоненти 110 і 120 стереокодування/декодування також можуть застосовувати різні схеми стереокодування для різних смуг частот. Наприклад, перша схема стереокодування може бути застосована для частот аж до першої частоти, а друга схема стереокодування може бути застосована для смуг частот вище першої частоти. Більше того параметр може бути частотно-залежним. Компоненти 110 і 120 стереокодування/декодування виконані з можливістю оперування сигналами в області модифікованого дискретного косинусного перетворення (MDCT) з критичною дискретизацією, яка є областю послідовності вікон, що перекривається. Під критичної дискретизацією мається на увазі те, що кількість елементів дискретизації в сигналі частотної області дорівнює кількості елементів дискретизації в сигналі часової області. У випадку, коли компоненти 110 і 120 стереокодування/декодування виконані з можливістю застосування схеми LR-кодування, вхідні канали 112 і 114 можуть бути кодованими, використовуючи різні вікна. Проте, якщо компоненти 110 і 120 стереокодування/декодування виконані з можливістю застосування будь-якого з MS-кодування або поліпшеного MS-кодування, вхідні канали повинні бути кодованими, використовуючи однакове вікно відносно форми вікна, як проте і довжини перетворення. Компоненти 110 і 120 стереокодування/декодування можуть бути використані як будівельні блоки для того, щоб реалізувати гнучкі схеми кодування/декодування для аудіосистем, що містять більше двох каналів. Щоб проілюструвати принципи, триканальна структура 200 багатоканальної аудіосистеми ілюструється на Фіг. 2a. Аудіосистема містить перший аудіоканал 202 (тут лівий канал L), другий аудіоканал 204 (тут правий канал R), і третій канал 206 (тут центральний канал С). Фіг. 2b ілюструє пристрій 210 кодування для кодування трьох каналів 202, 204, і 206 з Фіг. 2a. Пристрій 210 кодування містить перший компонент 210a стереокодування і другий компонент 210b стереокодування, які згруповані в каскад. Пристрій 210 кодування приймає перший вхідний канал 212 (наприклад, відповідний першому каналу 202 з Фіг. 2a), другий вхідний канал 214 (наприклад, відповідний другому каналу 204 з Фіг. 2a), і третій вхідний канал 216 (наприклад, відповідний третьому каналу 206 з Фіг. 2a). Перший канал 212 і третій вхідний канал 216 вводяться в перший компонент 210a стереокодування, який виконує стереокодування відповідно до будь-якої зі схем стереокодування, описаних вище. У результаті, перший компонент 210a стереокодування виводить перший проміжний вихідний канал 213 і другий проміжний вихідний канал 215. Використовуваний проміжний вихідний канал в даному документі стосується результату стереокодування або стереодекодування. Проміжний вихідний канал, як правило, не є фізичним сигналом в тому значенні, що він обов'язково генерується або може бути виміряний в конкретній реалізації. Навпаки, проміжні вихідні канали використовуються в даному документі, щоб проілюструвати те, яким чином різні компоненти стереокодування або декодування можуть бути згруповані і/або організовані відносно один одного. Проміжний означає, що вихідні канали 213 і 215 являють собою проміжні стадії пристрою 210 кодування, як протилежність вихідним каналам, які являють собою закодовані канали. Наприклад, перший проміжний вихідний канал 213 може бути середнім-сигналом, а другий проміжний вихідний канал 215 може бути модифікованим залишковим-сигналом. З посиланням на зразкову структуру 200 каналів на Фіг. 1a, обробка, що виконується за допомогою першого компонента 210a стереокодування, може, наприклад, відповідати об'єднаному стереокодуванню 207 лівого каналу 202 і центрального каналу 206. У випадку схожих сигналів в лівому каналі 202 і центральному каналі 206 з різними гучностями, таке 7 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 об'єднане стереокодування може бути ефективним, щоб захопити віртуальне джерело 205 звуку, розташоване між лівим каналом 202 і центральним каналом 206. Перший проміжний вихідний канал 213, і другий вхідний канал 214 потім вводяться у другий компонент 210b стереокодування, який виконує стереокодування відповідно до будь-якої зі схем стереокодування, описаних вище. Другий компонент 210b стереокодування виводить перший вихідний канал 217 і другий вихідний канал 218. З посиланням на зразкову структуру каналів на Фіг. 1a, обробка, яка виконується за допомогою другого компонента 210b стереокодування, може, наприклад, відповідати об'єднаному стереокодуванню 208 правого каналу 204 і середнього-сигналу лівого каналу 292 і центрального каналу 206, згенерованого за допомогою першого компонента 210a стереокодування. Пристрій 210 кодування виводить перший вихідний канал 217, другий вихідний канал 218 і другий проміжний канал 215 як третій вихідний канал. Наприклад, перший вихідний канал 217 може відповідати середньому-сигналу, а другий і третій вихідні канали 218 і 215, відповідно, можуть відповідати модифікованим залишковим-сигналам. Пристрій 210 кодування квантує і кодує вихідні сигнали разом з додатковою інформацією в бітовий потік, який повинен бути переданий декодеру. Відповідний пристрій 220 декодування ілюструється на Фіг. 2c. Пристрій 220 декодування містить перший компонент 220b стереодекодування і другий компонент 220a стереодекодування. Перший компонент 220b стереодекодування в пристрої 220 декодування виконаний з можливістю застосування схеми кодування, яка є зворотною схемі кодування другого компонента 210b стереокодування на стороні кодера. Подібно, другий компонент 220a стереодекодування в пристрої 220 декодування виконаний з можливістю застосування схеми кодування, яка є зворотною схемі кодування першого компонента 210a стереокодування на стороні кодера. Схеми кодування для застосування на стороні декодера можуть бути вказані за допомогою сигналізації в бітовому потоці, який відправляється від пристрою 210 кодування до пристрою 220 декодування. Це може, наприклад, включати в себе те, яке з LR-кодування, MSкодування або поліпшеного MS-кодування повинні застосовувати компоненти 220b і 220a стереодекодування. Може додатково бути присутнім один або більше бітів, які вказують на те, чи повинен центральний канал бути кодованим спільно з лівим каналом або правим каналом. Пристрій 220 декодування приймає, декодує і деквантує бітовий потік, який передається від пристрою 210 кодування. Таким чином, пристрій 220 декодування приймає перший вхідний канал 217' (відповідний першому вихідному каналу пристрою 210 кодування), другий вхідний канал 218' (відповідний другому вихідному каналу пристрою 210 кодування), і третій вхідний канал 215' (відповідний третьому вихідному каналу пристрою 210 кодування). Перший і другий вхідні канали 217' і 218' вводяться в перший компонент 220b стереодекодування. Перший компонент 220b стереодекодування виконує стереодекодування згідно зі схемою кодування зворотною тій, що була застосована в компоненті 210b стереокодування на стороні кодера. Як її результат, перший проміжний вихідний канал 213' і другий проміжний вихідний канал 214' виводяться з першого компонента 220b стереодекодування. Далі перший проміжний вихідний канал 213' і третій вхідний канал 215' вводяться у другий компонент 220a стереодекодування. Другий компонент 220a стереодекодування виконує стереодекодування його вхідних сигналів згідно зі схемою кодування, яка є зворотною схемі кодування, застосованій в першому компоненті 210a стереокодування на стороні кодера. Другий компонент 220a стереодекодування виводить перший вихідний канал 212' (відповідний першому вхідному сигналу 212 на стороні кодера), другий вихідний канал 214' (відповідний другому вхідному сигналу 214 на стороні кодера), і другий проміжний вихідний канал 214' як третій вихідний канал 216' (відповідного третьому вхідному сигналу 216 на стороні кодера). У наведених вище прикладах, перший вхідний канал 212 може відповідати лівому каналу 202, другий вхідний канал 214 може відповідати правому каналу 204, і третій вхідний канал 216 може відповідати центральному каналу 206. Проте, потрібно зазначити, що перший, другий і третій вхідні канали 212, 214, 216, можуть відповідати каналам 202, 204, і 206 з Фіг. 2a відповідно до будь-якої перестановки. Таким чином, пристрої 210, 220 кодування і декодування надають дуже гнучку схему для того, яким чином кодувати/декодувати три канали 202, 204, і 206 з Фіг. 2a. Більше того гнучкість ще більш збільшується тим, що схеми кодування компонентів 210a і 210b стереокодування можуть бути вибрані будь-яким чином. Наприклад, обидва компоненти 210a і 210b стереокодування можуть застосовувати одну і ту ж схему кодування, таку як поліпшене MS-кодування, або різні схеми кодування. Крім того, схеми кодування можуть варіюватися залежно від смуги частот, яка повинна бути кодована, і/або залежно від часового кадру, який повинен бути кодований. Схема кодування для застосування може бути 8 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 60 просигналізована в бітовому потоці від пристрою 210 кодування до пристрою 220 декодування як додаткова інформація. Зразковий варіант здійснення тепер буде описаний з посиланням на Фіг. 3a-с. Фіг. 3a ілюструє чотириканальну структуру 300 багатоканальної аудіосистеми. Аудіосистема містить перший канал 302, тут відповідний лівому передньому гучномовцю Lf, другий канал 304, тут відповідний правому передньому гучномовцю Rf, третій канал 306, тут відповідний лівому просторовому гучномовцю Ls, і четвертий канал 308, тут відповідний правому просторовому гучномовцю Rs. Фіг. 3b і 3c ілюструють пристрій 310 кодування і пристрій 320 декодування, відповідно, які можуть бути використані, щоб кодувати/декодувати чотири канали 302, 304, 306, і 308 з Фіг. 3a. Пристрій 310 кодування містить перший компонент 310a стереокодування, другий компонент 310b стереокодування, третій компонент 310c стереокодування, і четвертий компонент 310d стереокодування. Тепер буде пояснена робота пристрою 310 кодування. Пристрій 310 кодування приймає першу пару вхідних каналів. Перша пара вхідних каналів містить перший вхідний канал 312 (який, наприклад, може відповідати Lf каналу 302 з Фіг. 3a) і другий вхідний канал 316 (який, наприклад, може відповідати Ls каналу 306 з Фіг. 3a). Пристрій 310 кодування додатково приймає другу пару вхідних каналів. Друга пара вхідних каналів містить перший вхідний канал 314 (який, наприклад, може відповідати Rf каналу 304 з Фіг. 3a) і другий вхідний канал 318 (який, наприклад, може відповідати RS каналу 308 з Фіг. 3a). Перша і друга пара вхідних каналів 312, 316, 314, і 318, як правило, представлені в формі спектра MDCT. Перша пара вхідних каналів 312, 316 вводиться в перший компонент 310a стереокодування, який піддає першу пару вхідних каналів 312, 316 стереокодуванню відповідно до будь-якої з раніше описаних схем стереокодування. Перший компонент 310a стереокодування виводить першу пару проміжних вихідних каналів, відповідних першому каналу 313 і другому каналу 317. Як приклад, якщо застосовується MS-кодування або поліпшене MS-кодування, перший канал 313 може відповідати середньому-сигналу, а другий канал 317 може відповідати модифікованому залишковому-сигналу. Подібним чином, друга пара вхідних каналів 314, 318 вводиться у другий компонент 310b стереокодування, який піддає другу пару вхідних каналів 314, 318 стереокодуванню відповідно до будь-якого з раніше описаних схем стереокодування. Другий компонент 310b стереокодування виводить другу пару проміжних вихідних каналів, що містять перший канал 315 і другий канал 319. Як приклад, якщо застосовується MS-кодування або поліпшене MSкодування, перший канал 315 може відповідати середньому-сигналу, а другий канал 319 може відповідати модифікованому залишковому-сигналу. Розглядаючи структуру каналів з Фіг. 3a, обробка, яка застосовується за допомогою першого компонента 310a стереокодування, може відповідати виконанню об'єднаного стереокодування 303 Lf каналу 302 і Ls каналу 306. Подібним чином, обробка, що виконується за допомогою другого компонента 310b стереокодування, може відповідати виконанню об'єднаного стереокодування 305 Rf каналу 304 і Rs каналу 308. Перший канал 313 з першої пари проміжних вихідних каналів і перший канал 315 з другої пари проміжних вихідних каналів потім вводяться в третій компонент 310c стереокодування. Третій компонент 310c стереокодування піддає канали 313 і 315 стереокодуванню відповідно до будь-якого з вищезазначених схем стереокодування. Третій компонент 310c стереокодування виводить першу пару вихідних каналів, що складається з першого вихідного каналу 322 і другого вихідного каналу 324. Подібним чином, другий канал 317 з першої пари проміжних вихідних каналів і другий канал 319 з другої пари проміжних вихідних каналів вводяться в четвертий компонент 310d стереокодування. Четвертий компонент 310d стереокодування піддає канали 317 і 319 стереокодуванню відповідно до будь-якого з вищезазначених схем стереокодування. Четвертий компонент 310d стереокодування виводить другу пару вихідних каналів, що складається з першого вихідного каналу 326 і другого вихідного каналу 328. Знову розглядаючи структуру каналів на Фіг. 3a, обробка, що виконується за допомогою третього і четвертого компонентів 310c і 310d стереокодування, може бути схожим на об'єднане стереокодування 307 лівої і правої сторони структури каналів. Як приклад, якщо перші канали 313 і 315 з першої і другої пари проміжних вихідних каналів, відповідно, є середніми-сигналами, третій компонент 310c стереокодування виконує об'єднане стереокодування середніх-сигналів. Подібним чином, якщо другі канали 317 і 319 з першої і другої пари проміжних вихідних каналів, відповідно, є (модифікованими) залишковими-сигналами, третій компонент 310c стереокодування виконує об'єднане стереокодування (модифікованих) залишкових-сигналів. 9 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 Відповідно до зразкових варіантів здійснення, (модифіковані) залишкові-сигнали 317 і 319 можуть бути встановлені такими, що дорівнюють нулю для вищих діапазонів частот (з необхідною компенсацією енергії для середніх-сигналів 313 і 315), як наприклад для частот вище визначеного порогового значення частоти. Як приклад, порогове значення частоти може бути 10 кГц. Пристрій 310 кодування квантує і кодує вихідні сигнали 322, 324, 326, 328, щоб згенерувати бітовий потік, який відправляється пристрою декодування. Тепер звертаючись до Фіг. 3c, ілюструється відповідний пристрій 320 декодування. Пристрій 320 декодування містить перший компонент 320c стереодекодування, другий компонент 320d стереодекодування, третій компонент 320а стереодекодування і четвертий компонент 320b стереодекодування. Тепер буде пояснена робота пристрою 320 декодування. Пристрій 320 декодування приймає, декодує і деквантує бітовий потік, який приймається від пристрою 310 кодування. Таким чином, пристрій 320 декодування приймає першу пару вхідних каналів, що складається з першого каналу 322' (відповідного вихідному каналу 322 з Фіг. 3b) і другого каналу 324' (відповідного вихідному каналу 324 з Фіг. 3b). Пристрій 320 декодування додатково приймає другу пару вхідних каналів, що складається з першого каналу 326' (відповідного вихідного каналу 326 з Фіг. 3b) і другий канал 328' (відповідний вихідному каналу 328 з Фіг. 3b). Перша і друга пари вхідних каналів, як правило, в формі спектра MDCT. Перша пара вхідних каналів 322', 324' вводиться в перший компонент 320c стереодекодування, де вона піддається стереодекодуванню згідно зі схемою стереокодування, яка є зворотною схемі стереокодування, що застосовується за допомогою третього компонента 310c стереокодування на стороні кодера. Перший компонент 320c стереодекодування виводить першу пару проміжних каналів, що складається з першого каналу 313' і другого каналу 315'. Аналогічним чином друга пара вхідних каналів 326', 328' вводиться у другий компонент 320d стереодекодування, який застосовує схему стереокодування, яка є зворотною схемі стереокодування, що застосовується за допомогою четвертого компонента 310d стереокодування на стороні кодера. Другий компонент 320d стереодекодування виводить другу пару проміжних каналів, що складається з першого каналу 317' і другого каналу 319'. Перші канали 313' і 317' з першої і другої пар проміжних вихідних каналів потім вводяться в третій компонент 320a стереодекодування, який застосовує схему стереокодування, яка є зворотною схемі стереокодування, що застосовується в першому компоненті 310a стереокодування на стороні кодера. Третій компонент 320a стереодекодування тим самим генерує першу пару вихідних каналів, що містить вихідний канал 312' (відповідний вхідному каналу 312 на стороні кодера) і вихідний канал 316' (відповідний вхідному каналу 316 на стороні кодера). Подібним чином другі канали 315' і 319' з першої і другої пар проміжних вихідних каналів вводяться в четвертий компонент 320b стереодекодування, який застосовує схему стереокодування, яка є зворотною схемі стереокодування, що застосовується у другому компоненті 310b стереокодування на стороні кодера. Таким чином, третій компонент 320a стереодекодування генерує другу пару вихідних каналів, що містить вихідний канал 312' (відповідний вхідному каналу 312 на стороні кодера) і вихідний канал 316' (відповідний вхідному каналу 316 на стороні кодера). У наведених вище прикладах, перший вхідний канал 312 відповідає Lf каналу 302, другий вхідний канал 316 відповідає Ls каналу 306, третій вхідний канал 314 відповідає Rf каналу 304, і четвертий канал відповідає Rs каналу 308. Проте, однаково можлива будь-яка перестановка каналів 302, 304, 306, і 308 з Фіг. 3a відносно вхідних каналів 312, 314, 316, і 318 з Фіг. 3b. Таким чином, пристрої 310 і 320 кодування/декодування складають гнучку інфраструктуру для вибору того, які канали кодувати парно і в якому порядку. Вибір може, наприклад, бути оснований на розглядах, які стосуються схожостей між каналами. Додаткова гнучкість додається, оскільки можуть бути вибрані схеми кодування, що застосовуються компонентами 310a, 310b, 310c, 310d стереокодування. Схеми кодування переважно вибираються таким чином, що загальний об'єм даних, який повинен бути переданий від кодера до декодера, мінімізується. Вибір схем кодування, які повинні використовуватися різними компонентами 320a-d стереодекодування на стороні декодера, може бути просигналізований пристрою 320 декодування за допомогою пристрою 310 кодування як додаткова інформація (дивись елементи 115, 115' Фіг. 1b-c). Компоненти 301a, 310b, 310c, 310d стерео перетворення можуть таким чином застосовувати різні схеми кодування. Проте, в деяких варіантах здійснення всі компоненти 310a, 310b, 310c, 310d стерео перетворення застосовують одну і ту ж схему стерео перетворення, наприклад, схему поліпшеного MS-кодування. 10 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 60 Компоненти 310a, 310b, 310c, 310d стереокодування можуть додатково застосовувати різні схеми стереокодування для різних смуг частот. Більше того різні схеми стереокодування можуть бути застосовані для різних часових кадрів. Як розглянуто вище, компоненти 310a-d і 320a-d стереокодування і декодування працюють в області MDCT з критичною дискретизацією. Вибір вікна буде обмежений схемами стереокодування, які застосовуються. Детальніше, якщо компонент 310a-d стереокодування застосовує MS-кодування або поліпшене MS-кодування, потрібно, щоб його вхідні сигнали були кодовані, використовуючи одне і те ж вікно, як відносно форми вікна, так і довжини перетворення. Таким чином, в деяких варіантах здійснення всі з вхідних сигналів 312, 314, 316, і 318 кодуються, використовуючи одне і те ж вікно. З посиланням на Фіг. 4a-с тепер буде описаний зразковий варіант здійснення. Фіг. 4a ілюструє п’ятиканальну структуру 400 аудіосистеми. Подібно чотириканальній структурі 300, розглянутій з посиланням на Фіг. 3a, п’ятиканальна структура містить перший канал 402, другий канал 404, третій канал 406, і четвертий канал 408, тут відповідний Lf гучномовцю, Rf гучномовцю, Ls гучномовцю і Rs гучномовцю, відповідно. У доповнення, п’ятиканальна структура 400 містить п'ятий канал 409, відповідний центральному гучномовцю С. Фіг. 4b ілюструє пристрій 410 кодування, який, наприклад, може бути використаний, щоб кодувати п'ять каналів п’ятиканальної структури з Фіг. 4a. Пристрій 410 кодування на Фіг. 4b відрізняється від пристрою 310 кодування на Фіг. 3a тим, що воно додатково містить п'ятий компонент 410e стереокодування. Додатково, під час роботи, пристрій 410 кодування приймає п'ятий вхідний канал 419 (який, наприклад, може відповідати центральному каналу 409 на Фіг. 4a). П'ятий вхідний канал 419 і перший канал 317 з другої пари проміжних вихідних каналів вводяться в п'ятий компонент 410e стереокодування, який виконує стереокодування відповідно до будь-якої з описаних вище схем стереокодування. П'ятий компонент 410e стереокодування виводить третю пару проміжних вихідних каналів, що складається з першого каналу 417 і другого каналу 421. Перший канал 417 з третьої пари проміжних вихідних каналів і перший канал 313 з першої пари проміжних каналів потім вводяться в третій компонент 310c стереокодування для того, щоб згенерувати першу пару вихідних каналів 422, 424. Пристрій 410 кодування виводить п'ять вихідних каналів, а саме першу пару вихідних каналів 422, 424, другий канал 421 з третьої проміжної пари вихідних каналів, виведеної з п'ятого компонента 410e стереокодування, і другу пару вихідних каналів 326, 328, що є виведенням четвертого 310d стереокодування. Вихідні канали 422, 424, 421, 326, 328 квантуються і кодуються для того, щоб згенерувати бітовий потік, який повинен бути переданий відповідному пристрою декодування. Розглядаючи п’ятиканальну структуру на Фіг. 4a і відображаючи Lf канал 402 у вхідному каналі 312, Ls канал 406 у вхідному каналі 316, С канал на вхідному каналі 419, Rf канал у вхідному каналі 314, і Rs канал у вхідному каналі 318, виходить наступна реалізація: По-перше, перший і другий компоненти 310a і 310b стереокодування виконують об'єднане стереокодування Lf і Ls каналу, і Rf і Rs каналу, відповідно. По-друге, п'ятий компонент 410e стереокодування виконує об'єднане стереокодування центрального каналу С з результатом об'єднаного кодування Rf і Rs каналів. По-третє, третій і четвертий компоненти 310c і 310d стереокодування виконують об'єднане стереокодування між лівою і правою стороною структури 400 каналів. Відповідно до одного прикладу, якщо компоненти 310a і 310b встановлені, щоб здійснювати наскрізний пропуск, тобто, щоб застосовувати LR-кодування, пристрій 410 кодування кодує три передніх канали С, Lf, Rf об'єднаним чином, і два просторових канали Ls і Rs будуть кодовані об'єднаним чином. Проте, як розглянуто в зв'язки з попередніми варіантами здійснення, відображення п'яти каналів в структурі 400 каналів у вхідних каналах 312, 314, 316, 318, 419 може бути виконано відповідно до будь-якої перестановки. Наприклад, центральний канал 409 може бути об'єднаним чином кодований з лівою стороною структури каналів замість правої сторони структури каналів. Крім того, потрібно зазначити, що якщо п'ятий компонент 410e стереокодування виконує LR-кодування, тобто здійснює наскрізне пропускання своїх вхідних сигналів, пристрій 410 кодування виконує об'єднане кодування вхідних каналів 312, 314, 316, 318 подібно пристрою 310 кодування, і окреме кодування вхідного каналу 419. Фіг. 4c ілюструє пристрій 420 декодування, який відповідає пристрою 410 кодування. У порівнянні з пристроєм 320 декодування на Фіг. 3c, пристрій 420 декодування містить п'ятий компонент 420e стереодекодування. У доповнення до першої пари вхідних каналів 422', 424' і другій парі вхідних каналів 326', 328', пристрій 420 декодування приймає п'ятий вхідний канал 421', який відповідає вихідному каналу 421 сторони кодера. Після того, як піддають першу пару вхідних каналів 422', 424' стереодекодування в першому компоненті 320a стереодекодування, другий вихідний канал 417' першого компонента 320a стереодекодування і п'ятий вхідний канал 11 UA 115928 C2 5 10 15 20 25 30 35 421 вводяться в п'ятий компонент 420e стереодекодування. П'ятий компонент 420e стереодекодування застосовує схему стереокодування, яка є зворотною схемі стереокодування, що застосовується за допомогою п'ятого компонента 410e стереокодування на стороні кодера. П'ятий компонент 420e стереодекодування виводить третю пару проміжних вихідних каналів, що складається з першого каналу 315' і другого каналу 419'. Перший канал 315' потім, спільно з другим каналом 319' з другої пари проміжних вихідних каналів, вводиться в четвертий компонент 320d стереодекодування. Пристрій 420 декодування виводить вихідні канали 312', 316' третього компонента 320c стереодекодування, другий канал 419' з третьої пари проміжних вихідних каналів, і вихідні канали 314', 318' четвертого компонента 320d стереодекодування. У вищезазначеному, концепція проміжних вихідних каналів була використана, щоб пояснити, яким чином компоненти стереокодування/декодування можуть бути згруповані або організовані один відносно одного. Проте, як додатково розглянуто вище, проміжний вихідний канал стосується лише результату стереокодування або стереодекодування. Зокрема, проміжний вихідний канал, як правило, не є фізичним сигналом в тому значенні, що він обов'язково генерується або може бути виміряний в практичній реалізації. Тепер будуть пояснені приклади реалізацій, які основані на матричних операціях. Схеми кодування/декодування, описані відносно Фіг. 3a-с (чотириканальний випадок) і Фіг. 4a-с (п’ятиканальний випадок) можуть бути реалізовані за допомогою виконання матричних операцій. Наприклад, перший компонент 320c декодування може бути асоційований з першою 2×2 матрицею A1, другий компонент 320d декодування може бути асоційований з другою 2×2 матрицею B1, третій компонент 320a декодування може бути асоційований з третьою 2×2 матрицею A2, четвертий компонент 320b декодування може бути асоційований з четвертою 2×2 матрицею B2, і п'ятий компонент 420e декодування може бути асоційований з п'ятою 2×2 матрицею A. Відповідні компоненти 310a, 310b, 410e, 310c, 310d кодування можуть подібним чином бути асоційовані з 2×2 матрицями, які є зворотними відповідним матрицям на стороні декодера. У загальному випадку матриці визначаються таким чином: Елементи вищезазначених матриць залежать від застосовуваної схеми кодування (LRкодування, MS-кодування, поліпшене MS-кодування). Наприклад, для LR-кодування, відповідна 2×2 матриця дорівнює одиничній матриці, тобто Для MS-кодування відповідна 2×2 матриця виходить з: Для поліпшеного MS-кодування відповідна 2×2 виходить з: 40 45 50 Схема кодування, яка повинна бути застосована, сигналізується від кодера декодеру як додаткова інформація. Тепер буде розкрита деяка кількість різних прикладів. З метою цих прикладів, канали 312, 312' ототожнюються з Lf каналом 402, канали 316, 316' ототожнюються з Ls каналом 406, канал 419 ототожнюється з С каналом 409, канали 314, 314' ототожнюються з Rf каналом 404, і канали 318, 318' ототожнюються з Rs каналом 408. Більше того канали 422', 424', 421', 326' і 328' будуть позначені за допомогою і, відповідно. Приклад 1. Об'єднане кодування чотирьох каналів і окреме кодування центрального каналу Відповідно до даного прикладу, Lf, Ls, Rf, і Rs канали кодуються об'єднаним чином, а С канал є окремо кодованим. Для ілюстрації такої конфігурації кодування дивись, наприклад, Фіг. 6d. Для того, щоб кодувати Lf, Ls, Rf, і Rs канали об'єднаним чином, спектри MDCT, що являють собою ці канали, повинні бути кодованими із загальним вікном відносно форми вікна і довжини перетворення. Для того щоб досягти окремого кодування центрального каналу, компонент 420e декодування встановлюється, щоб здійснювати наскрізний пропуск (LR-кодування), що має на увазі, що матриця А дорівнює одиничній матриці. 12 UA 115928 C2 Lf, Ls, Rf, і Rs канали можуть бути декодовані об'єднаним чином згідно з наступною матричною операцією: 5 10 15 20 25 30 35 40 ,з Приклад 2: Попарне кодування чотирьох каналів і окреме кодування центрального каналу Відповідно до даного прикладу, Lf і Ls канали кодуються об'єднаним чином. Більше того, Rf, і Rs канали кодуються об'єднаним чином (окремо від Rf і Rs каналів) і С канал кодується окремо. Для ілюстрації такої конфігурації кодування дивись, наприклад, Фіг. 6b. (Випадок Фіг. 6a може бути одержаний за допомогою перестановки каналів). Для того щоб досягти окремого кодування центрального каналу компонент 420e декодування встановлюється, щоб здійснювати наскрізне пропускання (LR-кодування), що має на увазі, що матриця А дорівнює одиничній матриці. Крім того, для того, щоб досягти окремого кодування Lf/Ls і Rf/Rs, компоненти 320c, 320d декодування встановлюються, щоб здійснювати наскрізне пропускання (LR-кодування), що має на увазі, що матриці A1 і B1 дорівнюють одиничній матриці. Більше того спектри MDCT, що являють собою Lf і Ls канали, повинні бути кодованими із загальним вікном відносно форми вікна і довжини перетворення. Також, спектри MDCT, що являють собою Rf і Rs канали, повинні бути кодованими із загальним вікном відносно форми вікна і довжини перетворення. Проте, вікно для Lf/Ls може відрізнятися від вікна для Rf/Rs. Lf, Ls, Rf, і Rs канали можуть бути декодовані згідно з наступними матричними операціями: . Приклад 3: Об'єднане кодування п'яти каналів Відповідно до даного прикладу, Lf, Ls, Rf, Rs, і С канали кодуються об'єднаним чином. Для ілюстрації такої конфігурації кодування дивись, наприклад, Фіг. 6e. Для того щоб кодувати Lf, Ls, Rf, Rs і С об'єднаним чином, спектри MDCT, що являють собою ці канали, повинні бути кодованими із загальним вікном відносно форми вікна і довжини перетворення. Lf, Ls, Rf, і Rs канали можуть бути декодовані згідно з наступною матричною операцією: де M визначається за допомогою матриць A1, B1, А, A2, B2 по аналогічних рядках як матриця M Прикладу 1 вище. Приклад 4: Об'єднане кодування передніх каналів і об'єднане кодування просторових каналів Відповідно до даного прикладу, С, Lf, і Rf канали кодуються об'єднаним чином і Rs, Ls канали кодуються об'єднаним чином. Для ілюстрації такої конфігурації кодування дивись, наприклад, Фіг. 6c. Для того щоб кодувати С, Lf, і Rf об'єднаним чином, спектри MDCT, що являють собою ці канали, повинні бути кодованими із загальним вікном відносно форми вікна і довжини перетворення. Також, спектри MDCT, що являють собою Rs і Ls канали, повинні бути кодованими зі спільним вікном відносно форми вікна і довжини перетворення. Проте, вікно для С/Lf/Rf може відрізнятися від вікна для Rs/Ls. Для того щоб досягти окремого кодування передніх каналів і просторових каналів, матриці A2 і B2 повинні бути встановлені в одиничну матрицю. Передні канали можуть бути декодовані згідно з де M визначається за допомогою A1 і A. Просторові канали можуть бути декодовані згідно з 45 У деяких випадках пристрої 310 і 410 кодування можуть встановлювати другу пару вихідних каналів 326, 328 в нуль вище визначеної частоти, що тут називається першою частотою (з 13 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 необхідною компенсацією енергії для першої пари вихідних каналів 322, 324 або 422, 424). Причина цього полягає в тому, щоб скоротити об'єм даних, що відправляються пристроєм 310, 410 кодування відповідному пристрою 320, 420 декодування. У таких випадках, друга пара вхідних каналів 326', 328' на стороні декодера буде дорівнювати нулю для смуг частот вище першої частоти. Це має на увазі, що друга пара проміжних каналів 317', 319' також не має спектрального вмісту вище першої частоти. Відповідно до зразкових варіантів здійснення, друга пара вхідних каналів 326', 328' інтерпретується як (модифіковані)залишкові-сигнали. Описана вище ситуація, таким чином, має на увазі, що частоти вище першої частоти, де відсутні (модифіковані) залишкові-сигнали, вводяться в третій і четвертий компоненти 320a, 320b декодування. Фіг. 7 ілюструє пристрій 720 декодування, який є різновидом пристроїв 320 і 420 декодування. Пристрій 720 декодування компенсує обмежений спектральний вміст другої пари вхідних каналів 326', 328' з Фіг. 3c і 4c. Зокрема передбачається, що друга пара вхідних каналів 326', 328' має спектральний вміст, відповідний смугам частот аж до першої частоти, а перша пара вхідних каналів 322', 324' (або 422', 424') має спектральний вміст, відповідний смугам частот аж до другої частоти, яка більша першої частоти. Пристрій 720 декодування містить перший компонент декодування, відповідний будь-якому з пристроїв 320 або 420 декодування. Пристрій 720 декодування додатково містить компонент 722 представлення, який виконаний з можливістю представлення першої пари вихідних каналів 312', 316' як перший сигнал 712 суми і перший сигнал 716 різниці. Зокрема, для смуг частот нижче першої частоти компонент 722 представлення перетворює першу пару вихідних каналів 312', 316' з Фіг. 3c або Фіг. 4c з лівого-правого формату в середній-залишковий формат відповідно до виразів, які були описані вище. Для смуг частот вище першої частоти, компонент 722 представлення відображає спектральний вміст каналу 313' з Фіг. 3c або Фіг. 4c в першому сигналі суми (а перший сигнал різниці дорівнює нулю для смуг частот вище першої частоти). Подібним чином, компонент 722 представлення представляє другу пару вихідних каналів 314', 318' як другий сигнал 714 суми і другий сигнал 718 різниці. Зокрема, для смуг частот нижче першої частоти компонент 722 представлення перетворює другу пару вихідних каналів 314, 318 з Фіг. 3c або Фіг. 4c з лівого-правого формату в середній-залишковий формат відповідно до виразів, які були описані вище. Для смуг частот вище першої частоти, компонент 722 представлення відображає спектральний вміст каналу 315' з Фіг. 3c або Фіг. 4c у другому сигналі суми (а другий сигнал різниці дорівнює нулю для смуг частот вище першої частоти). Пристрій 720 декодування додатково містить компонент 724 розширення частоти. Компонент 724 розширення частоти виконаний з можливістю розширення першого сигналу суми і другого сигналу суми до діапазону частот вище другого порогового значення частоти за допомогою виконання реконструкції високої частоти. Перший і другий сумарні-сигнали з розширеною частотою позначені за допомогою 728 і 730. Наприклад, компонент 724 розширення частоти може застосовувати методики реплікації спектральної смуги, щоб розширювати перший і другий сумарні-сигнали до вищих частот (дивись, наприклад, EP1285436B1). Пристрій 720 декодування додатково містить компонент 726 мікшування. Компонент 726 мікшування виконує мікшування сигналу 728 суми з розширеною частотою і першого сигналу 716 різниці. Для частот нижче першої частоти мікшування містить виконання зворотного сумарно-різницевого перетворення першого сигналу суми з розширеною частотою і першого сигналу різниці. Як результат, вихідні канали 732, 734 компоненти 726 мікшування дорівнюють першій парі вихідних каналів 312', 316' з Фіг. 3c і 4c для смуг частот нижче першої частоти. Для частот вище першого порогового значення частоти мікшування містить виконання параметричного підвищувального мікшування (з одного сигналу для двох сигналів 732, 734) частини першого сигналу суми з розширеною частотою, відповідного смугам частот вище першого порогового значення частоти. Застосовні процедури параметричного підвищувального мікшування описуються, наприклад в EP1410687B1). Параметричне підвищувальне мікшування може включати в себе генерування декорельованої версії першого сигналу 728 суми з розширеною частотою, яка потім мікшується з першим сигналом 728 суми з розширеною частотою відповідно до параметрів (витягнутими на стороні кодера), які вводяться в компонент 726 мікшування. Таким чином, для частот вище першої частоти, вихідні канали 732, 734 компоненти 726 мікшування відповідають результату підвищувального мікшування першого сигналу 728 суми з розширеною частотою. Подібним чином, компонент мікшування обробляє другий сигнал 730 суми з розширеною частотою і другий сигнал 718 різниці. 14 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 60 У випадку п’ятиканальної системи (коли пристрій 720 декодування містить пристрій 420 декодування), компонент 724 розширення частоти може піддавати п'ятий вихідний канал 419 розширенню частоти, щоб згенерувати п'ятий вихідний канал 740 з розширеною частотою. Дії розширення першого сигналу 712 суми і другого сигналу 714 суми до діапазону частот вище другої частоти, мікшування першого сигналу 728 суми і першого сигналу 716 різниці, і мікшування другого сигналу 730 суми і другого сигналу 718 різниці як правило виконуються в області квадратурного дзеркального фільтра, QMF. Внаслідок цього пристрій 720 декодування може містити компонент перетворення QMF, який перетворює сигнали 712, 716, 714, 718 суми і різниці (і п'ятий вихідний канал 419) в область QMF перед виконанням розширення частоти і мікшування. Більше того пристрій 720 декодування може містити компонент зворотного перетворення QMF, який перетворює вихідні сигнали 732, 734, 736, 738 (і 740) у часову область. Фіг. 5a, 5b і 5c ілюструють те, яким чином додаткові пари каналів можуть бути включені в інфраструктуру кодування/декодування, описану відносно Фіг. 1a-с, Фіг. 2a-с, Фіг. 3a-с і Фіг. 4a-с. Фіг. 5a ілюструє багатоканальну структуру 500 яка містить першу структуру 502 каналів і два додаткові канали 506 і 508. Перша структура 502 каналів містить щонайменше два канали 502a і 502b і може, наприклад, відповідати будь-якій зі структур каналів, що ілюструються на Фіг. 1a, 2a, 3a, і 4a. В ілюстрованому прикладі перша структура 502 каналів містить п'ять каналів і, отже, відповідає структурі каналів з Фіг. 4a. В ілюстрованому прикладі, два додаткових канали 506, 508 можуть, наприклад, відповідати лівому задньому просторовому гучномовцю Lbs і правому задньому просторовому гучномовцю Rbs. Фіг. 5b ілюструє пристрій 510 кодування, який може бути використаний, щоб кодувати структуру 500 каналів. Пристрій 510 кодування містить перший компонент 510a кодування, другий компонент 510b кодування, третій компонент 510c кодування, і четвертий компонент 510d кодування. Перший 510a, другий 510b, і четвертий 510d компоненти кодування є компонентами стереокодування, такими як той, що ілюструється на Фіг. 1b. Третій компонент 510c кодування виконаний з можливістю прийому щонайменше двох вхідних каналів і перетворення їх в точно таку ж кількість вихідних каналів. Наприклад, третій компонент 510c кодування може відповідати будь-якому з пристроїв 110, 210, 310, 410 кодування з Фіг. 1b, 2b, 3b, і 4b. Проте, в більш загальному значенні, третій компонент 510c кодування може бути будь-яким компонентом кодування, який виконаний з можливістю прийому щонайменше двох вхідних каналів і перетворення їх в точно таку ж кількість вихідних каналів. Пристрій 510 кодування приймає першу кількість вхідних каналів, відповідну кількості каналів першої структури 502 каналів. Відповідно до вищезазначеного, перша кількість таким чином щонайменше дорівнює двом і перша кількість вхідних каналів включає в себе перший вхідний канал 512a, і другий вхідний канал 512b (і можливо також деякі канали, що залишилися 512c). В ілюстрованому прикладі, перший і другий вхідні канали 512a, 512b можуть відповідати каналам 502a, і 502b з Фіг. 5a. Пристрій 510 кодування додатково приймає два додаткових вхідних канали, перший додатковий вхідний канал 516 і другий додатковий вхідний канал 518. Вхідні канали 512a-c, 516,518, як правило, представлені як спектр MDCT. Перший вхідний канал 512a і перший додатковий канал 516 вводяться в перший компонент 510a стереокодування. Перший компонент 510a стереокодування виконує стереокодування відповідно до будь-якої зі схем стереокодування, описаних вище. Перший компонент 510a стереокодування виводить першу пару проміжних вихідних каналів, що включає в себе перший канал 513 і другий канал 517. Подібним чином, другий вхідний канал 512b і другий додатковий канал 518 вводяться у другий компонент 510b стереокодування. Другий компонент 510b стереокодування виконує стереокодування відповідно до будь-якої зі схем стереокодування, розкритих вище. Другий компонент 510a стереокодування виводить другу пару проміжних вихідних каналів, що включає в себе перший канал 515 і другий канал 519. Розглядаючи зразкову структуру 500 каналів з Фіг. 5a, обробка, що виконується за допомогою першого і другого компонентів 510a, 510b стереокодування, відповідає стереокодуванню Lbs каналу 506 з Ls каналом 502a, і стереокодуванню Rbs каналу 508 і Rs каналу 502b, відповідно. Проте, повинно бути зрозуміло, що при інших зразкових структурах каналів виходять інші інтерпретації. Перший канал 513 з першої пари проміжних вихідних каналів і перший канал 515 з другої пари проміжних вихідних каналів потім вводяться в третій компонент 510c кодування спільно з першою кількістю вхідних каналів 512c крім першого вхідного каналу 512a і другого вхідного каналу 512b. Третій компонент 510c кодування перетворює його вхідні канали 513, 515, 512c, 15 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 щоб згенерувати точно таку ж кількість вихідних каналів, включаючи першу пару вихідних каналів 522, 524, і, якщо застосовно додатково вихідні канали 521. Третій компонент кодування може, наприклад, перетворювати його вхідні канали 513, 515, 512c аналогічно тому, що було розкрито відносно Фіг. 1b, Фіг. 2b, Фіг. 3b, і Фіг. 4b. Подібним чином, другий канал 517 з першої пари проміжних вихідних каналів і другий канал 519 з другої пари проміжних вихідних каналів вводяться в четвертий компонент 510d стереокодування, який виконує стереокодування відповідно до будь-якої зі схем стереокодування, розглянутих вище. Четвертий компонент стереокодування виводить другу пару вихідних каналів 526, 528. Вихідні канали 521, 522, 524, 526, 528 квантуються і кодуються, щоб сформувати бітовий потік, який повинен бути переданий відповідному пристрою декодування. Фіг. 5c ілюструє відповідний пристрій 520 декодування. Пристрій 520 декодування містить перший компонент 520c декодування, другий компонент 520d декодування, третій компонент 520a декодування, і четвертий компонент 520b декодування. Другий 520d, третій 520a, і четвертий 520b компоненти декодування є компонентами стереодекодування такими як той, що ілюструється на Фіг. 1c. Перший компонент 520c декодування виконаний з можливістю прийому щонайменше двох вхідних каналів і перетворення їх в точно таку ж кількість вихідних каналів. Наприклад, перший компонент 520c декодування може відповідати будь-якому з пристроїв 120, 220, 320, 420 декодування з Фіг. 1b, 2b, 3b, і 4b. Проте, в більш загальному значенні, перший компонент 520c декодування може бути будь-яким компонентом декодування, який виконаний з можливістю прийому щонайменше двох вхідних каналів і перетворення їх в точно таку ж кількість вихідних каналів. Пристрій 520 декодування приймає, декодує і деквантує бітовий потік, переданий за допомогою пристрою 510 кодування. Таким чином, пристрій 520 декодування приймає першу кількість вхідних каналів 521', 522', 524', відповідних вихідним каналам 521, 522, 524 пристрою 510 кодування. Відповідно до вищезазначеного, перша кількість вхідних каналів включає в себе перший вхідний канал 522', і другий вхідний канал 524' (і можлива також деяка кількість каналів 521', що залишилися). Пристрій 520 декодування додатково приймає два додаткових вхідних канали, перший додатковий вхідний канал 526' і другий додатковий вхідний канал 528' (відповідні вихідним каналам 526, 528 на стороні кодера). Перша кількість вхідних каналів 521', 522', 524' вводиться в перший компонент 520c декодування. Перший компонент 520c декодування перетворює його вхідні канали 521', 522', 524', щоб згенерувати точно таку ж кількість вихідних каналів, що включають в себе першу пару проміжних вихідних каналів 513', 515', і, якщо застосовно, додаткові вихідні канали 512c'. Перший компонент 520c декодування може, наприклад, перетворювати його вхідні канали 521', 522', 524' аналогічно тому, що було розкрито відносно Фіг. 1c, Фіг. 2c, Фіг. 3c, і Фіг. 4c. Зокрема, перший компонент 520c декодування виконаний з можливістю виконання декодування, яке є зворотним кодуванню, яке виконується за допомогою третього компонента 510c кодування на стороні кодера. Перший додатковий вхідний канал 526, і другий додатковий вхідний канал 528 вводяться у другий компонент 520d стереодекодування, який виконує стереодекодування, відповідне зворотному для кодування, яке виконується за допомогою четвертого компонента 510d стереокодування на стороні кодера. Другий компонент 520d стереодекодування виводить другу пару проміжних вихідних каналів 517', 519'. Перший канал 513' з першої пари проміжних вихідних каналів і перший канал 517' з другої пари проміжних вихідних каналів вводяться в третій компонент 520a стереодекодування. Третій компонент 520a стереодекодування виконує стереодекодування відповідне зворотному для кодування, яке виконується за допомогою першого компонента 510a стереокодування на стороні кодера. Третій компонент 520a стереодекодування виводить першу пару вихідних каналів, що включає в себе перший канал 512a' і другий канал 516'. Подібним чином, другий канал 515' з першої пари проміжних вихідних каналів і другий канал 519' з другої пари проміжних вихідних каналів вводяться в четвертий компонент 520b стереодекодування. Четвертий компонент 520b стереодекодування виконує стереодекодування, відповідне зворотному для кодування, яке виконується за допомогою другого компонента 510b стереокодування на стороні кодера. Четвертий компонент 520b декодування виводить другу пару вихідних каналів, що включає в себе перший канал 512b' і другий канал 518'. 16 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 60 Фіг. 6a, 6b, 6c, 6d і 6e ілюструють п'ять каналів п’ятиканальної системи. П'ять каналів можуть бути розділені на різні групи, щоб формувати різні конфігурації кодування. Кожна група відповідає каналам, які кодуються об'єднаним чином за допомогою використання пристроїв кодування відповідно до вищенаведеного. Перша конфігурація 610 кодування показана на Фіг. 6a. Перша конфігурація 610 кодування містить першу групу 612, яка складається з одного каналу (тут центрального каналу С), другу групу 614, що складається з двох каналів (тут Lf і Rf каналів), і третю групу 616, що складається з двох каналів (тут Ls і Rs каналів). Канал першої групи 612 буде кодуватися окремо, канали другої групи 614 будуть кодуватися об'єднаним чином, і канали третьої групи 616 будуть кодуватися об'єднаним чином. Таке кодування може, наприклад, бути досягнуте за допомогою пристрою 410 кодування з Фіг. 4b за допомогою відображення Lf каналу у вхідному каналі 312, Ls каналу у вхідному каналі 316, С каналу у вхідному каналі 419, Rf каналу у вхідному каналі 314, і Rs каналу у вхідному каналі 318. Крім того, схеми кодування першого 310a, другого 310b, і п'ятого 410e компонентів стереокодування повинні бути встановлені в LR-кодування (наскрізний пропуск вхідних сигналів). Фіг. 6b ілюструє варіант 610' першої конфігурації 610 кодування. У варіанті 610' першої конфігурації кодування друга група 614' відповідає Lf і Ls каналам, а третя група 616' Rf і Rs каналам. Конфігурації кодування з Фіг. 6a і 6b в нижченаведеному називаються 1-2-2 конфігураціями кодування. Друга конфігурація 620 кодування показана на Фіг. 6c. Друга конфігурація 620 кодування містить першу групу 622, яка складається з трьох каналів (тут центрального каналу С, Lf каналу, і Rf каналу), і другу групу 624, що складається з двох каналів (тут Ls і Rs каналів). Конфігурація кодування на Фіг. 6c в нижченаведеному називається як 2-3 конфігурація кодування. Канали першої групи 622 будуть кодуватися об'єднаним чином і канали другої групи 624 будуть кодуватися об'єднаним чином окремо від першої групи 622. Таке кодування може, наприклад, бути досягнуте за допомогою пристрою 410 кодування з Фіг. 4b за допомогою відображення Lf каналу у вхідному каналі 312, Ls каналу у вхідному каналі 316, С каналу у вхідному каналі 419, Rf каналу у вхідному каналі 314, і Rs каналу у вхідному каналі 318. Крім того, схеми кодування першого 310a, другого 310b компонентів стереокодування повинні бути встановлені в LRкодування (наскрізний пропуск вхідних сигналів). Третя конфігурація 630 кодування показана на Фіг. 6d. Третя конфігурація 630 кодування містить першу групу 632, яка складається з одного каналу (тут центрального каналу С), і другу групу 634, що складається з чотирьох каналів (тут Ls і Rs каналів). Конфігурація кодування на Фіг. 6d в нижченаведеному називається 1-4 конфігурацією кодування. Канал першої групи 632 буде кодуватися окремо, а канали другої групи 634 будуть кодуватися об'єднаним чином. Таке кодування може, наприклад, бути досягнуте за допомогою пристрою 410 кодування з Фіг. 4b за допомогою відображення Lf каналу у вхідному каналі 312, Ls каналу у вхідному каналі 316, С каналу у вхідному каналі 419, Rf каналу у вхідному каналі 314, і Rs каналу у вхідному каналі 318. Крім того, схеми кодування п'ятого компонента 410e стереокодування повинні бути встановлені в LR-кодування (наскрізне пропускання вхідних сигналів). Четверта конфігурація 640 кодування показана на Фіг. 6e. Четверта конфігурація 640 кодування містить єдину групу 642, яка складається з всіх п'яти каналів, означаючи, що всі канали кодуються об'єднаним чином. Конфігурація кодування з Фіг. 6e в нижченаведеному називається 0-5 конфігурацією кодування. Наприклад, канали можуть бути закодовані об'єднаним чином за допомогою пристрою 410 кодування з Фіг. 4b за допомогою відображення Lf каналу у вхідному каналі 312, Ls каналу у вхідному каналі 316, С каналу у вхідному каналі 419, Rf каналу у вхідному каналі 314, і Rs каналу у вхідному каналі 318. Незважаючи на те, що вищезазначені конфігурації кодування були пояснені відносно п’ятиканальної системи, вони еквівалентно застосовні до систем з чотирма і більше каналами. Пристрій кодування може, таким чином, кодувати аудіовміст багатоканальної системи відповідно до різних конфігурацій 610, 610', 620, 630, 640 кодування. Конфігурація кодування, використана на стороні кодера, повинна бути повідомлена декодеру. Для цієї мети може бути використаний конкретний формат сигналізації. Для аудіосистеми, що містить щонайменше чотири канали, формат сигналізації містить щонайменше два біти, які вказують одну з множини конфігурацій 610, 610', 620, 630, 640, яка повинна бути застосована на стороні декодера. Наприклад, кожна конфігурація кодування може бути асоційована з ідентифікаційним номером і щонайменше два біти можуть вказувати ідентифікаційний номер конфігурації кодування, для застосування в декодері. Для п’ятиканальної системи, що ілюструється на Фіг. 6a-6e, два біти можуть бути використані для вибору між 1-2-2 конфігурацією, 2-3 конфігурацією, 1-4 або 0-5 конфігурацією. У випадку, коли два біти вказують 1-2-2 конфігурацію, формат сигналізації може містити третій біт, 17 UA 115928 C2 який вказує на те, який варіант 1-2-2 конфігурації вибрати, тобто чи повинна бути застосована права-ліва конфігурація кодування з Фіг. 6a або передня-задня конфігурація з Фіг. 6b. Наступний псевдо-код приводить приклад того, яким чином це може бути реалізоване: 5 10 15 20 25 Відносно вищезазначеного псевдо-коду, формат сигналізації використовує два біти, щоб кодувати параметр high_mid_coding_config, і один біт використовується, щоб кодувати параметр l_2_2_channel_mapping. Еквіваленти, розширення, альтернативи й інше Додаткові варіанти здійснення даного розкриття стануть очевидні фахівцеві у відповідній галузі техніки після вивчення вищезазначеного опису. Навіть якщо даний опис і креслення розкривають варіанти здійснення і приклади, розкриття не обмежується цими конкретними прикладами. Численні модифікації і варіації можуть бути виконані, не відступаючи від об'єму даного розкриття, який визначається за допомогою супровідної формули винаходу. Будь-які посилальні знаки, що зустрічаються в формулі винаходу, не повинні розумітися, як що обмежуючі її об'єм. Додатково, варіації відносно розкритих варіантів здійснення можуть бути зрозумілі і здійснені фахівцем у відповідній галузі техніки при втіленні на практиці розкриття, з вивчення креслень, розкриття і прикладеної формули винаходу. У формулі винаходу слово «що містить» не виключає інших елементів або етапів, а форми однини не виключають множину. Той лише факт, що деякі міри сформульовані у взаємно різних залежних пунктах формули винаходу, не вказує на те, що поєднання цих мір не може бути використане для одержання переваги. Системи і способи, розкриті вище, можуть бути реалізовані як програмне забезпечення, вбудоване програмне забезпечення, апаратне забезпечення або їх поєднання. При реалізації в апаратному забезпеченні, розподіл задач між функціональними модулями, згаданими у вищенаведеному описі, не обов'язково відповідає розподілу на фізичні модулі; навпаки, один фізичний компонент може мати декілька функціональних можливостей, і одна задача може бути виконана декількома фізичними компонентами спільно. Деякі компоненти або всі компоненти можуть бути реалізовані як програмне забезпечення, що виконується за допомогою цифрового 18 UA 115928 C2 5 10 15 сигнального процесора або мікропроцесора, або реалізовані як апаратне забезпечення або як проблемно-орієнтована інтегральна мікросхема. Таке програмне забезпечення може бути поширене на комп'ютерночитаних носіях, які можуть містити комп'ютерні запам’ятовувальні носії (або не тимчасові носії) і засоби зв'язку (або тимчасові носії). Як добре відомо фахівцеві у відповідній галузі техніки, поняття комп'ютерні запам’ятовувальні носії включає в себе як енергозалежні, так і енергонезалежні, як знімні, так і незнімні носії, реалізовані будь-яким способом або по будь-якій технології для зберігання інформації, такій як комп'ютерно-читані інструкції, структури даних, програмні модулі або інші дані. Комп'ютерні запам'ятовувальні носії включають в себе, але не обмежуються, RAM, ROM, EEPROM, флеш-пам'ять або іншу технологію пам'яті, CD-ROM, цифрові універсальні диски (DVD) або запам’ятовувальний пристрій на оптичному диску, магнітні касети, магнітну стрічку, запам’ятовувальний пристрій на магнітному диску або інші магнітні запам’ятовувальні пристрої, або будь-який інший носій, який може бути використаний, щоб зберігати необхідну інформацію і доступ до якого може бути здійснений за допомогою комп'ютера. Крім того, фахівцеві у відповідній галузі техніки добре відомо, що засоби зв'язку, як правило, втілюють комп'ютерночитані інструкції, структури даних, програмні модулі або інші дані в модульованому сигналі даних, такому як несуча хвиля або інший механізм транспортування, і включають в себе будь-які засоби доставки інформації. ФОРМУЛА ВИНАХОДУ 20 25 30 35 40 45 50 55 1. Спосіб декодування в багатоканальній аудіосистемі, яка містить щонайменше чотири аудіоканали, що включає етапи, на яких: приймають першу пару вхідних аудіоканалів і другу пару вхідних аудіоканалів, яка відрізняється від першої пари вхідних аудіоканалів; піддають першу пару вхідних аудіоканалів першому стереодекодуванню; піддають другу пару вхідних аудіоканалів другому стереодекодуванню; піддають перший аудіоканал, одержаний в результаті першого стереодекодування, і перший аудіоканал, одержаний в результаті другого стереодекодування, третьому стереодекодуванню з тим, щоб одержати першу пару вихідних аудіоканалів; піддають аудіоканал, асоційований з другим аудіоканалом, одержаним в результаті першого стереодекодування, і другий аудіоканал, одержаний в результаті другого стереодекодування, четвертому стереодекодуванню з тим, щоб одержати другу пару вихідних аудіоканалів, яка відрізняється від першої пари вихідних аудіоканалів, при цьому аудіоканал, асоційований з другим каналом, одержаним в результаті першого стереодекодування, є другим аудіоканалом, одержаним в результаті першого стереодекодування, або аудіоканалом, одержаним в результаті п'ятого стереодекодування п'ятого вхідного аудіоканалу і другого аудіоканалу, одержаного в результаті першого стереодекодування; і виводять першу і другу пару вихідних аудіоканалів, при цьому щонайменше два з першого, другого, третього і четвертого стереодекодувань включають в себе формування, для щонайменше однієї смуги частот і щонайменше одного часового кадру, зваженої або незваженої суми двох аудіоканалів, що піддаються відповідному стереодекодуванню, і зваженої або незваженої різниці між двома аудіоканалами, що піддаються відповідному стереодекодуванню. 2. Спосіб декодування за п. 1, який включає етапи, на яких приймають додаткову інформацію, і для першого, другого, третього і четвертого стереодекодувань: вибирають, на основі додаткової інформації, схему кодування з групи, що містить лівеправе кодування, сумарно-різницеве кодування і поліпшене сумарно-різницеве кодування; і виконують стереодекодування відповідно до вибраної схеми кодування. 3. Спосіб декодування за будь-яким з попередніх пунктів, в якому аудіоканал, асоційований з другим каналом, одержаним в результаті першого стереодекодування, є другим каналом, одержаним в результаті першого стереодекодування. 4. Спосіб декодування за будь-яким з пп. 1-2, який додатково включає етапи, на яких: приймають п'ятий вхідний аудіоканал; піддають п'ятий вхідний аудіоканал і другий аудіоканал, одержаний в результаті першого стереодекодування, п'ятому стереодекодуванню; при цьому аудіоканал, асоційований з другим аудіоканалом, одержаним в результаті першого стереодекодування, дорівнює першому аудіоканалу, одержаному в результаті п’ятого стереодекодування; і 19 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 60 при цьому другий аудіоканал, одержаний в результаті п'ятого стереодекодування, виводять як п'ятий вихідний аудіоканал. 5. Спосіб декодування за будь-яким з попередніх пунктів, який додатково включає етапи, на яких: приймають третю пару вхідних аудіоканалів; піддають третю пару вхідних аудіоканалів шостому стереодекодуванню; піддають другий аудіоканал з першої пари вихідних аудіоканалів і перший аудіоканал, одержаний в результаті шостого стереодекодування, сьомому стереодекодуванню; піддають другий аудіоканал з другої пари вихідних аудіоканалів і другий аудіоканал, одержаний в результаті шостого стереодекодування, восьмому стереодекодуванню; і виводять перший аудіоканал з першої пари вихідних аудіоканалів, пару аудіоканалів, одержаних в результаті сьомого стереодекодування, перший аудіоканал з другої пари вихідних аудіоканалів і пару аудіоканалів, одержаних в результаті восьмого стереодекодування. 6. Спосіб декодування за будь-яким з попередніх пунктів, в якому перше, друге, третє і четверте стереодекодування і п'яте, шосте, сьоме і восьме стереодекодування, якщо застосовно, містять виконання стереодекодування згідно зі схемою кодування з групи, що містить: ліве-праве кодування, сумарно-різницеве кодування і поліпшене сумарно-різницеве кодування. 7. Спосіб декодування за п. 6, в якому різні схеми кодування використовують для різних смуг частот. 8. Спосіб декодування за будь-яким з пп. 6-7, в якому різні схеми кодування використовують для різних часових кадрів. 9. Спосіб декодування за будь-яким з попередніх пунктів, в якому перше, друге, третє, четверте, п'яте, шосте, сьоме і восьме стереодекодування, якщо застосовно, виконують в області модифікованого дискретного косинусного перетворення, MDCT, з критичною дискретизацією. 10. Спосіб декодування за п. 9, в якому всі вхідні аудіоканали перетворюють в область MDCT, використовуючи однакове вікно. 11. Спосіб декодування за будь-яким з попередніх пунктів, в якому друга пара вхідних аудіоканалів має спектральний вміст, відповідний смугам частот аж до першого порогового значення частоти, відповідно до чого пара аудіоканалів, одержана в результаті другого стереодекодування, дорівнює нулю для смуг частот вище першого порогового значення частоти. 12. Спосіб декодування за будь-яким з попередніх пунктів, в якому друга пара вхідних аудіоканалів має спектральний вміст, відповідний смугам частот аж до першого порогового значення частоти, і перша пара вхідних аудіоканалів має спектральний вміст, відповідний смугам частот аж до другого порогового значення частоти, яке більше першого порогового значення частоти; причому спосіб додатково включає етапи, на яких: представляють першу пару вихідних аудіоканалів як перший сигнал суми і перший сигнал різниці, і представляють другу пару вихідних аудіоканалів як другий сигнал суми і другий сигнал різниці; розширюють перший сигнал суми і другий сигнал суми до діапазону частот вище другого порогового значення частоти за допомогою виконання реконструкції високої частоти; мікшують перший сигнал суми і перший сигнал різниці, при цьому для частот нижче першого порогового значення частоти мікшування містить виконання зворотного сумарнорізницевого перетворення першого сигналу суми і першого сигналу різниці, а для частот вище першого порогового значення частоти мікшування містить виконання параметричного підвищувального мікшування частини першого сигналу суми, відповідної смугам частот вище першого порогового значення частоти; і мікшують другий сигнал суми і другий сигнал різниці, при цьому для частот нижче першого порогового значення частоти мікшування містить виконання зворотного сумарнорізницевого перетворення другого сигналу суми і другого сигналу різниці, а для частот вищ е першого порогового значення частоти мікшування містить виконання параметричного підвищувального мікшування частини другого сигналу суми, відповідної смугам частот вище першого порогового значення частоти. 13. Спосіб за п. 12, в якому етапи розширення першого сигналу суми і другого сигналу суми до діапазону частот вище другого порогового значення частоти, мікшування першого сигналу суми і першого сигналу різниці, і мікшування другого сигналу суми і другого сигналу різниці виконуються в області квадратурного дзеркального фільтра QMF. 20 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 60 14. Спосіб за п. 2, в якому щонайменше чотири аудіоканали згаданої багатоканальної аудіосистеми є такими, що розділяються на різні групи згідно з множиною конфігурацій, причому кожна група відповідає аудіоканалам, які кодуються об'єднаним чином, причому додаткова інформація містить щонайменше два біти, які вказують одну з множини конфігурацій, яка повинна бути застосована при декодуванні, і при цьому схеми кодування відповідного стереодекодування вибираються відповідно до вказаної конфігурації. 15. Спосіб за п. 14, в якому щонайменше два біти вказують одну з множини конфігурацій за допомогою вказівки ідентифікаційного номера згаданої однією з множини конфігурацій. 16. Спосіб за будь-яким з пп. 14-15, в якому багатоканальна аудіосистема містить п'ять аудіоканалів, і при цьому конфігурації кодування відповідають: об'єднаному кодуванню п'яти аудіоканалів; об'єднаному кодуванню чотирьох аудіоканалів і окремому кодуванню останнього аудіоканалу; об'єднаному кодуванню трьох аудіоканалів і окремому об'єднаному кодуванню двох інших аудіоканалів; і об'єднаному кодуванню двох аудіоканалів, окремому об'єднаному кодуванню двох інших аудіоканалів, і окремому кодуванню останнього аудіоканалу. 17. Спосіб за п. 16, в якому, у випадку, коли щонайменше два біти вказують об'єднане кодування двох аудіоканалів, окреме об'єднане кодування двох інших аудіоканалів і окреме кодування останнього аудіоканалу, згадані щонайменше два біти включають в себе біт, який вказує, які два аудіоканали повинні бути кодовані об'єднаним чином і які інші два аудіоканали повинні бути кодовані об'єднаним чином. 18. Комп'ютерочитаний носій, який містить інструкції для виконання способу за будь-яким з попередніх пунктів. 19. Пристрій декодування в багатоканальній аудіосистемі, що містить щонайменше чотири аудіоканали, що містить: компонент прийому, виконаний з можливістю прийому першої пари вхідних аудіоканалів і другої пари вхідних аудіоканалів, який відрізняється від першої пари вхідних аудіоканалів; перший компонент стереодекодування, виконаний з можливістю піддавати першу пару вхідних аудіоканалів першому стереодекодуванню; другий компонент стереодекодування, виконаний з можливістю піддавати другу пару вхідних аудіоканалів другому стереодекодуванню; третій компонент стереодекодування, виконаний з можливістю піддавати перший аудіоканал, одержаний в результаті першого стереодекодування, і перший аудіоканал, одержаний в результаті другого стереодекодування, третьому стереодекодуванню з тим, щоб одержати першу пару вихідних аудіоканалів; четвертий компонент стереодекодування, виконаний з можливістю піддавати аудіоканал, асоційований з другим аудіоканалом, одержаним в результаті першого стереодекодування, і другий аудіоканал, одержаний в результаті другого стереодекодування, четвертому стереодекодуванню з тим, щоб одержати другу пару вихідних аудіоканалів, який відрізняється від першої пари вихідних аудіоканалів, при цьому аудіоканал, асоційований з другим каналом, одержаним в результаті першого стереодекодування, є другим аудіоканалом, одержаним в результаті першого стереодекодування, або аудіоканалом, одержаним в результаті п'ятого стереодекодування п'ятого вхідного аудіоканалу і другого аудіоканалу, одержаного в результаті першого стереодекодування; і компонент виведення, виконаний з можливістю виведення першого і другого вихідних аудіоканалів, при цьому щонайменше два з першого, другого, третього і четвертого стереодекодувань включають в себе формування, для щонайменше однієї смуги частот і щонайменше одного часового кадру, зваженої або незваженої суми двох аудіоканалів, що піддаються відповідному стереодекодуванню, і зваженої або незваженої різниці між двома аудіоканалами, що піддаються відповідному стереодекодуванню. 20. Пристрій декодування за п. 15, виконаний з можливістю прийому додаткової інформації, і для першого, другого, третього і четвертого компонентів стереодекодування: вибору, на основі додаткової інформації, схеми кодування з групи, що містить ліве-праве кодування, сумарно-різницеве кодування і поліпшене сумарно-різницеве кодування; і виконання стереодекодування відповідно до вибраної схеми кодування. 21. Аудіосистема, що містить пристрій декодування за будь-яким з пп. 19-20. 22. Спосіб кодування в багатоканальній аудіосистемі, що містить щонайменше чотири аудіоканали, який включає етапи, на яких: 21 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 60 приймають першу пару вхідних аудіоканалів і другу пару вхідних аудіоканалів, який відрізняється від першої пари вхідних аудіоканалів; піддають першу пару вхідних аудіоканалів першому стереокодуванню; піддають другу пару вхідних аудіоканалів другому стереокодуванню; піддають перший аудіоканал, одержаний в результаті першого стереокодування, і аудіоканал, асоційований з першим аудіоканалом, одержаним в результаті другого стереокодування, третьому стереокодуванню з тим, щоб одержати першу пару вихідних аудіоканалів; піддають другий аудіоканал, одержаний в результаті першого стереокодування, і другий аудіоканал, одержаний в результаті другого стереокодування, четвертому стереокодуванню з тим, щоб одержати другу пару вихідних аудіоканалів, який відрізняється від першої пари вихідних аудіоканалів; і виводять першу і другу пару вихідних аудіоканалів, при цьому аудіоканал, асоційований з першим аудіоканалом, одержаним в результаті другого стереокодування, є першим аудіоканалом, одержаним в результаті другого стереокодування, або аудіоканалом, одержаним в результаті п'ятого стереокодування п'ятого вхідного аудіоканалу і першого аудіоканалу, одержаного в результаті другого стереокодування, і при цьому щонайменше два з першого, другого, третього і четвертого стереокодувань включають в себе формування, для щонайменше однієї смуги частот і щонайменше одного часового кадру, зваженої або незваженої суми двох аудіоканалів, що піддаються відповідному стереокодуванню, і зваженої або незваженої різниці між двома аудіоканалами, що піддаються відповідному стереокодуванню. 23. Спосіб кодування за п. 22, який включає, для першого, другого, третього і четвертого стереокодування, етапи, на яких: вибирають схему кодування з групи, що містить ліве-праве кодування, сумарно-різницеве кодування і поліпшене сумарно-різницеве кодування; і виконують стереокодування відповідно до вибраної схеми кодування, при цьому спосіб кодування додатково включає етап, на якому: виводять додаткову інформацію, яка вказує вибрані схеми кодування. 24. Спосіб кодування за будь-яким з пп. 22-23, в якому аудіоканал, асоційований з першим аудіоканалом, одержаним в результаті другого стереокодування, є першим аудіоканалом, одержаним в результаті другого стереокодування. 25. Спосіб кодування за будь-яким з пп. 22-23, який додатково включає етапи, на яких: приймають п'ятий вхідний аудіоканал; піддають п'ятий вхідний аудіоканал і перший аудіоканал, одержаний в результаті другого стереокодування, п'ятому стереокодуванню; при цьому аудіоканал, асоційований з першим аудіоканалом, одержаним в результаті другого стереокодування, є першим аудіоканалом, одержаним в результаті п'ятого стереокодування; і при цьому другий аудіоканал, одержаний в результаті п'ятого стереокодування, виводять як п'ятий вихідний аудіоканал. 26. Спосіб кодування за будь-яким з пп. 22-25, який додатково включає етапи, на яких: приймають третю пару вхідних аудіоканалів; піддають другий аудіоканал з першої пари вхідних аудіоканалів і перший аудіоканал з третьої пари вхідних аудіоканалів шостому стереокодуванню; піддають другий аудіоканал з другої пари вхідних аудіоканалів і другий аудіоканал з третьої пари вхідних аудіоканалів сьомому стереокодуванню; при цьому перший аудіоканал, одержаний в результаті шостого стереокодування, і перший аудіоканал з першої пари вхідних аудіоканалів піддаються першому стереокодуванню; при цьому перший аудіоканал, одержаний в результаті сьомого стереокодування, і перший аудіоканал з другої пари вхідних каналів піддаються другому стереокодуванню; і піддають другий аудіоканал, одержаний в результаті шостого стереокодування, і другий аудіоканал, одержаний в результаті сьомого стереокодування, восьмому стереокодуванню з тим, щоб одержати третю пару вихідних аудіоканалів. 27. Спосіб кодування за будь-яким з пп. 22-26, в якому перше, друге, третє і четверте стереокодування і п'яте, шосте, сьоме і восьме стереокодування, якщо застосовно, включають в себе виконання стереокодування згідно зі схемою кодування з групи, що містить: ліве-праве кодування, сумарно-різницеве кодування і поліпшене сумарно-різницеве кодування. 28. Спосіб кодування за п. 27, в якому різні схеми кодування використовують для різних смуг 22 UA 115928 C2 5 10 15 20 25 30 35 40 45 50 55 60 частот. 29. Спосіб кодування за будь-яким з пп. 27-28, в якому різні схеми кодування використовують для різних часових кадрів. 30. Спосіб кодування за будь-яким з пп. 22-29, в якому перше, друге, третє, четверте, п'яте, шосте, сьоме і восьме стереокодування, якщо застосовно, виконують в області модифікованого дискретного косинусного перетворення, MDCT, з критичною дискретизацією. 31. Спосіб кодування за п. 30, в якому всі вхідні аудіоканали перетворюють в область MDCT, використовуючи однакове вікно. 32. Спосіб за п. 23, в якому щонайменше чотири аудіоканали згаданої багатоканальної аудіосистеми є такими, що розділяються на різні групи згідно з множиною конфігурацій, причому кожна група відповідає аудіоканалам, які кодуються об'єднаним чином, при цьому спосіб містить етап, на якому вибирають одну з множини конфігурацій, при цьому схеми кодування відповідного стереокодування вибираються відповідно до вибраної конфігурації, і при цьому додаткова інформація містить щонайменше два біти, які вказують вибрану конфігурацію. 33. Спосіб за п. 32, в якому щонайменше два біти вказують одну з множини конфігурацій за допомогою вказівки ідентифікаційного номера згаданої однією з множини конфігурацій. 34. Спосіб за будь-яким з пп. 32-33, в якому багатоканальна аудіосистема містить п'ять аудіоканалів, і при цьому конфігурації кодування відповідають: об'єднаному кодуванню п'яти аудіоканалів; об'єднаному кодуванню чотирьох аудіоканалів і окремому кодуванню останнього аудіоканалу; об'єднаному кодуванню трьох аудіоканалів і окремому об'єднаному кодуванню двох інших аудіоканалів; і об'єднаному кодуванню двох аудіоканалів, окремому об'єднаному кодуванню двох інших аудіоканалів, і окремому кодуванню останнього аудіоканалу. 35. Спосіб за п. 34, в якому, у випадку, коли щонайменше два біти вказують об'єднане кодування двох аудіоканалів, окреме об'єднане кодування двох інших аудіоканалів і окреме кодування останнього аудіоканалу, згадані щонайменше два біти включають в себе біт, який вказує, які два аудіоканали повинні бути кодовані об'єднаним чином і які інші два аудіоканали повинні бути кодовані об'єднаним чином. 36. Комп'ютерочитаний носій, який містить інструкції для виконання способу за будь-яким з пп. 22-31. 37. Пристрій кодування в багатоканальній аудіосистемі, яка містить щонайменше чотири канали, що містить: компонент прийому, виконаний з можливістю прийому першої пари вхідних аудіоканалів і другої пари вхідних аудіоканалів, що відрізняється від першої пари вхідних аудіоканалів; перший компонент стереокодування, виконаний з можливістю піддавати першу пару вхідних аудіоканалів першому стереокодуванню; другий компонент стереокодування, виконаний з можливістю піддавати другу пару вхідних аудіоканалів другому стереокодуванню; третій компонент стереокодування, виконаний з можливістю піддавати перший аудіоканал, одержаний в результаті першого стереокодування, і аудіоканал, асоційований з першим аудіоканалом, одержаним в результаті другого стереокодування, третьому стереокодуванню з тим, щоб надати першу пару вихідних аудіоканалів; четвертий компонент стереокодування, виконаний з можливістю піддавати другий аудіоканал, одержаний в результаті першого стереокодування, і другий аудіоканал, одержаний в результаті другого стереокодування, четвертому стереокодуванню з тим, щоб одержати другу пару вихідних аудіоканалів, що відрізняється від першої пари вихідних аудіоканалів; і компонент виведення, виконаний з можливістю виведення першої і другої пари вихідних аудіоканалів, при цьому аудіоканал, асоційований з першим аудіоканалом, одержаним в результаті другого стереокодування, є першим аудіоканалом, одержаним в результаті другого стереокодування, або аудіоканалом, одержаним в результаті п'ятого стереокодування п'ятого вхідного аудіоканалу і першого аудіоканалу, одержаного в результаті другого стереокодування, і при цьому щонайменше два з першого, другого, третього і четвертого стереокодувань включають в себе формування, для щонайменше однієї смуги частот і щонайменше одного часового кадру, зваженої або незваженої суми двох аудіоканалів, що піддаються 23 UA 115928 C2 5 10 відповідному стереокодуванню, і зваженої або незваженої різниці між двома аудіоканалами, що піддаються відповідному стереокодуванню. 38. Пристрій кодування за п. 37, виконаний з можливістю, для першого, другого, третього і четвертого компонентів стереокодування: вибору схеми кодування з групи, що містить ліве-праве кодування, сумарно-різницеве кодування і поліпшене сумарно-різницеве кодування; і виконання стереокодування відповідно до вибраної схеми кодування, при цьому пристрій кодування додатково виконаний з можливістю: виведення додаткової інформації, що вказує вибрані схеми кодування. 39. Аудіосистема, яка містить пристрій кодування за п. 38. 24 UA 115928 C2 25 UA 115928 C2 26 UA 115928 C2 27 UA 115928 C2 28
ДивитисяДодаткова інформація
Назва патенту англійськоюMethods and devices for joint multichannel coding
Автори англійськоюKjoerling, Kristofer, Mundt, Harald, Purnhagen, Heiko
Автори російськоюЧерлинг Кристофер, Мундт Харальд, Пурнхаген Хейко
МПК / Мітки
МПК: G10L 19/008
Мітки: пристрої, кодування, багатоканального, об'єднаного, способи
Код посилання
<a href="https://ua.patents.su/32-115928-sposobi-i-pristro-dlya-obehdnanogo-bagatokanalnogo-koduvannya.html" target="_blank" rel="follow" title="База патентів України">Способи і пристрої для об’єднаного багатоканального кодування</a>
Попередній патент: Застосування діетиламоній n’-(2-(5-((теофілін-7′-іл)метил)-4-феніл-4н-1,2,4-триазол-3-ілтіо)ацетату як стимулятора росту та розвитку паростків соняшнику
Наступний патент: Універсальна розбірна пародонтологічна шина
Випадковий патент: Спосіб лікування хворих з ішемічними порушеннями мозкового кровообігу