Shared scene mesh data synchronization
First Claim
1. A method implemented within a communication system, the method comprising:
- receiving packets for a video channel defining a shared scene and a surface reconstruction channel associated with surface reconstruction data of image data, the image data as well as intrinsic and extrinsic capture device data being from an image capture device and being encoded and packetized within the video channel, the surface reconstruction data being encoded and packetized within the surface reconstruction channel;
extracting the image data as well as the intrinsic and extrinsic capture device data from within the video channel;
extracting the surface reconstruction data from within the surface reconstruction channel; and
rendering the shared scene using the image data, the intrinsic and extrinsic capture device data, and the surface reconstruction data.
1 Assignment
0 Petitions
Accused Products
Abstract
Within a communication system, packets are received for a video channel defining a shared scene and a surface reconstruction channel associated with surface reconstruction data of image data. The image data and intrinsic and extrinsic capture device data are from an image capture device and are encoded and packetized within the video channel. The surface reconstruction data is encoded and packetized within the surface reconstruction channel. The image data and the intrinsic and extrinsic capture device data are extracted from within the video channel. The surface reconstruction data is extracted from within the surface reconstruction channel. The shared scene is rendered using the image data, the intrinsic and extrinsic capture device data, and the surface reconstruction data.
35 Citations
20 Claims
-
1. A method implemented within a communication system, the method comprising:
-
receiving packets for a video channel defining a shared scene and a surface reconstruction channel associated with surface reconstruction data of image data, the image data as well as intrinsic and extrinsic capture device data being from an image capture device and being encoded and packetized within the video channel, the surface reconstruction data being encoded and packetized within the surface reconstruction channel; extracting the image data as well as the intrinsic and extrinsic capture device data from within the video channel; extracting the surface reconstruction data from within the surface reconstruction channel; and rendering the shared scene using the image data, the intrinsic and extrinsic capture device data, and the surface reconstruction data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product, the computer program product being embodied on a computer-readable storage medium and configured so as when executed on a processor of a protocol endpoint, to:
-
receive packets for a video channel defining a shared scene and a surface reconstruction channel associated with surface reconstruction data of image data, the image data as well as intrinsic and extrinsic capture device data being from an image capture device and being encoded and packetized within the video channel, the surface reconstruction data being encoded and packetized within the surface reconstruction channel; extract the image data as well as the intrinsic and extrinsic capture device data from within the video channel; extract the surface reconstruction data from within the surface reconstruction channel; and render the shared scene using the image data, the intrinsic and extrinsic capture device data, and the surface reconstruction data. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system comprising:
-
a processor of a protocol endpoint; and at least one computer-readable storage medium storing instructions, which, when executed by the processor, control the processor to perform operations comprising; receiving packets for a video channel defining a shared scene and a surface reconstruction channel associated with surface reconstruction data of image data, the image data as well as intrinsic and extrinsic capture device data being from an image capture device and being encoded and packetized within the video channel, the surface reconstruction data being encoded and packetized within the surface reconstruction channel; extracting the image data as well as the intrinsic and extrinsic capture device data from within the video channel; extracting the surface reconstruction data from within the surface reconstruction channel; and rendering the shared scene using the image data, the intrinsic and extrinsic capture device data, and the surface reconstruction data. - View Dependent Claims (18, 19, 20)
-
Specification