КОДЕР, ДЕКОДЕР И СПОСОБЫ ИХ РАБОТЫ ДЛЯ УПРАВЛЕНИЯ ОПОРНЫМИ ИЗОБРАЖЕНИЯМИ

1. Способ, осуществляемый кодером для кодирования представления видеопотока множественных изображений, причем каждое изображение принадлежит слою,
причем способ содержит этапы, на которых:
определяют (301), использует ли какое-либо изображение, которое принадлежит слою, равному слою текущего изображения, текущее изображение в качестве опорного изображения в процессе декодирования, и
отправляют (302) на декодер информацию, указывающую, используется ли текущее изображение в качестве опорного изображения каким-либо изображением, принадлежащим тому же слою.
2. Способ по п.1, в котором информация отправляется в заголовке уровня сетевых абстракций (NAL).
3. Способ по п.2, в котором информация отправляется в элементе синтаксиса в заголовке NAL.
4. Способ по п.1, в котором информация отправляется в любом из заголовка среза, набора параметров среза, заголовка изображения или набора параметров изображения.
5. Способ по любому из пп.1-4, в котором слой является любым из временного слоя, пространственного слоя или видового слоя.
6. Способ, осуществляемый узлом сети, принимающим кодированное представление видеопотока множественных изображений, причем каждое изображение принадлежит слою, при этом способ содержит этап, на котором
принимают (401) от кодера информацию, указывающую, используется ли текущее изображение в качестве опорного изображения каким-либо изображением, принадлежащим тому же слою.
7. Способ по п.6, в котором, если текущее изображение не используется в качестве опорного изображения любым изображением, принадлежащим тому же слою,
помечают (402) текущее изображение как не используемое в качестве опорного.
8. Способ по п.6, дополнительно содержащий этап, на котором:
отбрасывают (403) текущее изображение, если принятая информация указывает, что текущее изображение не используется в качестве опорного изображения любым изображением в том же слое и принадлежит самому высокому слою.
9. Способ по любому из пп.6-8, в котором информация принимается в заголовке уровня сетевых абстракций (NAL).
10. Способ по п.9, в котором информация принимается в элементе синтаксиса в заголовке NAL.
11. Способ по любому из пп.6-8, в котором информация принимается в любом из заголовка среза, набора параметров среза, заголовка изображения или набора параметров изображения.
12. Способ по п.6, в котором слой является любым из временного слоя, пространственного слоя или видового слоя.
13. Кодер (600) для кодирования представления видеопотока множественных изображений, причем каждое изображение принадлежит слою,
при этом кодер (600) содержит процессор (620) для определения того, использует ли какое-либо изображение, которое имеет слой, равный слою текущего изображения, текущее изображение в качестве опорного изображения в процессе декодирования, и передатчик (630) для отправки на декодер информации (660), указывающей, используется ли текущее изображение в качестве опорного изображения каким-либо изображением в том же слое.
14. Кодер (600) по п.13, в котором передатчик (630) выполнен с возможностью отправлять информацию (660) в заголовке (670) уровня сетевых абстракций (NAL).
15. Кодер (600) по п.14, в котором передатчик (630) выполнен с возможностью отправлять информацию (660) в элементе синтаксиса в заголовке NAL (670).
16. Кодер (600) по п.13, в котором передатчик (630) выполнен с возможностью отправлять информацию в любом из заголовка среза, набора параметров среза, заголовка изображения или набора параметров изображения.
17. Кодер (600) по любому из пп.13-16, в котором кодер является кодером HEVC (стандарта высокоэффективного кодирования видео).
18. Узел (700) сети для приема кодированного представления видеопотока множественных изображений, в котором каждое изображение принадлежит слою, при этом узел (700) сети содержит приемник (710) для приема от кодера информации (660), указывающей, используется ли текущее изображение в качестве опорного изображения какими-либо изображениями в том же слое.
19. Узел (700) сети по п.18, дополнительно содержащий процессор (720), выполненный с возможностью помечать текущее изображение как не используемое в качестве опорного, если текущее изображение не используется в качестве опорного изображения любым изображением в том же слое.
20. Узел (700) сети по п.18, в котором процессор (720) дополнительно выполнен с возможностью отбрасывать текущее изображение, если принятая информация указывает, что текущее изображение не используется в качестве опорного изображения любым изображением в том же слое.
21. Узел (700) сети по п.18, в котором процессор дополнительно выполнен с возможностью отбрасывать текущее изображение, если принятая информация указывает, что текущее изображение не используется в качестве опорного изображения любым изображением в том же слое.
22. Узел (700) сети по любому из пп.18-21, в котором информация (660) принимается в заголовке (670) уровня сетевых абстракций (NAL).
23. Узел (700) сети по п.22, в котором информация (660) принимается в элементе синтаксиса в заголовке NAL (670).
24. Узел (700) сети по любому из пп.18-21, в котором информация (660) принимается в любом из заголовка среза, набора параметров среза, заголовка изображения или набора параметров изображения.
25. Узел (700) сети по п.18, в котором узлом сети является декодер в устройстве.
26. Узел (700) сети по п.18, в котором узлом сети является промежуточный узел сети.
27. Узел (700) сети по п.18, в котором узел сети согласуется с HEVC (стандартом высокоэффективного кодирования видео).