СИНТАКСИЧЕСКАЯ СТРУКТУРА ПАРАМЕТРОВ ГИПОТЕТИЧЕСКОГО ЭТАЛОННОГО ДЕКОДЕРА

1. Способ декодирования видеоданных, при этом способ содержит этапы, на которых:
- декодируют из кодированного битового потока видеонабор параметров видео (VPS), который включает в себя множество синтаксических структур параметров гипотетического эталонного декодера (HRD), каждая из которых включает в себя HRD-параметры, при этом для каждой соответствующей синтаксической структуры HRD-параметров во множестве синтаксических структур HRD-параметров, VPS дополнительно включает в себя элемент синтаксиса, указывающий то, включают или нет HRD-параметры соответствующей синтаксической структуры HRD-параметров в себя общий набор HRD-параметров, при этом общий набор HRD-параметров является общим для всех подслоев кодированного битового потока видео; и
- выполняют операцию с использованием HRD-параметров по меньшей мере одной из синтаксических структур HRD-параметров.
2. Способ по п. 1, дополнительно содержащий этап, на котором:
- определяют то, что конкретная синтаксическая структура HRD-параметров не включает в себя общий набор HRD-параметров, и
- при этом выполнение операции с использованием HRD-параметров по меньшей мере одной из синтаксических структур HRD-параметров, когда конкретная синтаксическая структура HRD-параметров не включает в себя общий набор HRD-параметров, содержит этап, на котором выполняют операцию с использованием общего набора HRD-параметров, ассоциированных с предыдущей синтаксической структурой HRD-параметров, и дополнительных HRD-параметров конкретной синтаксической структуры HRD-параметров.
3. Способ по п. 1, в котором первая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя первый общий набор HRD-параметров.
4. Способ по п. 3, в котором последующая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя второй отличающийся общий набор HRD-параметров.
5. Способ по п. 3, в котором по меньшей мере одна синтаксическая структура HRD-параметров, сигнализируемая в VPS, не включает в себя общий набор HRD-параметров.
6. Способ по п. 1, в котором каждая из синтаксических структур HRD-параметров является применимой к рабочей точке кодированного битового потока видео.
7. Способ по п. 1, в котором по меньшей мере одна из синтаксических структур HRD-параметров является применимой к нескольким рабочим точкам кодированного битового потока видео.
8. Устройство декодирования видео, содержащее один или более процессоров, выполненных с возможностью:
- декодировать из кодированного битового потока видеонабор параметров видео (VPS), который включает в себя множество синтаксических структур параметров гипотетического эталонного декодера (HRD), каждая из которых включает в себя HRD-параметры, при этом для каждой соответствующей синтаксической структуры HRD-параметров во множестве синтаксических структур HRD-параметров, VPS дополнительно включает в себя элемент синтаксиса, указывающий то, включают или нет HRD-параметры соответствующей синтаксической структуры HRD-параметров в себя общий набор HRD-параметров, при этом общий набор HRD-параметров является общим для всех подслоев кодированного битового потока видео; и
- выполнять операцию с использованием HRD-параметров по меньшей мере одной из синтаксических структур HRD-параметров.
9. Устройство декодирования видео по п. 8, в котором один или более процессоров дополнительно выполнены с возможностью:
- определять то, что конкретная синтаксическая структура HRD-параметров не включает в себя общий набор HRD-параметров, и
- когда конкретная синтаксическая структура HRD-параметров не включает в себя общий набор HRD-параметров, выполнять операцию с использованием общего набора HRD-параметров, ассоциированных с предыдущей синтаксической структурой HRD-параметров, и дополнительных HRD-параметров конкретной синтаксической структуры HRD-параметров.
10. Устройство декодирования видео по п. 8, в котором первая
синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя первый общий набор HRD-параметров.
11. Устройство декодирования видео по п. 10, в котором последующая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя второй отличающийся общий набор HRD-параметров.
12. Устройство декодирования видео по п. 10, в котором по меньшей мере одна синтаксическая структура HRD-параметров, сигнализируемая в VPS, не включает в себя общий набор HRD-параметров.
13. Устройство декодирования видео по п. 8, в котором каждая из синтаксических структур HRD-параметров является применимой к рабочей точке кодированного битового потока видео.
14. Устройство декодирования видео по п. 8, в котором по меньшей мере одна из синтаксических структур HRD-параметров является применимой к нескольким рабочим точкам кодированного битового потока видео.
15. Устройство декодирования видео, содержащее:
- средство для декодирования из кодированного битового потока видеонабора параметров видео (VPS), который включает в себя множество синтаксических структур параметров гипотетического эталонного декодера (HRD), каждая из которых включает в себя HRD-параметры, при этом для каждой соответствующей синтаксической структуры HRD-параметров во множестве синтаксических структур HRD-параметров, VPS дополнительно включает в себя элемент синтаксиса, указывающий то, включают или нет HRD-параметры соответствующей синтаксической структуры HRD-параметров в себя общий набор HRD-параметров, при этом общий набор HRD-параметров является общим для всех подслоев кодированного битового потока видео; и
- средство для выполнения операции с использованием HRD-параметров по меньшей мере одной из синтаксических структур HRD-параметров.
16. Устройство декодирования видео по п. 15, в котором:
- первая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя первый общий набор HRD-параметров,
- последующая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя второй отличающийся общий набор HRD-параметров, и
- каждая из синтаксических структур HRD-параметров является применимой к рабочей точке кодированного битового потока видео.
17. Считываемый компьютером носитель данных, который сохраняет инструкции, которые, при выполнении посредством устройства декодирования видео, конфигурируют устройство декодирования видео с возможностью:
- декодировать из кодированного битового потока видеонабор параметров видео (VPS), который включает в себя множество синтаксических структур параметров гипотетического эталонного декодера (HRD), каждая из которых включает в себя HRD-параметры, при этом для каждой соответствующей синтаксической структуры HRD-параметров во множестве синтаксических структур HRD-параметров, VPS дополнительно включает в себя элемент синтаксиса, указывающий то, включают или нет HRD-параметры соответствующей синтаксической структуры HRD-параметров в себя общий набор HRD-параметров, при этом общий набор HRD-параметров является общим для всех подслоев кодированного битового потока видео; и
- выполнять операцию с использованием HRD-параметров по меньшей мере одной из синтаксических структур HRD-параметров.
18. Считываемый компьютером носитель данных по п. 17, в котором:
- первая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя первый общий набор HRD-параметров,
- последующая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя второй отличающийся общий набор HRD-параметров, и
- каждая из синтаксических структур HRD-параметров является применимой к рабочей точке кодированного битового потока видео.
19. Способ кодирования видеоданных, при этом способ содержит этапы, на которых:
- формируют набор параметров видео (VPS), который включает в себя множество синтаксических структур параметров гипотетического эталонного декодера (HRD), каждая из которых включает в себя HRD-параметры, при этом для каждой соответствующей синтаксической структуры HRD-параметров во множестве синтаксических структур HRD-параметров, VPS дополнительно включает в себя элемент синтаксиса, указывающий то, включают или нет HRD-параметры соответствующей синтаксической структуры HRD-параметров в себя общий набор HRD-параметров в дополнение к набору информации конкретных для подслоя HRD-параметров, конкретной для конкретного подслоя кодированного битового потока видео, при этом общий набор HRD-параметров является общим для всех подслоев кодированного битового потока видео; и
- сигнализируют VPS в кодированном битовом потоке видео.
20. Способ по п. 19, в котором первая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя первый общий набор HRD-параметров.
21. Способ по п. 20, в котором последующая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя второй отличающийся общий набор HRD-параметров.
22. Способ по п. 20, в котором по меньшей мере одна синтаксическая структура HRD-параметров, сигнализируемая в VPS, не включает в себя общий набор HRD-параметров.
23. Устройство кодирования видео, содержащее один или более процессоров, выполненных с возможностью:
- формировать набор параметров видео (VPS), который включает в себя множество синтаксических структур параметров гипотетического эталонного декодера (HRD), каждая из которых включает в себя HRD-параметры, при этом для каждой соответствующей синтаксической структуры HRD-параметров во множестве синтаксических структур HRD-параметров, VPS дополнительно включает в себя элемент синтаксиса, указывающий то, включают или нет HRD-параметры соответствующей синтаксической структуры HRD-параметров в себя общий набор HRD-параметров в дополнение к набору информации конкретных для
подслоя HRD-параметров, конкретной для конкретного подслоя кодированного битового потока видео, при этом общий набор HRD-параметров является общим для всех подслоев кодированного битового потока видео; и
- сигнализировать VPS в кодированном битовом потоке видео.
24. Устройство кодирования видео по п. 23, в котором первая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя первый общий набор HRD-параметров.
25. Устройство кодирования видео по п. 24, в котором последующая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя второй отличающийся общий набор HRD-параметров.
26. Устройство кодирования видео по п. 24, в котором по меньшей мере одна синтаксическая структура HRD-параметров, сигнализируемая в VPS, не включает в себя общий набор HRD-параметров.
27. Устройство кодирования видео, содержащее:
- средство для формирования набора параметров видео (VPS), который включает в себя множество синтаксических структур параметров гипотетического эталонного декодера (HRD), каждая из которых включает в себя HRD-параметры, при этом для каждой соответствующей синтаксической структуры HRD-параметров во множестве синтаксических структур HRD-параметров, VPS дополнительно включает в себя элемент синтаксиса, указывающий то, включают или нет HRD-параметры соответствующей синтаксической структуры HRD-параметров в себя общий набор HRD-параметров в дополнение к набору информации конкретных для подслоя HRD-параметров, конкретной для конкретного подслоя кодированного битового потока видео, при этом общий набор HRD-параметров является общим для всех подслоев кодированного битового потока видео; и
- средство для сигнализации VPS в кодированном битовом потоке видео.
28. Устройство кодирования видео по п. 27, в котором:
- первая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя первый общий набор HRD-
параметров,
- последующая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя второй отличающийся общий набор HRD-параметров, и
- каждая из синтаксических структур HRD-параметров является применимой к рабочей точке кодированного битового потока видео.
29. Считываемый компьютером носитель данных, который сохраняет инструкции, которые, при выполнении посредством устройства кодирования видео, конфигурируют устройство кодирования видео с возможностью:
- формировать набор параметров видео (VPS), который включает в себя множество синтаксических структур параметров гипотетического эталонного декодера (HRD), каждая из которых включает в себя HRD-параметры, при этом для каждой соответствующей синтаксической структуры HRD-параметров во множестве синтаксических структур HRD-параметров, VPS дополнительно включает в себя элемент синтаксиса, указывающий то, включают или нет HRD-параметры соответствующей синтаксической структуры HRD-параметров в себя общий набор HRD-параметров в дополнение к набору информации конкретных для подслоя HRD-параметров, конкретной для конкретного подслоя кодированного битового потока видео, при этом общий набор HRD-параметров является общим для всех подслоев кодированного битового потока видео; и
- сигнализировать VPS в кодированном битовом потоке видео.
30. Считываемый компьютером носитель данных по п. 29, в котором:
- первая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя первый общий набор HRD-параметров,
- последующая синтаксическая структура HRD-параметров, сигнализируемая в VPS, включает в себя второй отличающийся общий набор HRD-параметров, и
- каждая из синтаксических структур HRD-параметров является применимой к рабочей точке кодированного битового потока видео.