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

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