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

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