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

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