УСТРОЙСТВО КОДИРОВАНИЯ ДВИЖУЩИХСЯ ИЗОБРАЖЕНИЙ И УСТРОЙСТВО ДЕКОДИРОВАНИЯ ДВИЖУЩИХСЯ ИЗОБРАЖЕНИЙ

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