Search papers, labs, and topics across Lattice.
This paper introduces and evaluates a dynamic point cloud streaming system that uses on-the-fly transcoding to reduce storage and increase available representations. The system transcodes V-PCC encoded content by re-encoding the underlying video bitstreams, leveraging hardware-accelerated video codecs. Experiments demonstrate that caching and speculative transcoding significantly reduce transcoding loads, enabling the system to scale to a higher number of simultaneous clients while maintaining user Quality of Experience.
Caching and speculative transcoding can drastically reduce the computational burden of on-the-fly point cloud transcoding, enabling scalable streaming systems.
On-the-fly transcoding of dynamic point cloud sequences reduces storage requirements and virtually increases the number of available representations for on demand streaming scenarios. On-the-fly transcoding introduces, however, additional workload to media providers'infrastructure. While V-PCC encoded content can be efficiently transcoded by re-encoding the underlying video bitstreams, which greatly benefits from hardware-accelerated video codec implementations, the scalability of such a system remains unclear. In this work, we introduce and evaluate a dynamic point cloud streaming system that utilizes on-the-fly transcoding. We explore the limits of scalability of this system in terms of request fulfillment times, specifically evaluating the perceived user Quality of Experience. We empirically show how caching and speculative transcoding allow to significantly reduce transcoding loads, allowing to scale to a higher number of simultaneous clients.