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

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