Способ ограничения ссылки на набор параметров в кодированном потоке видео

1. Способ видеокодирования, выполняемый по меньшей мере одним процессором, при этом способ включает:
получение видеоданных, содержащих данные множества семантически независимых исходных изображений;
определение, среди видеоданных, связаны ли ссылки с любым из первого блока доступа (AU) и второго AU, согласно по меньшей мере одному сигнальному значению порядкового номера изображения (РОС), включенному в видеоданные; и
вывод первого количества ссылок, установленных для первого AU, и второго количества ссылок, установленных для второго AU, на основе упомянутого по меньшей мере одного сигнального значения РОС.
2. Способ по п. 1, в котором ссылки содержат по меньшей мере одно из изображений, слайсов и тайлов видеоданных.
3. Способ по п. 2, в котором определение, связаны ли ссылки с любым из первого AU и второго AU, включает сравнение соответствующих значений РОС каждой из ссылок с упомянутым по меньшей мере одним сигнальным значением РОС.
4. Способ по п. 3, в котором определение, связаны ли ссылки с любым из первого AU и второго AU, дополнительно включает установку первого количества ссылок для первого AU в ответ на определение того, что каждая из первого количества ссылок, соответственно, содержит одно из множества значений РОС, меньших, чем упомянутое по меньшей мере одно сигнальное значение РОС, и установку второго количества ссылок для второго AU в ответ на определение того, что каждая из второго количества ссылок, соответственно, содержит одно из второго множества значений РОС, равных или превышающих упомянутое по меньшей мере одно сигнальное значение РОС.
5. Способ по п. 4, в котором ссылки содержат слайсы, и
упомянутое по меньшей мере одно сигнальное значение РОС включено в заголовок слайса видеоданных.
6. Способ по любому из пп. 1-4, в котором видеоданные содержат данные набора параметров видео (VPS), идентифицирующие множество пространственных уровней видеоданных, которые совместно используются уровнями набора параметров адаптации (APS), набора параметров изображения (PPS) и набора параметров последовательности (SPS).
7. Способ по п. 6, в котором упомянутое по меньшей мере одно сигнальное значение РОС включено в набор параметров видео (VPS) видеоданных.
8. Способ по п. 7, дополнительно включающий:
определение, содержат ли данные VPS по меньшей мере один флаг, указывающий, разделены ли одна или более ссылок на множество подобластей; и
в случае, когда по меньшей мере один флаг указывает, что одна или более ссылок разделены на множество подобластей, определение по меньшей мере одного из ширины полного изображения и высоты полного изображения, в отсчетах яркости, для изображения упомянутой одной или более ссылок.
9. Способ по п. 8, дополнительно включающий:
в случае, когда по меньшей мере один флаг указывает, что одна или более ссылок разделены на множество подобластей, определение значения сигнализации, включенного в набор параметров последовательности видеоданных, определяющего смещение части по меньшей мере одной из подобластей.
10. Способ по любому из пп. 1-9, в котором множество семантически независимых исходных изображений представляют сферическое 360-градусное изображение.
11. Способ по любому из пп. 6-10, в котором идентификаторы уровней (ID) любого из блоков уровня сетевой абстракции (NAL) APS, PPS и SPS меньше или равны ID уровня блока NAL, который ссылается на любой из этих блоков NAL APS, PPS и SPS,
при этом уровень любого из этих блоков NAL APS, PPS и SPS является опорным уровнем блока NAL.
12. Способ по любому из пп. 6-11, в котором уровни совместно используют одно и то же пространство значений adaptation_paramater_set_id и aps_params_type APS, и
одно и то же пространство значений sps_video_parameter_set_id совместно используют в SPS.
13. Способ по любому из пп. 1-12, в котором вывод первого количества ссылок, установленных для первого AU, и второго количества ссылок, установленных для второго AU, на основе по меньшей мере одного сигнального значения РОС также основан на том, содержит ли первое количество ссылок одно из множества значений РОС, которое меньше упомянутого по меньшей мере одного сигнального значения РОС.
14. Устройство для видеокодирования, содержащее:
по меньшей мере одну память, сконфигурированную для хранения кода компьютерной программы; и
по меньшей мере один процессор, сконфигурированный для доступа к коду компьютерной программы и работы в соответствии с командами кода компьютерной программы для осуществления способа по любому из пп. 1-13.
15. Машиночитаемый носитель, хранящий программу, сконфигурированную так, чтобы заставлять компьютер осуществлять способ по любому из пп. 1-13.