Способ и устройство для кодирования и декодирования видеоданных - заявка 2016138403 на патент на изобретение в РФ

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