ПРОПУСК ИНФОРМАЦИИ ДВИЖЕНИЯ И ОДНОЦИКЛОВОЕ КОДИРОВАНИЕ ДЛЯ МНОГОРАКУРСНОГО ВИДЕОКОНТЕНТА

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