УСТРОЙСТВО ОБРАБОТКИ ИЗОБРАЖЕНИЯ, СПОСОБ И ПРОГРАММА

1. Устройство обработки изображения, содержащее
фильтр удаления блоков, который выполняет обработку удаления блоков в декодированном изображении, полученном в результате декодирования второго изображения, которое используется для оценки движения первого изображения в случае, когда первое изображение кодировано, и которое было кодировано перед первым изображением; и
средство расчета количества деталей, предназначенное для расчета количества деталей, представляющего сложность второго изображения,
в котором фильтр удаления блоков выполнено с возможностью управления в отношении, следует или нет применять обработку удаления блоков к декодированному изображению, или выполняет управление степенью, в которой обработку удаления блоков следует применять к декодированному изображению, на основе количества деталей.
2. Устройство обработки изображения по п.1, в котором средство расчета количества деталей рассчитывает сложность кодирования второго изображения как количество деталей.
3. Устройство обработки изображения по п.2, в котором в случае, когда второе изображение представляет собой изображение, кодированное с использованием прогнозирования между кадрами, средство расчета количества деталей устанавливает как количество деталей значение, полученное путем нормализации трудности кодирования второго изображения, путем использовании трудности кодирования третьего изображения, кодированного с использованием прогнозирования внутри кадра перед кодированием второго изображения.
4. Устройство обработки изображения по п.1, в котором средство расчета количества деталей разделяет второе изображение, которое не было кодировано, на множество блоков, и рассчитывает количество деталей на основе дисперсии значений пикселей для каждого из блоков.
5. Устройство обработки изображения по п.1, в котором средство расчета количества деталей разделяет второе изображение, которое не было кодировано, на множество блоков и рассчитывает количество деталей на основе коэффициента преобразования, полученного путем выполнения ортогонального преобразования для каждого из блоков.
6. Устройство обработки изображения по п.1, в котором средство расчета количества деталей рассчитывает количество деталей на основе ошибки прогнозирования, которая представляет собой разность между прогнозируемым изображением для второго изображения, прогнозируемого с использованием прогнозирования между кадрами, и вторым изображением, которое не было кодировано.
7. Устройство обработки изображения по п.1,
в котором изображение кодируют с использованием способа H.264/AVC (Расширенное видеокодирование), и
в котором фильтр удаления блоков выполняет управление, требуется или нет применять обработку удаления блоков к декодированному изображению, или управляет степенью, в которой обработку удаления блоков требуется применять к декодированному изображению, путем регулирования значения disable_deblocking_filter_idc, slice_alpha_c0_offset_div2 или slice_beta_offset_div2.
8. Устройство обработки изображения по п.1, в котором изображение кодируют с использованием способа MPEG-4 (Экспертная группа по вопросам движущегося изображения, фаза 4), H.264/AVC (Расширенное видеокодирование), или VC-1 (Видео Кодек 1).
9. Способ обработки изображения, содержащий следующие этапы:
рассчитывают количество деталей, представляющее сложность второго изображения, которое используют для оценки движения первого изображения в случае, когда первое изображение кодировано, и которое было кодировано перед первым изображением; и
выполняют управление, следует или нет применять обработку удаления блоков к декодированному изображению, полученному в результате декодирования второго изображения, или управляют степенью, в которой обработку удаления блоков требуется применять к декодированному изображению, на основе количества деталей.
10. Носитель записи, содержащий программу, обеспечивающую выполнение компьютером способа обработки изображения, содержащего следующие этапы:
рассчитывают количество деталей, представляющее сложность второго изображения, которое используют для оценки движения первого изображения в случае, когда первое изображение кодировано, и которое было кодировано перед первым изображением; и
выполняют управление, следует или нет применять обработку удаления блоков к декодированному изображению, полученному в результате декодирования второго изображения, или управляют степенью, в которой обработку удаления блоков требуется применять к декодированному изображению, на основе количества деталей.