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

1. Способ декодирования видео, содержащий этапы, на которых:
принимают битовый поток в отношении кодированного видео;
получают информацию о минимальном размере, указывающую минимальный размер блока кодирования, из битового потока;
определяют блоки кодирования, полученные иерархическим разбиением из максимального блока кодирования, с использованием информации о разбиении упомянутого блока кодирования, синтаксически проанализированной из битового потока;
получают по меньшей мере один блок предсказания из упомянутого блока кодирования среди блоков кодирования с использованием типа раздела блока кодирования, синтаксически проанализированного из битового потока; и
выполняют внутрикадровое предсказание в отношении упомянутого по меньшей мере одного блока предсказания,
при этом:
когда размер упомянутого блока кодирования равен минимальному размеру блока кодирования, тип раздела указывает один из первого типа для блока предсказания, имеющего такой же размер, как у упомянутого блока кодирования, второго типа для блоков предсказания, полученных посредством разбиения высот упомянутого блока кодирования, третьего типа для блоков предсказания, полученных посредством разбиения ширин упомянутого блока кодирования, и четвертого типа блоков предсказания, полученных посредством разбиения высот и ширин упомянутого блока кодирования, и
когда размер упомянутого блока кодирования больше, чем
минимальный размер блока кодирования, тип раздела указывает один из первого типа, второго типа и третьего типа.
2. Способ по п. 1, дополнительно содержащий этапы, на которых получают из битового потока информацию о глубине, указывающую изменение глубины между минимальным размером и максимальным размером блока кодирования, определяют максимальный размер упомянутого блока кодирования с использованием информации о минимальном размере и информации о глубине, и определяют множество максимальных блоков кодирования, имеющих упомянутый максимальный размер, которые получены путем разбиения из изображения.
3. Способ по п. 1, в котором тип раздела содержит симметричные типы разделов 2Nx2N, 2NxN, Nx2N и NxN, которые указывают симметричные блоки предсказания, полученные посредством разбиения по меньшей мере одного из высоты и ширины упомянутого блока кодирования согласно соотношению 1:1, и асимметричные типы разделов 2NxnU, 2NxnD, nLx2N и nRx2N, которые указывают асимметричные блоки предсказания, полученные посредством разбиения одного из высоты и ширины упомянутого блока кодирования согласно соотношению 1:3 или 3:1.
4. Способ по п. 2, дополнительно содержащий этап, на котором синтаксически анализируют из битового потока информацию AMP, указывающую, включают ли в себя типы разделов для внутрикадрового предсказания асимметричные типы разделов, полученные посредством разбиения блока кодирования согласно асимметричным соотношениям,
при этом, когда информация AMP указывает, что типы разделов
включают в себя асимметричные типы разделов, тип раздела указывает одно из 2Nx2N, 2NxN, Nx2N, NxN, 2NxnU, 2NxnD, nLx2N и nRx2N, и
когда информация AMP указывает, что типы разделов не включают в себя асимметричные типы разделов, тип раздела указывает одно из 2Nx2N, 2NxN, Nx2N и NxN.
5. Способ по п. 1, в котором максимальный блок кодирования иерархически разбивают на один или более блоков кодирования глубины, включая по меньшей мере одну из текущей глубины и более низкой глубины, согласно информации о разбиении,
когда информация о разбиении указывает разбиение для текущей глубины, блок кодирования текущей глубины разбивают на четыре прямоугольных блока кодирования более низкой глубины независимо от соседних блоков кодирования, и
когда информация о разбиении указывает отсутствие разбиения для текущей глубины, получают один или более блоков предсказания из блока кодирования текущей глубины.