СПОСОБ, УСТРОЙСТВО И ПОТОК ДЛЯ ФОРМАТА ОБЪЕМНОГО ВИДЕО

1. Способ кодирования данных, представляющих 3D-сцену (10), причем способ содержит этапы, на которых
кодируют (201) в, по меньшей мере, первую дорожку первые данные, представляющие текстуру 3D-сцены, которая видна в соответствии с первой точкой (20) обзора, причем первые данные размещаются во множестве первых сегментов (с 81 по 88) первого кадра (40), при этом часть 3D-сцены связана с каждым первым сегментом из множества первых сегментов;
кодируют в, по меньшей мере, вторую дорожку вторые данные, представляющие глубину, связанную с точками 3D-сцены, причем вторые данные размещаются во множестве вторых сегментов второго кадра (151, 152), при этом общее количество вторых сегментов второго кадра больше общего количества первых сегментов первого кадра, при этом для каждого первого сегмента из, по меньшей мере, части множества первых сегментов:
набор вторых сегментов, содержащий по меньшей мере один второй сегмент из множества вторых сегментов, распределяется каждому первому сегменту из, по меньшей мере, части множества первых сегментов,
набор (с S1 по S8), по меньшей мере, фрагмента (904) размещается в наборе вторых сегментов, причем каждый фрагмент соответствует двумерной параметризации группы из 3D-точек (94), которые содержатся в части 3D-сцены, связанной с упомянутым каждым первым сегментом, и содержит вторые данные, представляющие глубину, связанную с 3D-точками группы;
кодируют в, по меньшей мере, третью дорожку, по меньшей мере, инструкцию для извлечения, по меньшей мере, части упомянутых первых данных и вторых данных из, по меньшей мере, части упомянутой по меньшей мере первой дорожки и по меньшей мере второй дорожки.
2. Устройство (19), сконфигурированное для кодирования данных, представляющих 3D-сцену (10), причем устройство содержит память (194), связанную с по меньшей мере одним процессором (192), выполненным с возможностью
кодировать в, по меньшей мере, первую дорожку первые данные, представляющие текстуру 3D-сцены, которая видна в соответствии с первой точкой (20) обзора, причем первые данные размещаются во множестве первых сегментов (с 81 по 88) первого кадра (40), при этом часть 3D-сцены связана с каждым первым сегментом из множества первых сегментов;
кодировать в, по меньшей мере, вторую дорожку вторые данные, представляющие глубину, связанную с точками 3D-сцены, причем вторые данные размещаются во множестве вторых сегментов второго кадра (151, 152), при этом общее количество вторых сегментов второго кадра больше общего количества первых сегментов первого кадра, при этом для каждого первого сегмента из, по меньшей мере, части множества первых сегментов:
набор вторых сегментов, содержащий по меньшей мере один второй сегмент из множества вторых сегментов, распределяется каждому первому сегменту из, по меньшей мере, части множества первых сегментов,
набор (с S1 по S8), по меньшей мере, фрагмента (904) размещается в наборе вторых сегментов, причем каждый фрагмент соответствует двумерной параметризации группы из 3D-точек (94), которые содержатся в части 3D-сцены, связанной с упомянутым каждым первым сегментом, и содержит вторые данные, представляющие глубину, связанную с 3D-точками группы;
кодировать в, по меньшей мере, третью дорожку, по меньшей мере, инструкцию для извлечения, по меньшей мере, части упомянутых первых данных и вторых данных из, по меньшей мере, части упомянутой по меньшей мере первой дорожки и по меньшей мере второй дорожки.
3. Способ по п. 1, в котором упомянутый каждый фрагмент дополнительно содержит третьи данные, представляющие текстуру, связанную с 3D-точками группы, причем третьи данные кодируются в упомянутую по меньшей мере вторую дорожку.
4. Способ по п. 1, в котором набор третьих сегментов третьего кадра, содержащий по меньшей мере один третий сегмент, распределяется упомянутому каждому первому сегменту, и набор, по меньшей мере, фрагмента, содержащий третьи данные, представляющие текстуру, связанную с 3D-точками группы, размещается в упомянутом наборе третьих сегментов, причем по меньшей мере фрагмент соответствует двумерной параметризации группы 3D-точек, при этом третьи данные кодируются в, по меньшей мере, третью дорожку.
5. Способ по одному из пп. 1, 3 и 4, в котором, когда размер фрагмента набора больше размера второго сегмента, в который должен быть размещен фрагмент, тогда фрагмент разбивается на множество суб-фрагментов, причем размер каждого меньше размера второго сегмента.
6. Способ по одному из пп. 1, 3 и 4, в котором фрагменты набора размещаются в приоритетном порядке в зависимости от визуальной важности фрагментов, причем визуальная важность зависит от вторых данных, связанных с фрагментами.
7. Способ по одному из пп. 1, 3 и 4, в котором вторые сегменты имеют один и тот же размер, который является фиксированным для множества следующих друг за другом по времени вторых кадров.
8. Способ декодирования данных, представляющих 3D-сцену (10), причем способ содержит этапы, на которых
декодируют из, по меньшей мере, третьей дорожки, по меньшей мере, инструкцию для извлечения первых данных и вторых данных из, по меньшей мере, первой дорожки и, по меньшей мере, второй дорожки;
декодируют упомянутые первые данные из упомянутой по меньшей мере первой дорожки, причем упомянутые первые данные представляют текстуру 3D-сцены, которая видна в соответствии с первой точкой (20) обзора, причем первые данные размещаются во множестве первых сегментов (с 81 по 88) первого кадра (40), при этом часть 3D-сцены связана с каждым первым сегментом из множества первых сегментов;
декодируют упомянутые вторые данные из упомянутой по меньшей мере второй дорожки, причем упомянутые вторые данные представляют глубину, связанную с точками 3D-сцены, причем упомянутые вторые данные, представляющие глубину, содержатся в, по меньшей мере, фрагменте, который размещен в, по меньшей мере, наборе вторых сегментов второго кадра, при этом набор вторых сегментов распределяется упомянутому каждому первому сегменту, причем по меньшей мере фрагмент соответствует двумерной параметризации группы из 3D-точек, которые содержатся в, по меньшей мере, части 3D-сцены, связанной с упомянутым каждым первым сегментом, при этом вторые данные представляют глубину, связанную с 3D-точками группы.
9. Устройство (19), сконфигурированное для декодирования данных, представляющих 3D-сцену, причем устройство содержит память (194), связанную с по меньшей мере одним процессором (192), выполненным с возможностью
декодировать из, по меньшей мере, третьей дорожки, по меньшей мере, инструкцию для извлечения первых данных и вторых данных из, по меньшей мере, первой дорожки и, по меньшей мере, второй дорожки;
декодировать упомянутые первые данные из упомянутой по меньшей мере первой дорожки, причем упомянутые первые данные представляют текстуру 3D-сцены, которая видна в соответствии с первой точкой (20) обзора, при этом первые данные размещаются во множестве первых сегментов (с 81 по 88) первого кадра (40), причем часть 3D-сцены связана с каждым первым сегментом из множества первых сегментов;
декодировать упомянутые вторые данные из упомянутой по меньшей мере второй дорожки, причем упомянутые вторые данные представляют глубину, связанную с точками 3D-сцены, причем упомянутые вторые данные, представляющие глубину, содержатся в, по меньшей мере, фрагменте, который размещен в, по меньшей мере, наборе вторых сегментов второго кадра, при этом набор вторых сегментов распределяется упомянутому каждому первому сегменту, причем, по меньшей мере, фрагмент соответствует двумерной параметризации группы из 3D-точек, которые содержатся в, по меньшей мере, части 3D-сцены, связанной с упомянутым каждым первым сегментом, при этом вторые данные представляют глубину, связанную с 3D-точками группы.
10. Способ по п. 8, в котором третьи данные, представляющие текстуру, связанную с 3D-точками группы, которые содержатся в упомянутом каждом фрагменте, дополнительно декодируются из, по меньшей мере, второй дорожки.
11. Способ по п. 8, в котором третьи данные, представляющие текстуру, дополнительно декодируются из, по меньшей мере, третьей дорожки, причем третьи данные размещаются во множество третьих сегментов третьего кадра, при этом набор третьих сегментов, содержащий по меньшей мере один третий сегмент, распределяется упомянутому каждому первому сегменту, причем набор, по меньшей мере, фрагмента, содержащий третьи данные, связанные с 3D-точками группы, размещается в наборе третьих сегментов, при этом, по меньшей мере, фрагмент соответствует двумерной параметризации группы 3D-точек.
12. Способ по одному из пп. 8, 10 и 11, в котором визуализация, по меньшей мере, части 3D-сцены осуществляется в соответствии с первыми и вторыми данными.
13. Битовый поток, несущий данные, представляющие 3D-сцену, при этом данные содержат, в, по меньшей мере, первом элементе синтаксиса, первые данные, представляющие текстуру 3D-сцены, которая видна в соответствии с первой точкой обзора, причем первые данные связаны со множеством первых сегментов первого кадра, при этом часть 3D-сцены связана с каждым первым сегментом из множества первых сегментов; в, по меньшей мере, втором элементе синтаксиса, вторые данные, представляющие глубину, связанную с точками 3D-сцены, причем вторые данные связаны со множеством вторых сегментов второго кадра, при этом общее количество вторых сегментов второго кадра больше общего количества первых сегментов первого кадра, причем набор вторых сегментов содержит по меньшей мере один второй сегмент, распределенный упомянутому каждому первому сегменту, при этом набор, по меньшей мере, фрагмента размещается в упомянутом наборе вторых сегментов, причем каждый фрагмент соответствует двумерной параметризации группы из 3D-точек, которые содержатся в части 3D-сцены, связанной с упомянутым каждым первым сегментом, и содержит вторые данные, представляющие глубину, связанную с 3D-точками группы; причем битовый поток дополнительно несет в, по меньшей мере, третьем элементе синтаксиса, по меньшей мере, инструкцию для извлечения, по меньшей мере, части упомянутых первых данных и вторых данных.
14. Долговременный читаемый процессором носитель информации с хранящимися на нем инструкциями для предписания процессору выполнять, по меньшей мере, этапы способа по одному из пп. 1 и 3-7.
15. Долговременный читаемый процессором носитель информации с хранящимися на нем инструкциями для предписания процессору выполнять, по меньшей мере, этапы способа по пп. 8 и 10-12.
16. Устройство по п. 2, при этом упомянутый каждый фрагмент дополнительно содержит третьи данные, представляющие текстуру, связанную с 3D-точками группы, причем третьи данные кодируются в упомянутую по меньшей мере вторую дорожку.
17. Устройство по п. 2, при этом набор третьих сегментов третьего кадра, содержащий по меньшей мере один третий сегмент, распределяется упомянутому каждому первому сегменту, и набор, по меньшей мере, фрагмента, содержащий третьи данные, представляющие текстуру, связанную с 3D-точками группы, размещается в упомянутом наборе третьих сегментов, при этом, по меньшей мере, фрагмент соответствует двумерной параметризации группы 3D-точек, причем третьи данные кодируются в, по меньшей мере, третью дорожку.
18. Устройство по одному из пп. 2, 16 и 17, при этом, когда размер фрагмента набора больше размера второго сегмента, в который должен быть размещен фрагмент, тогда фрагмент разбивается на множество суб-фрагментов, причем размер каждого меньше размера второго сегмента.
19. Устройство по одному из пп. 2, 16 и 17, при этом фрагменты набора размещаются в приоритетном порядке в зависимости от визуальной важности фрагментов, причем визуальная важность зависит от вторых данных, связанных с фрагментами.
20. Устройство по одному из пп. 2, 16 и 17, при этом вторые сегменты имеют один и тот же размер, который является фиксированным для множества следующих друг за другом по времени вторых кадров.
21. Устройство по п. 9, при этом третьи данные, представляющие текстуру, связанную с 3D-точками группы, которые содержатся в упомянутом каждом фрагменте, дополнительно декодируются из, по меньшей мере, второй дорожки.
22. Устройство по п. 9, при этом третьи данные, представляющие текстуру, дополнительно декодируются из, по меньшей мере, третьей дорожки, причем третьи данные размещаются во множество третьих сегментов третьего кадра, причем набор третьих сегментов, содержащий по меньшей мере один третий сегмент, распределяется упомянутому каждому первому сегменту, причем набор, по меньшей мере, фрагмента, содержащий третьи данные, связанные с 3D-точками группы, размещается в наборе третьих сегментов, при этом, по меньшей мере, фрагмент соответствует двумерной параметризации группы 3D-точек.
23. Устройство по одному из пп. 9, 21 и 22, в котором визуализация, по меньшей мере, части 3D-сцены осуществляется в соответствии с первыми и вторыми данными.