360EAVP : the edition-aware 360-degree video player

Detalhes bibliográficos
Autor(a) principal: Araújo, Gabriel de Castro
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