US 12,333,645 B2
System and method for hybrid format spatial data distribution and rendering
Tatu V. J. Harviainen, Helsinki (FI)
Assigned to InterDigital VC Holdings, Inc., Wilmington, DE (US)
Filed by INTERDIGITAL VC HOLDINGS, INC., Wilmington, DE (US)
Filed on Nov. 13, 2023, as Appl. No. 18/508,095.
Application 18/508,095 is a continuation of application No. 17/619,183, granted, now 11,900,532, previously published as PCT/US2020/040079, filed on Jun. 29, 2020.
Claims priority of provisional application 62/868,123, filed on Jun. 28, 2019.
Prior Publication US 2024/0087217 A1, Mar. 14, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 15/50 (2011.01); G06T 5/50 (2006.01); H04L 67/12 (2022.01)
CPC G06T 15/50 (2013.01) [G06T 5/50 (2013.01); G06T 2200/16 (2013.01); G06T 2210/61 (2013.01); H04L 67/12 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method, performed by a client device, comprising:
receiving from a server, metadata describing scene elements of a 3D scene, wherein the metadata describes available representations of each scene element,
the metadata indicating that at least a first scene element is available in both a surface lightfield representation and a non-lightfield 3D representation,
wherein the surface lightfield representation comprises 3D surface geometry and associated directional texture, the directional texture describing the appearance of the 3D surface as a function of both surface location and viewpoint direction,
wherein the non-lightfield 3D representation comprises 3D surface geometry and a non-directional texture;
obtaining from the server a surface lightfield representation of the first scene element;
rendering the first scene element within the 3D scene using the obtained surface lightfield representation;
based on a determination that the appearance of the first scene element is affected by dynamic behavior of a second scene element: , obtaining from the server a non-lightfield 3D representation of the first scene element; and
rendering the first scene element within the 3D scene using the obtained non-lightfield 3D representation.