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

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