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

1. Способ декодирования видео, содержащий этапы, на которых:
принимают битовый поток в отношении кодированного видео и синтаксически анализируют битовый поток;
извлекают информацию о структуре блока кодирования, указывающую размер и переменную глубину блока кодирования, то есть блока данных для декодирования картинки видео, информации о кодовой глубине и режиме кодирования в отношении блоков кодирования, имеющих древовидную структуру упомянутой картинки, из битового потока; и
определяют блоки кодирования, имеющие древовидную структуру, на основании информации о структуре блока кодирования и информации о кодовой глубине и режиме кодирования, определяют тип раздела на основании глубины текущего блока кодирования и декодируют упомянутую картинку на основании блоков кодирования и типа раздела,
при этом тип раздела содержит блок данных, имеющий такой же размер, как текущий блок кодирования, и частичный блок данных, полученный разбиением одной из высоты и ширины текущего блока кодирования.
2. Способ по п. 1, в котором, в по меньшей мере одном из случаев, в котором текущий блок кодирования больше не разбивается на блоки кодирования более низкой глубины, в котором текущий блок кодирования является минимальным блоком кодирования из числа текущих максимальных блоков кодирования, и в котором текущий блок кодирования является блоком кодирования самой низкой глубины из числа текущих максимальных блоков кодирования, тип раздела текущего блока кодирования дополнительно содержит раздел, имеющий такой же размер, как блок кодирования более низкой глубины.
3. Способ по п. 1, в котором, в по меньшей мере одном из случаев, в котором текущий блок кодирования больше не разбивается на блоки кодирования более низкой глубины, в котором текущий блок кодирования является минимальным блоком кодирования из числа текущих максимальных блоков кодирования, и в котором текущий блок кодирования является блоком кодирования самой низкой глубины из числа текущих максимальных блоков кодирования, тип раздела текущего блока кодирования дополнительно содержит раздел, имеющий такой же размер, как блок кодирования более низкой глубины, и декодирование содержит этап, на котором выполняют внутрикадровое предсказание или межкадровую компенсацию посредством использования типа раздела.
4. Способ по п. 3, в котором, в по меньшей мере одном из случае, в котором текущий блок кодирования разбивается на блоки кодирования более низкой глубины, в котором текущий блок кодирования не является минимальным блоком кодирования из числа текущих максимальных блоков кодирования, и в котором текущий блок кодирования не является блоком кодирования самой низкой глубины из числа текущих максимальных блоков кодирования, декодирование дополнительно содержит этап, на котором пропускают внутрикадровое предсказание или межкадровую компенсацию, которые выполняются посредством использования раздела, имеющего такой же размер, как блок кодирования с более низкой глубинной из текущего блока кодирования.
5. Способ по п. 1, в котором извлечение содержит этап, на котором извлекают информацию о типе раздела и режиме предсказания блока предсказания, то есть, блока данных для выполнения декодирования с предсказанием блока кодирования, из информации о режиме кодирования,
декодирование содержит этап, на котором выполняют декодирование с предсказанием блока кодирования на основании извлеченной информации о типе раздела и режиме предсказания,
тип раздела содержит по меньшей мере один из симметричных разделов, которые получены симметричным разбиением высоты или ширины текущего блока кодирования, разделов, которые получены асимметричным разбиением высоты или ширины текущего блока кодирования, разделов, которые получены геометрическим разбиением высоты или ширины текущего блока кодирования, и разделов, имеющих произвольные формы, и
режим предсказания содержит по меньшей мере один из внутрикадрового режима, межкадрового режима и режима пропуска.
6. Способ по п. 1, в котором блоки кодирования согласно глубинам получают разбиением максимального блока кодирования на общее количество пространственных разбиений согласно каждой из глубин,
блок кодирования получают из числа блоков кодирования согласно глубинам, согласно кодовой глубине,
глубина максимального блока кодирования является наивысшей глубиной, размер каждого из блоков кодирования согласно глубинам получают делением высоты и ширины пополам у блока кодирования согласно глубинам верхней глубины,
картинку иерархически разбивают на максимальный блок кодирования и блоки кодирования согласно глубинам, и блоки кодирования независимо разбиваются согласно кодовым глубинам, соответственно, и
по меньшей мере одну кодовую глубину определяют в отношении максимального блока кодирования, и максимальный блок кодирования содержит по меньшей мере один блок кодирования согласно по меньшей мере одной кодовой глубине.
7. Способ кодирования видео, содержащий этапы, на которых:
разбивают картинку видео на один или более максимальных блоков кодирования, которые являются блоками кодирования, имеющими максимальный размер;
кодируют упомянутую картинку на основании блоков кодирования согласно глубинам, которые получены иерархическим разбиением каждого из одного или более максимальных блоков кодирования по глубинам в каждом из одного или более максимальных блоков кодирования и на основании типа раздела, определенного согласно глубинам блоков кодирования по глубинам, определяют блоки кодирования согласно кодовым глубинам в отношении каждого из блоков кодирования по глубинам, и таким образом, определяют блоки кодирования, имеющие древовидную структуру; и
выводят данные, которые кодированы на основании типа раздела и блоков кодирования, имеющих древовидную структуру, информации о кодовых глубинах и режиме кодирования и информации о структуре блока кодирования, указывающей размер и переменную глубину блока кодирования,
при этом тип раздела содержит блок данных, имеющий такой же размер, как текущий блок кодирования, и частичный блок данных, полученный разбиением одной из высоты и ширины текущего блока кодирования.
8. Способ по п. 7, в котором, в по меньшей мере одном из случаев, в котором текущий блок кодирования больше не разбивается на блоки кодирования более низкой глубины, в котором текущий блок кодирования является минимальным блоком кодирования из числа текущих максимальных блоков кодирования, и в котором текущий блок кодирования является блоком кодирования самой низкой глубины из числа текущих максимальных блоков кодирования, тип раздела текущего блока кодирования дополнительно содержит раздел, имеющий такой же размер, как блок кодирования более низкой глубины.
9. Способ по п. 7, в котором, в по меньшей мере одном из случаев, в котором текущий блок кодирования больше не разбивается на блоки кодирования более низкой глубины, в котором текущий блок кодирования является минимальным блоком кодирования из числа текущих максимальных блоков кодирования, и в котором текущий блок кодирования является блоком кодирования самой низкой глубины из числа текущих максимальных блоков кодирования, тип раздела текущего блока кодирования дополнительно содержит раздел, имеющий такой же размер, как блок кодирования более низкой глубины, и
определение блоков кодирования содержит этап, на котором выполняют внутрикадровое предсказание или межкадровую компенсацию посредством использования типа раздела.
10. Способ по п. 9, в котором, в по меньшей мере одном из случаев, в котором текущий блок кодирования разбивается на блоки кодирования более низкой глубины, в котором текущий блок кодирования не является минимальным блоком кодирования из числа текущих максимальных блоков кодирования, и в котором текущий блок кодирования не является блоком кодирования самой низкой глубины из числа текущих максимальных блоков кодирования, определение блоков кодирования дополнительно содержит этап, на котором пропускают внутрикадровое предсказание или межкадровую компенсацию, которые выполняют посредством использования раздела, имеющего такой же размер, как блок кодирования с более низкой глубинной из текущего блока кодирования.
11. Способ по п. 7, в котором кодирование содержит этап, на котором выполняют кодирование с предсказанием на основании информации о типе раздела и режиме предсказания блока предсказания, то есть, блока данных для выполнения кодирования с предсказанием текущего блока кодирования,
при выводе вставляют информацию о типе раздела и режиме предсказания текущего блока кодирования в битовый поток и выводят битовый поток в качестве информации о режиме кодирования,
тип раздела содержит по меньшей мере один из симметричных разделов, которые получены симметричным разбиением высоты или ширины текущего блока кодирования, разделов, которые получены асимметричным разбиением высоты или ширины текущего блока кодирования, разделов, которые получены геометрическим разбиением высоты или ширины текущего блока кодирования, и разделов, имеющих произвольные формы, и
режим предсказания содержит по меньшей мере один из внутрикадрового режима, межкадрового режима и режима пропуска.
12. Устройство декодирования видео, содержащее процессор декодирования видео, причем устройство декодирования видео содержит:
приемник для приема битового потока в отношении кодированного видео, а затем синтаксического анализа битового потока;
модуль извлечения для извлечения информации о структуре блока кодирования, указывающей размер и переменную глубину блока кодирования, то есть, блока данных для декодирования картинки видео, информации о кодовой глубине и режиме кодирования в отношении блоков кодирования, имеющих древовидную структуру упомянутой картинки из битового потока; и
декодер для определения блоков кодирования, имеющих древовидную структуру, на основании информации о структуре блока кодирования и информации о кодовой глубине и режиме кодирования, определения типа раздела на основании глубины текущего блока кодирования, и декодирования упомянутой картинки на основании блоков кодирования и типа раздела, ассоциированный с процессором декодирования видео,
при этом тип раздела содержит блок данных, имеющий такой же размер, как текущий блок кодирования, и частичный блок данных, полученный разбиением одной из высоты и ширины текущего блока кодирования.
13. Устройство кодирования видео, содержащее процессор кодирования видео, причем устройство кодирования видео содержит:
модуль разбиения на максимальные блоки кодирования для разбиения картинки видео на один или более максимальных блоков кодирования, которые являются блоками кодирования, имеющими максимальный размер;
определитель блока кодирования для кодирования упомянутой картинки на основании блоков кодирования согласно глубинам, которые получены иерархическим разбиением каждого из одного или более максимальных блоков кодирования по глубинам в каждом из одного или более максимальных блоков кодирования и на основании типа раздела, определенного согласно глубинам блоков кодирования по глубинам, определения блоков кодирования согласно кодовым глубинам в отношении каждого из блоков кодирования по глубинам, и таким образом, определения блоков кодирования, имеющих древовидную структуру, ассоциированный с процессором кодирования видео; и
модуль вывода для вывода данных, которые кодированы на основании типа раздела и блоков кодирования, имеющих древовидную структуру, информации о кодовых глубинах и режиме кодирования и информации о структуре блока кодирования, указывающей размер и переменную глубину блока кодирования,
при этом тип раздела содержит блок данных, имеющий такой же размер, как текущий блок кодирования, и частичный блок данных, полученный разбиением одной из высоты и ширины текущего блока кодирования.
14. Компьютерно-читаемый носитель записи, содержащий записанную на нем программу для исполнения способа декодирования видео по п. 1 посредством использования компьютера.
15. Компьютерно-читаемый носитель записи, имеющий записанную на нем программу для исполнения способа кодирования видео по п. 7 посредством использования компьютера.