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

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