СИГНАЛИЗАЦИЯ ДОЛГОСРОЧНЫХ ЭТАЛОННЫХ ИЗОБРАЖЕНИЙ ПРИ КОДИРОВАНИИ ВИДЕО

1. Способ декодирования видеоданных, содержащий этапы, на которых:
получают из потока двоичных сигналов, который включает в себя кодированные видеоданные, заголовок секции у текущей секции текущего изображения, при этом
в заголовке секции сигнализируется набор из одной или более записей долгосрочных эталонных изображений (LTRP),
каждая соответствующая запись LTRP из одной или более записей LTRP является кортежем, состоящим из первого синтаксического элемента и второго синтаксического элемента, причем первый синтаксический элемент указывает самые младшие разряды у значения счетчика последовательности изображений (POC) у соответствующего LTRP, второй синтаксический элемент указывает, используется ли соответствующее LTRP текущим изображением для эталона, и
заголовок секции соответствует ограничению, которое не дает заголовку секции сигнализировать две записи LTRP, ссылающиеся на одно и то же эталонное изображение;
формируют список эталонных изображений для текущего изображения, по меньшей мере, частично на основе одной или более записей LTRP; и
восстанавливают текущее изображение, по меньшей мере, частично на основе одного или более эталонных изображений в списке эталонных изображений для текущего изображения.
2. Способ по п. 1, при этом
способ дополнительно содержит этап, на котором из потока двоичных сигналов получают набор параметров последовательности (SPS), который применим к текущему изображению, причем SPS включает в себя конкретную запись из одной или более записей LTRP, которая ссылается на конкретное эталонное изображение; и
заголовок секции включает в себя индекс к конкретной записи LTRP.
3. Способ по п. 2, в котором конкретная запись LTRP является первой записью LTRP, и заголовок секции включает в себя
вторую запись LTRP, только если вторая запись LTRP не указывает, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений у текущего изображения.
4. Способ по п. 2, в котором:
конкретная запись LTRP является первой записью LTRP,
SPS включает в себя первую запись LTRP и вторую запись LTRP; и
заголовок секции включает в себя индекс ко второй записи LTRP, только если вторая запись LTRP не указывает, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений текущего изображения.
5. Способ по п. 2, в котором SPS соответствует ограничению, которое не дает SPS включать в себя две или более копии одной и той же записи LTRP.
6. Способ по п. 2, в котором заголовок секции соответствует ограничению, которое не дает заголовку секции включать в себя два индекса к одной записи LTRP в SPS.
7. Способ по п. 2, в котором для каждой соответствующей записи LTRP в SPS заголовок секции не включает в себя запись LTRP, совпадающую с соответствующей записью LTRP в SPS.
8. Способ по п. 2, в котором конкретная запись LTRP является первой записью LTRP, и заголовок секции соответствует ограничению, которое не дает заголовку секции включать в себя вторую запись LTRP, если заголовок секции включает в себя индекс к эквивалентной записи LTRP в SPS, причем вторая запись LTRP включает в себя синтаксический элемент самых младших разрядов (LSB) и синтаксический элемент использования, и эквивалентная запись LTRP включает в себя синтаксический элемент LSB, который совпадает с синтаксическим элементом LSB у второй записи LTRP, и эквивалентная запись LTRP включает в себя синтаксический элемент использования, который совпадает с синтаксическим элементом использования у второго эталонного изображения, при этом синтаксический элемент LSB у второй записи LTRP и синтаксический элемент LSB у эквивалентной записи LTRP указывают LSB у значений счетчика последовательности изображений (POC), и синтаксический элемент использования у второй записи LTRP и синтаксический
элемент использования у эквивалентной записи LTRP указывают, используются ли эталонные изображения текущим изображением для эталона.
9. Способ по п. 1, в котором заголовок секции включает в себя первую запись LTRP, указывающую, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений текущего изображения, и включает в себя вторую запись LTRP, только если вторая запись LTRP не указывает, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений текущего изображения.
10. Способ по п. 1, в котором заголовок секции соответствует ограничению, которое не дает заголовку секции включать в себя две записи LTRP, которые указывают эталонные изображения, имеющие одинаковое значение POC.
11. Способ по п. 1, в котором набор долгосрочных эталонных изображений текущего изображения включает в себя первое подмножество и второе подмножество, причем первое подмножество включает в себя LTRP, используемые текущим изображением для эталона, второе подмножество включает в себя LTRP, используемые другими изображениями для эталона.
12. Способ по п. 11, в котором заголовок секции соответствует ограничению, которое не дает первому подмножеству включать в себя два эталонных изображения с одинаковым значением POC, ограничению, которое не дает второму подмножеству включать в себя два эталонных изображения с одинаковым значением POC, и ограничению, которое не дает первому и второму подмножествам включать в себя эталонные изображения с одинаковым значением POC.
13. Устройство декодирования видео, содержащее один или более процессоров, сконфигурированных для:
носителя информации, хранящего видеоданные;
получения заголовка секции у текущей секции текущего изображения в видеоданных из потока двоичных сигналов, при этом
в заголовке секции сигнализируется набор из одной или более записей долгосрочных эталонных изображений (LTRP),
каждая соответствующая запись LTRP из одной или более
записей LTRP является кортежем, состоящим из первого синтаксического элемента и второго синтаксического элемента, причем первый синтаксический элемент указывает самые младшие разряды у значения счетчика последовательности изображений (POC) у соответствующего LTRP, второй синтаксический элемент указывает, используется ли соответствующее LTRP текущим изображением для эталона, и
заголовок секции соответствует ограничению, которое не дает заголовку секции сигнализировать две записи LTRP, ссылающиеся на одно и то же эталонное изображение;
формирования списка эталонных изображений для текущего изображения, по меньшей мере, частично на основе одной или более записей LTRP; и
восстановления текущего изображения, по меньшей мере, частично на основе одного или более эталонных изображений в списке эталонных изображений для текущего изображения.
14. Устройство декодирования видео по п. 13, в котором:
один или более процессоров дополнительно сконфигурированы для получения из потока двоичных сигналов набора параметров последовательности (SPS), который применим к текущему изображению, причем SPS включает в себя конкретную запись из одной или более записей LTRP, которая ссылается на конкретное эталонное изображение; и
заголовок секции включает в себя индекс к конкретной записи LTRP.
15. Устройство декодирования видео по п. 14, в котором конкретная запись LTRP является первой записью LTRP, и заголовок секции включает в себя вторую запись LTRP, только если вторая запись LTRP не указывает, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений у текущего изображения.
16. Устройство декодирования видео по п. 14, в котором:
конкретная запись LTRP является первой записью LTRP,
SPS включает в себя первую запись LTRP и вторую запись LTRP; и
заголовок секции включает в себя индекс ко второй записи
LTRP, только если вторая запись LTRP не указывает, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений текущего изображения.
17. Устройство декодирования видео по п. 14, в котором SPS соответствует ограничению, которое не дает SPS включать в себя две или более копии одной и той же записи LTRP.
18. Устройство декодирования видео по п. 14, в котором заголовок секции соответствует ограничению, которое не дает заголовку секции включать в себя два индекса к одной записи LTRP в SPS.
19. Устройство декодирования видео по п. 14, в котором для каждой соответствующей записи LTRP в SPS заголовок секции не включает в себя запись LTRP, совпадающую с соответствующей записью LTRP в SPS.
20. Устройство декодирования видео по п. 14, в котором конкретная запись LTRP является первой записью LTRP, и заголовок секции соответствует ограничению, которое не дает заголовку секции включать в себя вторую запись LTRP, если заголовок секции включает в себя индекс к эквивалентной записи LTRP в SPS, причем вторая запись LTRP включает в себя синтаксический элемент самых младших разрядов (LSB) и синтаксический элемент использования, и эквивалентная запись LTRP включает в себя синтаксический элемент LSB, который совпадает с синтаксическим элементом LSB у второй записи LTRP, и эквивалентная запись LTRP включает в себя синтаксический элемент использования, который совпадает с синтаксическим элементом использования у конкретного эталонного изображения, при этом синтаксический элемент LSB у второй записи LTRP и синтаксический элемент LSB у эквивалентной записи LTRP указывают LSB у значений счетчика последовательности изображений (POC), причем синтаксический элемент использования у второй записи LTRP и синтаксический элемент использования у эквивалентной записи LTRP указывают, используются ли эталонные изображения текущим изображением для эталона.
21. Устройство декодирования видео по п. 13, в котором заголовок секции включает в себя первую запись LTRP, указывающую, что конкретное эталонное изображение находится в
наборе долгосрочных эталонных изображений текущего изображения, и включает в себя вторую запись LTRP, только если вторая запись LTRP не указывает, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений текущего изображения.
22. Устройство декодирования видео по п. 13, в котором заголовок секции соответствует ограничению, которое не дает заголовку секции включать в себя две записи LTRP, которые указывают эталонные изображения, имеющие одинаковое значение POC.
23. Устройство декодирования видео по п. 13, в котором набор долгосрочных эталонных изображений текущего изображения включает в себя первое подмножество и второе подмножество, причем первое подмножество включает в себя LTRP, используемые текущим изображением для эталона, второе подмножество включает в себя LTRP, используемые другими изображениями для эталона.
24. Устройство декодирования видео по п. 23, в котором заголовок секции соответствует ограничению, которое не дает первому подмножеству включать в себя два эталонных изображения с одинаковым значением POC, ограничению, которое не дает второму подмножеству включать в себя два эталонных изображения с одинаковым значением POC, и ограничению, которое не дает первому и второму подмножествам включать в себя эталонные изображения с одинаковым значением POC.
25. Устройство декодирования видео, содержащее:
средство для хранения видеоданных;
средство для получения из потока двоичных сигналов, который включает в себя видеоданные, заголовка секции у текущей секции текущего изображения, при этом
в заголовке секции сигнализируется набор из одной или более записей долгосрочных эталонных изображений (LTRP),
каждая соответствующая запись LTRP из одной или более записей LTRP является кортежем, состоящим из первого синтаксического элемента и второго синтаксического элемента, причем первый синтаксический элемент указывает самые младшие разряды у значения счетчика последовательности изображений (POC)
у соответствующего LTRP, второй синтаксический элемент указывает, используется ли соответствующее LTRP текущим изображением для эталона, и
заголовок секции соответствует ограничению, которое не дает заголовку секции сигнализировать две записи LTRP, ссылающиеся на одно и то же эталонное изображение;
средство для формирования списка эталонных изображений для текущего изображения, по меньшей мере, частично на основе одной или более записей LTRP; и
средство для восстановления текущего изображения, по меньшей мере, частично на основе одного или более эталонных изображений в списке эталонных изображений для текущего изображения.
26. Машиночитаемый носитель информации, имеющий сохраненные на нем команды, которые при исполнении устройством декодирования видео конфигурируют устройство декодирования видео для:
получения заголовка секции у текущей секции текущего изображения из потока двоичных сигналов, при этом
в заголовке секции сигнализируется набор из одной или более записей долгосрочных эталонных изображений (LTRP),
каждая соответствующая запись LTRP из одной или более записей LTRP является кортежем, состоящим из первого синтаксического элемента и второго синтаксического элемента, причем первый синтаксический элемент указывает самые младшие разряды у значения счетчика последовательности изображений (POC) у соответствующего LTRP, второй синтаксический элемент указывает, используется ли соответствующее LTRP текущим изображением для эталона, и
заголовок секции соответствует ограничению, которое не дает заголовку секции сигнализировать две записи LTRP, ссылающиеся на одно и то же эталонное изображение;
формирования списка эталонных изображений для текущего изображения, по меньшей мере, частично на основе одной или более записей LTRP; и
восстановления текущего изображения, по меньшей мере, частично на основе одного или более эталонных изображений в
списке эталонных изображений для текущего изображения.
27. Способ кодирования видеоданных, содержащий этапы, на которых:
сигнализируют набор из одной или более записей долгосрочных эталонных изображений (LTRP) в заголовке секции для текущей секции текущего изображения в видеоданных, при этом
каждая соответствующая запись LTRP из одной или более записей LTRP является кортежем, состоящим из первого синтаксического элемента и второго синтаксического элемента, причем первый синтаксический элемент указывает самые младшие разряды у значения счетчика последовательности изображений (POC) у соответствующего LTRP, второй синтаксический элемент указывает, используется ли соответствующее LTRP текущим изображением для эталона, и
заголовок секции соответствует ограничению, которое не дает заголовку секции сигнализировать две записи LTRP, ссылающиеся на одно и то же эталонное изображение.
28. Способ по п. 27, при этом
способ дополнительно содержит этап, на котором формируют набор параметров последовательности (SPS), который применим к текущему изображению, причем SPS включает в себя конкретную запись из одной или более записей LTRP, которая ссылается на конкретное эталонное изображение; и
этап, на котором сигнализируют первую запись LTRP, содержит этап, на котором включают в заголовок секции индекс к конкретной записи LTRP.
29. Способ по п. 28, в котором конкретная запись LTRP является первой записью LTRP, и заголовок секции включает в себя вторую запись LTRP, только если вторая запись LTRP не указывает, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений у текущего изображения.
30. Способ по п. 28, в котором:
конкретная запись LTRP является первой записью LTRP,
SPS включает в себя первую запись LTRP и вторую запись LTRP; и
этап, на котором сигнализируют вторую запись LTRP, содержит
этап, на котором включают в заголовок секции индекс ко второй записи LTRP, только если вторая запись LTRP не указывает, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений у текущего изображения.
31. Способ по п. 28, в котором этап, на котором формируют SPS, содержит этап, на котором формируют SPS так, что SPS включает в себя конкретную запись LTRP, только если SPS еще не включает в себя копию конкретной записи LTRP.
32. Способ по п. 28, в котором этап, на котором формируют SPS, содержит этап, на котором формируют SPS так, что SPS соответствует ограничению, которое не дает SPS включать в себя две или более копии одной и той же записи LTRP.
33. Способ по п. 28, в котором для каждой соответствующей записи LTRP в SPS заголовок секции включает в себя индекс к соответствующей записи LTRP, только если заголовок секции еще не включает в себя копию индекса к соответствующей записи LTRP.
34. Способ по п. 28, в котором заголовок секции соответствует ограничению, которое не дает заголовку секции включать в себя два индекса к одной записи LTRP в SPS.
35. Способ по п. 28, в котором для каждой соответствующей записи LTRP в SPS заголовок секции не включает в себя запись LTRP, совпадающую с соответствующей записью LTRP в SPS.
36. Способ по п. 28, в котором конкретная запись LTRP является первой записью LTRP, и заголовок секции соответствует ограничению, которое не дает заголовку секции включать в себя вторую запись LTRP, если заголовок секции включает в себя индекс к эквивалентной записи LTRP в SPS, причем вторая запись LTRP включает в себя синтаксический элемент самых младших разрядов (LSB) и синтаксический элемент использования, и эквивалентная запись LTRP включает в себя синтаксический элемент LSB, который совпадает с синтаксическим элементом LSB у второй записи LTRP, и эквивалентная запись LTRP включает в себя синтаксический элемент использования, который совпадает с синтаксическим элементом использования у конкретного эталонного изображения, при этом синтаксический элемент LSB у второй записи LTRP и синтаксический элемент LSB у эквивалентной записи LTRP указывают LSB у значений
счетчика последовательности изображений (POC), и синтаксический элемент использования у второй записи LTRP и синтаксический элемент использования у эквивалентной записи LTRP указывают, используются ли эталонные изображения текущим изображением для эталона.
37. Способ по п. 27, в котором:
этап, на котором сигнализируют первую запись LTRP, содержит этап, на котором включают в заголовок секции первую запись LTRP, указывающую, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений текущего изображения; и
этап, на котором сигнализируют вторую запись LTRP, содержит этап, на котором включают в заголовок секции вторую запись LTRP, только если вторая запись LTRP не указывает, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений у текущего изображения.
38. Способ по п. 27, в котором этап, на котором формируют заголовок секции, содержит этап, на котором формируют заголовок секции так, что заголовок секции соответствует ограничению, которое не дает заголовку секции включать в себя две записи LTRP, которые указывают эталонные изображения, имеющие одинаковое значение POC.
39. Способ по п. 27, в котором набор долгосрочных эталонных изображений текущего изображения включает в себя первое подмножество и второе подмножество, причем первое подмножество включает в себя LTRP, используемые текущим изображением для эталона, второе подмножество включает в себя LTRP, используемые другими изображениями для эталона.
40. Способ по п. 39, в котором заголовок секции соответствует ограничению, которое не дает первому подмножеству включать в себя два эталонных изображения с одинаковым значением POC, ограничению, которое не дает второму подмножеству включать в себя два эталонных изображения с одинаковым значением POC, и ограничению, которое не дает первому и второму подмножествам включать в себя эталонные изображения с одинаковым значением POC.
41. Устройство кодирования видео, содержащее один или более процессоров, сконфигурированных для:
носителя информации, хранящего видеоданные;
сигнализации набора из одной или более записей долгосрочных эталонных изображений (LTRP) в заголовке секции для текущей секции текущего изображения в видеоданных, при этом
каждая соответствующая запись LTRP из одной или более записей LTRP является кортежем, состоящим из первого синтаксического элемента и второго синтаксического элемента, причем первый синтаксический элемент указывает самые младшие разряды у значения счетчика последовательности изображений (POC) у соответствующего LTRP, второй синтаксический элемент указывает, используется ли соответствующее LTRP текущим изображением для эталона, и
заголовок секции соответствует ограничению, которое не дает заголовку секции сигнализировать две записи LTRP, ссылающиеся на одно и то же эталонное изображение.
42. Устройство кодирования видео по п. 41, в котором один или более процессоров сконфигурированы для:
формирования набора параметров последовательности (SPS), который применим к текущему изображению, причем SPS включает в себя конкретную запись из одной или более записей LTRP, которая ссылается на конкретное эталонное изображение; и
включения в заголовок секции индекса к конкретной записи LTRP.
43. Устройство кодирования видео по п. 42, в котором конкретная запись LTRP является первой записью LTRP, и заголовок секции включает в себя вторую запись LTRP, только если вторая запись LTRP не указывает, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений у текущего изображения.
44. Устройство кодирования видео по п. 42, в котором:
конкретная запись LTRP является первой записью LTRP,
SPS включает в себя первую запись LTRP и вторую запись LTRP; и
один или более процессоров сконфигурированы для включения в
заголовок секции индекса ко второй записи LTRP, только если вторая запись LTRP не указывает, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений у текущего изображения.
45. Устройство кодирования видео по п. 42, в котором один или более процессоров сконфигурированы для формирования SPS так, что SPS включает в себя конкретную запись LTRP, только если SPS еще не включает в себя копию конкретной записи LTRP.
46. Устройство кодирования видео по п. 42, в котором один или более процессоров сконфигурированы для формирования SPS так, что SPS соответствует ограничению, которое не дает SPS включать в себя две или более копии одной и той же записи LTRP.
47. Устройство кодирования видео по п. 42, в котором для каждой соответствующей записи LTRP в SPS заголовок секции включает в себя индекс к соответствующей записи LTRP, только если заголовок секции еще не включает в себя копию индекса к соответствующей записи LTRP.
48. Устройство кодирования видео по п. 42, в котором один или более процессоров сконфигурированы для формирования заголовка секции так, что заголовок секции соответствует ограничению, которое не дает заголовку секции включать в себя два индекса к одной записи LTRP в SPS.
49. Устройство кодирования видео по п. 42, в котором для каждой соответствующей записи LTRP в SPS заголовок секции не включает в себя запись LTRP, совпадающую с соответствующей записью LTRP в SPS.
50. Устройство кодирования видео по п. 42, в котором конкретная запись LTRP является первой записью LTRP, и один или более процессоров сконфигурированы для формирования заголовка секции так, что заголовок секции соответствует ограничению, которое не дает заголовку секции включать в себя вторую запись LTRP, если заголовок секции включает в себя индекс к эквивалентной записи LTRP в SPS, причем вторая запись LTRP включает в себя синтаксический элемент самых младших разрядов (LSB) и синтаксический элемент использования, и эквивалентная запись LTRP включает в себя синтаксический элемент LSB, который
совпадает с синтаксическим элементом LSB у второй записи LTRP, и эквивалентная запись LTRP включает в себя синтаксический элемент использования, который совпадает с синтаксическим элементом использования у конкретного эталонного изображения, при этом синтаксический элемент LSB у второй записи LTRP и синтаксический элемент LSB у эквивалентной записи LTRP указывают LSB у значений счетчика последовательности изображений (POC), причем синтаксический элемент использования у второй записи LTRP и синтаксический элемент использования у эквивалентной записи LTRP указывают, используются ли эталонные изображения текущим изображением для эталона.
51. Устройство кодирования видео по п. 41, в котором один или более процессоров сконфигурированы для:
включения в заголовок секции первой записи LTRP, указывающей, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений текущего изображения; и
включения в заголовок секции второй записи LTRP, только если вторая запись LTRP не указывает, что конкретное эталонное изображение находится в наборе долгосрочных эталонных изображений текущего изображения.
52. Устройство кодирования видео по п. 41, в котором один или более процессоров сконфигурированы для формирования заголовка секции так, что заголовок секции соответствует ограничению, которое не дает заголовку секции включать в себя две записи LTRP, которые указывают эталонные изображения, имеющие одинаковое значение POC.
53. Устройство кодирования видео по п. 41, в котором набор долгосрочных эталонных изображений текущего изображения включает в себя первое подмножество и второе подмножество, причем первое подмножество включает в себя LTRP, используемые текущим изображением для эталона, второе подмножество включает в себя LTRP, используемые другими изображениями для эталона.
54. Устройство кодирования видео по п. 53, в котором один или более процессоров сконфигурированы для формирования заголовка секции так, что заголовок секции соответствует ограничению, которое не дает первому подмножеству включать в себя два эталонных изображения с одинаковым значением POC, ограничению, которое не дает второму подмножеству включать в себя два эталонных изображения с одинаковым значением POC, и ограничению, которое не дает первому и второму подмножествам включать в себя эталонные изображения с одинаковым значением POC.
55. Устройство кодирования видео, содержащее:
средство для хранения видеоданных;
средство для сигнализации набора из одной или более записей долгосрочных эталонных изображений (LTRP) в заголовке секции для текущей секции текущего изображения в видеоданных, при этом
каждая соответствующая запись LTRP из одной или более записей LTRP является кортежем, состоящим из первого синтаксического элемента и второго синтаксического элемента, причем первый синтаксический элемент указывает самые младшие разряды у значения счетчика последовательности изображений (POC) у соответствующего LTRP, второй синтаксический элемент указывает, используется ли соответствующее LTRP текущим изображением для эталона, и
заголовок секции соответствует ограничению, которое не дает заголовку секции сигнализировать две записи LTRP, ссылающиеся на одно и то же эталонное изображение.
56. Машиночитаемый носитель информации, имеющий сохраненные на нем команды, которые при исполнении устройством кодирования видео конфигурируют устройство кодирования видео для:
сигнализации набора из одной или более записей долгосрочных эталонных изображений (LTRP) в заголовке секции для текущей секции текущего изображения, при этом
каждая соответствующая запись LTRP из одной или более записей LTRP является кортежем, состоящим из первого синтаксического элемента и второго синтаксического элемента, причем первый синтаксический элемент указывает самые младшие разряды у значения счетчика последовательности изображений (POC) у соответствующего LTRP, второй синтаксический элемент указывает, используется ли соответствующее LTRP текущим
изображением для эталона, и
заголовок секции соответствует ограничению, которое не дает заголовку секции сигнализировать две записи LTRP, ссылающиеся на одно и то же эталонное изображение.