Евразийский сервер публикаций

Евразийский патент № 035064

   Библиографические данные
(11)035064    (13) B1
(21)201890845

 A ]   B ]   C ]   D ]   E ]   F ]   G ]   H ] 

Текущий раздел:      


Документ опубликован 2020.04.23
Текущий бюллетень: 2020-04  
Все публикации: 035064  
Реестр евразийского патента: 035064  

(22)2016.10.07
(51) G10L 19/008(2013.01)
(43)A1 2018.10.31 Бюллетень № 10  тит.лист, описание 
(45)B1 2020.04.23 Бюллетень № 04  тит.лист, описание 
(31)15306591.7; 62/361,863
(32)2015.10.08; 2016.07.13
(33)EP; US
(86)EP2016/073971
(87)2017/060412 2017.04.13
(71)ДОЛБИ ИНТЕРНЭШНЛ АБ (NL)
(72)Кордон Свен, Крюгер Александр (DE)
(73)ДОЛБИ ИНТЕРНЭШНЛ АБ (NL)
(74)Медведев В.Н. (RU)
(54)МНОГОУРОВНЕВОЕ КОДИРОВАНИЕ И СТРУКТУРА ДАННЫХ ДЛЯ СЖАТЫХ ПРЕДСТАВЛЕНИЙ ЗВУКА ИЛИ ЗВУКОВОГО ПОЛЯ СИСТЕМЫ АМБИСОНИК ВЫСШЕГО ПОРЯДКА
   Формула 
