SPLIT TRANSPORT FOR WARPING

A network device (110) generates (810) video data representing a viewing frustrum of a three-dimensional scene. A plurality of virtual objects are within the viewing frustrum. The network device (110) transmits (820) pose information and the video data to a computing device (120) over a first transp...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GERÖ, Balázs Peter, KERN, András, FORMANEK, Bence, JOCHA, Dávid, ENYEDI, Gabor Sandor
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A network device (110) generates (810) video data representing a viewing frustrum of a three-dimensional scene. A plurality of virtual objects are within the viewing frustrum. The network device (110) transmits (820) pose information and the video data to a computing device (120) over a first transport channel (130a) and a second transport channel (130b), respectively. The first transport channel (130a) has lower latency characteristics than the second transport channel (130b) and the pose information comprises a pose of a virtual object within the viewing frustrum. The computing device (120) receives (860), from the network device (110), the pose information and video data over the first transport channel (130a) and the second transport channel (130b), respectively. The computing device (120) predicts (870) a newer pose of the virtual object from the pose information and generates (880) a two-dimensional image using the predicted pose and the video data as inputs to a warping function. L'invention concerne un dispositif de réseau (110) qui génère (810) des données vidéo représentant un tronc de cône de visualisation d'une scène tridimensionnelle. Une pluralité d'objets virtuels se trouvent à l'intérieur du tronc de cône de visualisation. Le dispositif de réseau (110) transmet (820) des informations de pose et les données vidéo à un dispositif de calcul (120) sur un premier canal de transport (130a) et un second canal de transport (130b), respectivement. Le premier canal de transport (130a) comprend des caractéristiques de latence plus faibles que le second canal de transport (130b) et les informations de pose comprennent une pose d'un objet virtuel à l'intérieur du tronc de cône de visualisation. Le dispositif de calcul (120) reçoit (860), en provenance du dispositif de réseau (110), les informations de pose et les données vidéo sur le premier canal de transport (130a) et le second canal de transport (130b), respectivement. Le dispositif de calcul (120) prédit (870) une pose plus récente de l'objet virtuel à partir des informations de pose et génère (880) une image bidimensionnelle au moyen de la pose prédite et des données vidéo en tant qu'entrées dans une fonction de gauchissement.