py360tool: Um framework para manipulação de vídeo 360$^\circ$ com ladrilhos

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Garcia, Henrique Domingues, de Carvalho, Marcelo Menezes
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911258901479424
author Garcia, Henrique Domingues
de Carvalho, Marcelo Menezes
author_facet Garcia, Henrique Domingues
de Carvalho, Marcelo Menezes
contents The streaming of 360$^\circ$ videos is one of the most bandwidth-demanding virtual reality (VR) applications, as the video must be encoded in ultra-high resolution to ensure an immersive experience. To optimize its transmission, current approaches partition the spherical video into tiles, which are encoded at different bitrates and selectively delivered, based on the viewing direction of the user (viewport). The complexity of this architecture, which involves viewport prediction, tile selection, bit rate adaptation, and handling of parallel streaming, requires new tools to evaluate quality of experience (QoE) and quality of service (QoS), especially due to its interactive nature and low reproducibility. This work introduces py360tools, a Python library to handle tile-based 360$^\circ$ video streaming. The library automates key client-side tasks, such as spherical projection reconstruction, viewport extraction, and tile selection, facilitating the playback and simulation of streaming sessions. Furthermore, py360tools offers a flexible architecture, enabling efficient analysis of different projections and tiling strategies.
format Preprint
id arxiv_https___arxiv_org_abs_2508_17428
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle py360tool: Um framework para manipulação de vídeo 360$^\circ$ com ladrilhos
Garcia, Henrique Domingues
de Carvalho, Marcelo Menezes
Image and Video Processing
Multimedia
The streaming of 360$^\circ$ videos is one of the most bandwidth-demanding virtual reality (VR) applications, as the video must be encoded in ultra-high resolution to ensure an immersive experience. To optimize its transmission, current approaches partition the spherical video into tiles, which are encoded at different bitrates and selectively delivered, based on the viewing direction of the user (viewport). The complexity of this architecture, which involves viewport prediction, tile selection, bit rate adaptation, and handling of parallel streaming, requires new tools to evaluate quality of experience (QoE) and quality of service (QoS), especially due to its interactive nature and low reproducibility. This work introduces py360tools, a Python library to handle tile-based 360$^\circ$ video streaming. The library automates key client-side tasks, such as spherical projection reconstruction, viewport extraction, and tile selection, facilitating the playback and simulation of streaming sessions. Furthermore, py360tools offers a flexible architecture, enabling efficient analysis of different projections and tiling strategies.
title py360tool: Um framework para manipulação de vídeo 360$^\circ$ com ladrilhos
topic Image and Video Processing
Multimedia
url https://arxiv.org/abs/2508.17428