СПОСОБ МАСШТАБИРУЕМОГО КОДИРОВАНИЯ ВИДЕО, УСТРОЙСТВО МАСШТАБИРУЕМОГО КОДИРОВАНИЯ ВИДЕО, ПРОГРАММА МАСШТАБИРУЕМОГО КОДИРОВАНИЯ ВИДЕО И МАШИНОЧИТАЕМЫЙ НОСИТЕЛЬ ЗАПИСИ, СОХРАНЯЮЩИЙ ПРОГРАММУ

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