СПОСОБ И УСТРОЙСТВО ДЛЯ КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ БЛОКА КОДИРОВАНИЯ ГРАНИЦЫ КАРТИНКИ

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