Межуровневое предсказание для масштабируемого кодирования и декодирования видеоинформации

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