ПРОГНОЗИРОВАНИЕ ЗАГОЛОВКОВ ФРАГМЕНТОВ ДЛЯ КАРТ ГЛУБИНЫ В ТРЕХМЕРНЫХ ВИДЕОКОДЕКАХ

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