(57) 1. Способ декодирования сжатого представления (2100) звука или звукового поля системы Амбисоник высшего порядка (HOA), причем способ содержит этапы, на которых
принимают (S5010) битовый поток, содержащий сжатое представление HOA, соответствующее множеству иерархических уровней, которые включают в себя базовый уровень (1200) и два или более иерархических улучшающих уровней (1300-1, 1300-(M-1)), причем битовый поток содержит для каждого уровня соответствующую полезную нагрузку расширения HOA, включающую в себя вспомогательную информацию для параметрического расширения воссозданного представления HOA, получаемого из транспортных сигналов, присвоенных соответствующему уровню и любым уровням ниже соответствующего уровня;
определяют (S5030) наиболее высокий применимый уровень среди множества уровней для декодирования, причем наиболее высокий применимый уровень представляет собой уровень ниже наиболее низкого уровня, который не был принят корректно;
извлекают (S5040) полезную нагрузку расширения HOA, присвоенную наиболее высокому применимому уровню, причем полезная нагрузка расширения HOA включает в себя вспомогательную информацию для параметрического улучшения воссозданного представления HOA, соответствующего наиболее высокому применимому уровню, причем воссозданное представление HOA, соответствующее наиболее высокому применимому уровню, может быть получено на основе транспортных сигналов, присвоенных наиболее высокому применимому уровню и любым уровням ниже наиболее высокого применимого уровня;
декодируют (S5050) сжатое представление HOA, соответствующее наиболее высокому применимому уровню, на основе информации уровня, транспортных сигналов, присвоенных наиболее высокому применимому уровню и любым уровням ниже наиболее высокого применимого уровня; и
выполняют (S5060) параметрическое улучшение декодированного представления HOA с использованием вспомогательной информации, включенной в полезную нагрузку расширения HOA, присвоенную наиболее высокому применимому уровню.
2. Способ по п.1, в котором полезная нагрузка расширения HOA включает в себя элементы битового потока для инструмента декодирования с пространственным предсказанием сигналов HOA.
3. Способ по п.1, в котором информация уровня указывает количество активных направленных сигналов в текущем кадре улучшающего уровня (1300-1, 1300-(M-1)).
4. Способ по п.1, в котором информация уровня указывает общее количество дополнительных коэффициентов окружения HOA для улучшающего уровня (1300-1, 1300-(M-1)).
5. Способ по п.1, в котором информация уровня включает в себя индексы коэффициентов HOA для каждого дополнительного окружающего коэффициента HOA для улучшающего уровня (1300-1, 1300-(M-1)).
6. Способ по п.1, в котором информация уровня включает в себя улучшающую информацию, которая включает в себя по меньшей мере одно из пространственного предсказания сигналов, синтеза направленных подполосных сигналов и декодера параметрического дублирования звукового окружения.
7. Способ по п.1, в котором сжатое представление HOA адаптировано для режима многоуровневого кодирования для контента на основе HOA, если в HOADecoderConfig() сигнализирован CodedVVecLength, равный 1.
8. Способ по п.1, в котором множество ContAddHoaCoeff определено отдельно для каждого из множества иерархических уровней.
9. Способ по п.1, в котором информация уровня включает в себя элементы NumLayers, причем каждый элемент указывает количество транспортных сигналов, включенных во все уровни вплоть до i-го уровня.
10. Способ по п.1, в котором информация уровня включает в себя индикатор всех фактически используемых уровней для k-го кадра.
11. Способ по п.1, в котором информация уровня указывает, что определены все коэффициенты для преобладающих векторов.
12. Способ по п.1, в котором информация уровня указывает, что определены коэффициенты преобладающих векторов, соответствующих номеру, который больше MinNumOfCoeffsForAmbHOA.
13. Способ по п.1, в котором информация уровня указывает MinNumOfCoeffsForAmbHOA, и все элементы, определенные в ContAddHoaCoeff[lay], не передаются, где lay - индекс уровня, содержащего основанный на векторе сигнал, соответствующий вектору.
14. Устройство (2100) для декодирования сжатого представления звука или звукового поля системы Амбисоник высшего порядка (HOA), содержащее
приемник, выполненный с возможностью принимать (S5010) битовый поток, содержащий сжатое представление HOA, соответствующее множеству иерархических уровней, которые включают в себя базовый уровень (1200) и два или более иерархических улучшающих уровней (1300-1, 1300-(M-1)), причем битовый поток содержит для каждого уровня соответствующую полезную нагрузку расширения HOA, включающую в себя вспомогательную информацию для параметрического расширения воссозданного представления HOA, получаемого из транспортных сигналов, присвоенных соответствующему уровню и любым уровням ниже соответствующего уровня,
декодер, выполненный с возможностью
определять (S5030) наиболее высокий применимый уровень среди множества уровней для декодирования, причем наиболее высокий применимый уровень представляет собой уровень ниже наиболее низкого уровня, который не был принят корректно;
извлекать (S5040) полезную нагрузку расширения HOA, присвоенную наиболее высокому применимому уровню, причем полезная нагрузка расширения HOA включает в себя вспомогательную информацию для параметрического улучшения воссозданного представления HOA, соответствующего наиболее высокому применимому уровню, причем воссозданное представление HOA, соответствующее наиболее высокому применимому уровню, может быть получено на основе транспортных сигналов, присвоенных наиболее высокому применимому уровню и любым уровням ниже наиболее высокого применимого уровня;
декодировать (S5050) сжатое представление HOA, соответствующее наиболее высокому применимому уровню, на основе информации уровня, транспортных сигналов, присвоенных наиболее высокому применимому уровню и любым уровням ниже наиболее высокого применимого уровня; и
выполнять (S5060) параметрическое улучшение декодированного представления HOA с использованием вспомогательной информации, включенной в полезную нагрузку расширения HOA, присвоенную наиболее высокому применимому уровню.
15. Устройство по п.14, в котором полезная нагрузка расширения HOA включает в себя элементы битового потока для инструмента декодирования с пространственным предсказанием сигналов HOA.
16. Устройство по п.14, в котором информация уровня указывает количество активных направленных сигналов в текущем кадре улучшающего уровня (1300-1, 1300-(M-1)).
17. Устройство по п.14, в котором информация уровня указывает общее количество дополнительных коэффициентов окружения HOA для улучшающего уровня (1300-1, 1300-(M-1)).
18. Устройство по п.14, в котором информация уровня включает в себя индексы коэффициентов HOA для каждого дополнительного окружающего коэффициента HOA для улучшающего уровня (1300-1, 1300-(M-1)).
19. Устройство по п.14, в котором информация уровня включает в себя улучшающую информацию, которая включает в себя по меньшей мере одно из пространственного предсказания сигналов, синтеза направленных подполосных сигналов и декодера параметрического дублирования звукового окружения.
20. Устройство по п.14, в котором сжатое представление HOA адаптировано для режима многоуровневого кодирования для контента на основе HOA, если в HOADecoderConfig() сигнализирован CodedVVecLength, равный 1.
21. Устройство по п.14, в котором множество ContAddHoaCoeff определено отдельно для каждого из множества иерархических уровней.
22. Устройство по п.14, в котором информация уровня включает в себя элементы NumLayers, причем каждый элемент указывает количество транспортных сигналов, включенных во все уровни вплоть до i-го уровня.
23. Устройство по п.14, в котором информация уровня включает в себя индикатор всех фактически используемых уровней для k-го кадра.
24. Устройство по п.14, в котором информация уровня указывает, что определены все коэффициенты для преобладающих векторов.
25. Устройство по п.14, в котором информация уровня указывает, что определены коэффициенты преобладающих векторов, соответствующих номеру, который больше MinNumOfCoeffsForAmbHOA.
26. Устройство по п.14, в котором информация уровня указывает MinNumOfCoeffsForAmbHOA, и все элементы, определенные в ContAddHoaCoeff[lay], не передаются, где lay - индекс уровня, содержащего основанный на векторе сигнал, соответствующий вектору.
Zoom in