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

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