360EAVP : the edition-aware 360-degree video player
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UnB |
Texto Completo: | http://repositorio2.unb.br/jspui/handle/10482/48379 |
Resumo: | Dissertação (mestrado) — Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2023. |
id |
UNB_a19ac573af487d4e7ddedbac6c48da43 |
---|---|
oai_identifier_str |
oai:repositorio.unb.br:10482/48379 |
network_acronym_str |
UNB |
network_name_str |
Repositório Institucional da UnB |
repository_id_str |
|
spelling |
360EAVP : the edition-aware 360-degree video player360EAVP : um reprodutor de vídeo em 360 graus sensível à ediçãoRealidade virtualStreamingProcessamento de vídeosDissertação (mestrado) — Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2023.Comparados aos vídeos tradicionais estudados há mais de um século, vídeos em 360 graus (vídeos omnidirecionais) representam um tipo de mídia relativamente novo. A exploração da criação de vídeos mais complexos com narrativas no formato de 360 graus ainda está em andamento. No entanto, devido às características únicas dos vídeos em 360 graus, os cineastas ainda estão estabelecendo sua própria identidade e métodos para contar narrativas complexas. Nesses casos, eles enfrentam o desafio de direcionar a atenção dos usuários para as principais cenas e garantir que a mensagem pretendida não seja perdida, sem a capacidade de contar com as técnicas de edição tradicionais devido à falta de controle da câmera. Para enfrentar esse problema, este trabalho apresenta o 360EAVP, uma aplicação web de código aberto para transmissão e visualização de vídeos em 360 graus editados em “Headmounted Displays” (HMDs). O 360EAVP permite direcionar a atenção dos usuários para as principais cenas-chave, estando ciente dessas cenas antes do início do vídeo. As principais características introduzidas pelo 360EAVP são: 1) operação em HMDs com base no viewport do usuário em tempo real; 2) edição dinâmica por meio das técnicas de snap-change ou faderotation; 3) avaliação da visibilidade do viewport do usuário em relação à projeção cúbica do player; 4) incorporação das informações das edições na operação do algoritmo ABR; 5) módulo de previsão do viewport do usuário com base em algoritmos de regressão de ridge ou linear; e 6) coleta de dados durante a reprodução do vídeo. O 360EAVP pode ser usado em pesquisas sobre diversos temas, como otimização da transmissão de vídeo em 360 graus editado com base em segmentos, experimentos psicofísicos, geração de bases de dados, desenvolvimento de algoritmos ABR, etc. Para avaliar o potencial da plataforma, experimentos subjetivos foram realizados como prova de conceito para exemplificar como as técnicas de edição impactam a experiência do usuário. Os resultados mostram que, em sua maioria, as técnicas de edição não reduziram a qualidade de experiência e conforto do usuário. De fato, em alguns cenários, foi observado uma melhora em ambos aspectos.Compared to traditional videos (2D), which have been studied for over a century, 360-degree videos (omnidirectional videos) represent a relatively new type of media. The exploration of creating more complex videos with storytelling in the 360-degree format is still ongoing. However, due to the fact that 360-degree videos have their own unique characteristics, filmmakers are still establishing their own identity and methods for telling complex narratives. In such cases, they face the challenge of guiding users’ attention towards key scenes and ensuring that the intended message is not missed, without the ability to rely on traditional editing techniques due to their lack of control over the camera. To address this problem, this work introduces 360EAVP, an open-source Web application for streaming and visualization of 360-degree edited videos on head-mounted displays (HMD). The platform enables guiding users’ attention to the main key scenes, being aware of these scenes before the video starts. This work presents the main features introduced by 360EAVP, which are: 1) operation on HMDs based on real-time user’s viewport; 2) dynamic editing via “snap-change” or “fade-rotation”; 3) visibility evaluation of user’s Field of View with respect to the player’s cubic projection; 4) incorporation of editing timing information into the operation of the ABR algorithm; 5) viewport prediction module based on either linear regression or ridge regression algorithms; and 6) data collection and log module during video playback. The introduced application can be freely used to support research on many topics such as optimization of tile-based 360-degree edited video streaming, psycho-physical experiments, dataset generation, and ABR algorithm development, to name a few. To evaluate the platform capabilities, some proof of concept experiments were made to show how editing techniques can impact the user’s experience. Our findings reveal that the implementation of editing techniques did not reduce the overall QoE and comfort. In fact, in certain scenarios, we observed an improvement in both aspects.Faculdade de Tecnologia (FT)Departamento de Engenharia Elétrica (FT ENE)Programa de Pós-Graduação em Engenharia ElétricaCarvalho, Marcelo Menezes deAraújo, Gabriel de Castro2024-06-24T16:49:05Z2024-06-24T16:49:05Z2024-06-242023-07-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfARAÚJO, Gabriel de Castro. 360EAVP: the edition-aware 360-degree video player. 2023. 100 f., il. Dissertação (Mestrado em Engenharia Elétrica) — Universidade de Brasília, Brasília, 2023.http://repositorio2.unb.br/jspui/handle/10482/48379engA concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor com as seguintes condições: Na qualidade de titular dos direitos de autor da publicação, autorizo a Universidade de Brasília e o IBICT a disponibilizar por meio dos sites www.bce.unb.br, www.ibict.br, http://hercules.vtls.com/cgi-bin/ndltd/chameleon?lng=pt&skin=ndltd sem ressarcimento dos direitos autorais, de acordo com a Lei nº 9610/98, o texto integral da obra disponibilizada, conforme permissões assinaladas, para fins de leitura, impressão e/ou download, a título de divulgação da produção científica brasileira, a partir desta data.info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UnBinstname:Universidade de Brasília (UnB)instacron:UNB2024-06-24T16:49:05Zoai:repositorio.unb.br:10482/48379Repositório InstitucionalPUBhttps://repositorio.unb.br/oai/requestrepositorio@unb.bropendoar:2024-06-24T16:49:05Repositório Institucional da UnB - Universidade de Brasília (UnB)false |
dc.title.none.fl_str_mv |
360EAVP : the edition-aware 360-degree video player 360EAVP : um reprodutor de vídeo em 360 graus sensível à edição |
title |
360EAVP : the edition-aware 360-degree video player |
spellingShingle |
360EAVP : the edition-aware 360-degree video player Araújo, Gabriel de Castro Realidade virtual Streaming Processamento de vídeos |
title_short |
360EAVP : the edition-aware 360-degree video player |
title_full |
360EAVP : the edition-aware 360-degree video player |
title_fullStr |
360EAVP : the edition-aware 360-degree video player |
title_full_unstemmed |
360EAVP : the edition-aware 360-degree video player |
title_sort |
360EAVP : the edition-aware 360-degree video player |
author |
Araújo, Gabriel de Castro |
author_facet |
Araújo, Gabriel de Castro |
author_role |
author |
dc.contributor.none.fl_str_mv |
Carvalho, Marcelo Menezes de |
dc.contributor.author.fl_str_mv |
Araújo, Gabriel de Castro |
dc.subject.por.fl_str_mv |
Realidade virtual Streaming Processamento de vídeos |
topic |
Realidade virtual Streaming Processamento de vídeos |
description |
Dissertação (mestrado) — Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2023. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-07-27 2024-06-24T16:49:05Z 2024-06-24T16:49:05Z 2024-06-24 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
ARAÚJO, Gabriel de Castro. 360EAVP: the edition-aware 360-degree video player. 2023. 100 f., il. Dissertação (Mestrado em Engenharia Elétrica) — Universidade de Brasília, Brasília, 2023. http://repositorio2.unb.br/jspui/handle/10482/48379 |
identifier_str_mv |
ARAÚJO, Gabriel de Castro. 360EAVP: the edition-aware 360-degree video player. 2023. 100 f., il. Dissertação (Mestrado em Engenharia Elétrica) — Universidade de Brasília, Brasília, 2023. |
url |
http://repositorio2.unb.br/jspui/handle/10482/48379 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UnB instname:Universidade de Brasília (UnB) instacron:UNB |
instname_str |
Universidade de Brasília (UnB) |
instacron_str |
UNB |
institution |
UNB |
reponame_str |
Repositório Institucional da UnB |
collection |
Repositório Institucional da UnB |
repository.name.fl_str_mv |
Repositório Institucional da UnB - Universidade de Brasília (UnB) |
repository.mail.fl_str_mv |
repositorio@unb.br |
_version_ |
1814508262092963840 |