СПОСОБЫ И УСТРОЙСТВО ДЛЯ АДАПТИВНОЙ ПОТОКОВОЙ ПЕРЕДАЧИ ОБЛАКОВ ТОЧЕК

1. Узел сети, содержащий схему, включающую в себя любое из передатчика, приемника, процессора и запоминающего устройства, для потоковой передачи данных (PCD) облака точек (PC), соответствующих PC, по сети с использованием протокола передачи гипертекста (HTTP), включающий в себя множество компонентов сжатия облака точек на основе видео (V-PCC), составляющих PC, причем узел сети выполнен с возможностью:
сигнализации информации, связанной с PCD облака PC, в описании представления мультимедиа (MPD) для динамической адаптивной потоковой передачи по HTTP (DASH), при этом MPD DASH включает в себя информацию, указывающую по меньшей мере:
(1) основной набор адаптации (AS) для PC, причем основной AS включает в себя информацию, указывающую по меньшей мере: (i) значение атрибута кодека, указывающее на то, что основной AS соответствует данным V-PCC, и (ii) сегмент инициализации, содержащий по меньшей мере один набор параметров последовательности V-PCC для представления PC, и
(2) множество компонентов наборов AS, при этом каждый компонент AS соответствует одному из компонентов V-PCC и включает в себя информацию, указывающую по меньшей мере: (a) дескриптор VPCCComponent, определяющий тип соответствующего компонента V-PCC, и (b) по меньшей мере одно свойство компонента V-PCC; и
передачи MPD DASH по сети.
2. Узел сети по п. 1, выполненный с возможностью передачи PCD по сети,
причем в качестве контейнера мультимедиа для содержимого V-PCC используют базовый формат медиафайлов (ISOBMFF) Международной организации по стандартизации (ISO),
при этом сегмент инициализации основного AS включает в себя контейнер метаданных, содержащий один или более экземпляров V-PCCGroupBox, обеспечивающих информацию о метаданных, связанную с треками V-PCC.
3. Узел сети по п. 1, в котором сегмент инициализации основного AS включает в себя информацию, указывающую: (1) единственный сегмент инициализации на уровне адаптации, и (2) наборы параметров последовательности V-PCC для всех представлений основного AS.
4. Узел сети по п. 1, в котором основной AS включает в себя информацию, указывающую сегмент инициализации для каждого из множества представлений PC,
причем каждый сегмент инициализации, который соответствует представлению PC, включает в себя набор параметров последовательности V-PCC для этого представления.
5. Узел сети по п. 1, в котором дескриптор компонента VCC включает в себя информацию, указывающую атрибут видеокодека для кодека, используемого для кодирования соответствующего компонента PC.
6. Узел сети по п. 1, в котором AS включает в себя информацию, указывающую элемент DASH дескриптора роли со значением, указывающим одно из геометрии, карты занятости или атрибута соответствующего компонента.
7. Узел сети по п. 1, в котором информация о дескрипторе компонента VPCC идентифицирует любой из уровней компонента или типа атрибута компонента.
8. Узел сети по п. 1, в котором основной AS включает в себя информацию, указывающую дескриптор VPCC для конкретного облака точек, которому соответствует основной AS, и идентификаторы для компонентов наборов AS.
9. Узел сети по п. 8, если данные V-PCC для PC включают в себя более одной версии PC, дополнительно выполненный с возможностью сигнализации каждой версии PC в отдельных основных AS, соответственно содержащих единственное представление, соответствующее версии PC, и дескриптор VPCC, причем все отдельные основные AS, соответствующие отличающимся версиям PC, имеют одинаковое значение для атрибута идентификатора (ID) PC.
10. Узел сети по п. 8, дополнительно выполненный с возможностью сигнализации разных версий PC в качестве разных представлений основного AS,
причем для каждого представления основного AS присутствует дескриптор V-PCC, и
при этом атрибут идентификатора PC отвечает любому из условий: (1) присутствует в каждом представлении и передается с одинаковым значением для всех представлений в основном AS, или (2) опущен.
11. Узел сети по п. 8, в котором MPD DASH включает в себя информацию о преднаборе, указывающую значение атрибута, включающего в себя идентификатор (ID) основного AS для PC, и идентификаторы компонентов наборов AS, соответствующих компонентам PC,
причем атрибут представляет собой атрибут preselectioncomponents,
при этом доступна более чем одна версия одного и того же PC,
причем каждую из более чем одной версии передают посредством сигнализации в соответствующем элементе PreSelection, и
при этом первый идентификатор в списке идентификаторов атрибута preselectionComponents представляет собой идентификатор представления соответствующей одной из более чем одной версии одного и того же PC в основном AS.
12. Узел сети по п. 8, в котором основной AS PC включает в себя информацию, указывающую список идентификаторов компонентов AS в атрибуте идентификатора ассоциации, причем значение атрибута типа ассоциации установлено равным 4CC для V-PCC.
13. Узел сети по п. 8, в котором основной AS PC включает в себя информацию, указывающую список идентификаторов любого из компонентов наборов AS с использованием атрибута идентификатора зависимости.
14. Узел сети по п. 1, в котором MPD DASH включает в себя информацию, указывающую по меньшей мере одно из метаданных о геометрии и метаданных об атрибутах для PC.
15. Узел сети по п. 14, в котором информация, указывающая метаданные о геометрии, включена в атрибут универсального индикатора ресурса (URI) идентификатора схемы.
16. Узел сети по п. 14, в котором информация, указывающая метаданные об атрибутах, включена в атрибут универсального индикатора ресурса (URI) идентификатора схемы.
17. Способ для потоковой передачи данных (PCD) облака точек (PC) сетевого узла, соответствующих PC, по сети с использованием протокола передачи гипертекста (HTTP), включающий множество компонентов сжатия PC на основе видео (V-PCC), составляющих PC, причем способ включает:
передачу путем сигнализации информации, связанной с PCD PC, в описании представления мультимедиа (MPD) для динамической адаптивной потоковой передачи по HTTP (DASH), при этом MPD DASH включает в себя информацию, указывающую по меньшей мере:
(1) основной набор адаптации (AS) для облака точек, причем основной AS включает в себя информацию, указывающую по меньшей мере: (i) уникальное значение атрибута кодека, указывающее на то, что основной AS соответствует данным V-PCC, (ii) сегмент инициализации, содержащий по меньшей мере один набор параметров последовательности V-PCC для представления PC, и
(2) множество компонентов наборов AS, при этом каждый компонент AS соответствует одному из компонентов V-PCC и включает в себя информацию, указывающую по меньшей мере: (a) дескриптор VPCCComponent, определяющий тип соответствующего компонента V-PCC, и (b) по меньшей мере одно свойство компонента V-PCC; и
передачу MPD DASH по сети.
18. Способ по п. 17, дополнительно включающий передачу PCD по сети,
причем в качестве контейнера мультимедиа для содержимого V-PCC используют базовый формат медиафайлов (ISOBMFF) Международной организации по стандартизации (ISO),
при этом в сегменте инициализации основного AS контейнер метаданных содержит один или более экземпляров VPCCGroupBox, предоставляющих информацию метаданных, связанную с треками V-PCC.
19. Способ по п. 17, в котором сегмент инициализации основного AS включает в себя информацию, указывающую единственный сегмент инициализации на уровне адаптации, причем единственный сегмент инициализации включает в себя наборы параметров последовательности V-PCC для всех представлений основного AS.
20. Способ по п. 17, в котором основной AS включает в себя информацию, указывающую сегмент инициализации для каждого из множества представлений PC,
причем каждый сегмент инициализации, который соответствует представлению PC, включает в себя набор параметров последовательности V-PCC для этого представления.