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

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