[pt] SUPORTE AO CONTROLE E À APRESENTAÇÃO DE OBJETOS DE MÍDIA TRIDIMENSIONAIS EM NCL

Detalhes bibliográficos
Ano de defesa: 2011
Autor(a) principal: ROBERTO GERSON DE ALBUQUERQUE AZEVEDO
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: MAXWELL
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=16864&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=16864&idi=2
http://doi.org/10.17771/PUCRio.acad.16864
Resumo: [pt] O mundo em que vivemos é formado por um espaço fisicamente tridimensional e é natural que o ser humano busque representá-lo da forma mais fiel possível, também em ambientes virtuais. Na Web, por exemplo, já existem vários esforços na busca do suporte a criação de aplicações 3D interativas de forma declarativa, grande parte deles são baseados nos conceitos de grafos de cena e grafos de rotas. Grafos de cena têm se tornado um padrão de modelagem espacial de aplicações tridimensionais por meio de uma abordagem hierárquica e declarativa. Por sua vez, o comportamento do grafo de cena usualmente tem sido especificado por meio de grafos de rotas ou linguagens imperativas. No que se refere à TV Digital Interativa (TVDi), por outro lado, ainda há muito a ser feito. Nested Context Language (NCL) é a linguagem declarativa padrão para o sistema de TV Digital Terrestre ISDB-TB e Recomendação ITU-T para serviços IPTV, que permite a autoria de documentos hipermídia por meio de uma abordagem simples e expressiva. Embora NCL não restrinja qualquer tipo de objeto de mídia, na sua versão atual (3.0), ela trata apenas objetos de mídia bidimensionais, relacionando-os temporal e espacialmente. Dada a importância de NCL no cenário de TVDi, esta pesquisa objetiva discutir como tal linguagem pode também controlar objetos tridimensionais, permitindo a criação de aplicações 3D para TVDi. Como caso especial, este trabalho discute como NCL pode controlar o comportamento de objetos 3D compostos representados por grafos de cenas, discutindo suas vantagens e desvantagens em relação ao uso de grafos de rotas. Visando testar a proposta deste trabalho, foi adicionado um exibidor de mídia X3D (linguagem baseada em grafo de cena) à implementação de referência do Ginga-NCL, responsável por executar aplicações NCL. Adicionalmente, também é proposta a extensão dos eventos tratados por NCL, para refletir eventos específicos de ambientes 3D, e a incorporação de regiões, baseadas em objetos geométricos 3D, à NCL, com o objetivo de possibilitar a apresentação de objetos de mídia 2D sobre a superfície de objetos 3D.
id PUC_RIO-1_6e792b850fadbca371c6b04ea67fbe3d
oai_identifier_str oai:MAXWELL.puc-rio.br:16864
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str
spelling [pt] SUPORTE AO CONTROLE E À APRESENTAÇÃO DE OBJETOS DE MÍDIA TRIDIMENSIONAIS EM NCL [en] SUPPORTING THREE-DIMENSIONAL MEDIA OBJECT CONTROL AND PRESENTATION IN NCL [pt] GINGA-NCL[pt] TELEVISAO DIGITAL[pt] TRIDIMENSIONAL[en] GINGA-NCL[pt] O mundo em que vivemos é formado por um espaço fisicamente tridimensional e é natural que o ser humano busque representá-lo da forma mais fiel possível, também em ambientes virtuais. Na Web, por exemplo, já existem vários esforços na busca do suporte a criação de aplicações 3D interativas de forma declarativa, grande parte deles são baseados nos conceitos de grafos de cena e grafos de rotas. Grafos de cena têm se tornado um padrão de modelagem espacial de aplicações tridimensionais por meio de uma abordagem hierárquica e declarativa. Por sua vez, o comportamento do grafo de cena usualmente tem sido especificado por meio de grafos de rotas ou linguagens imperativas. No que se refere à TV Digital Interativa (TVDi), por outro lado, ainda há muito a ser feito. Nested Context Language (NCL) é a linguagem declarativa padrão para o sistema de TV Digital Terrestre ISDB-TB e Recomendação ITU-T para serviços IPTV, que permite a autoria de documentos hipermídia por meio de uma abordagem simples e expressiva. Embora NCL não restrinja qualquer tipo de objeto de mídia, na sua versão atual (3.0), ela trata apenas objetos de mídia bidimensionais, relacionando-os temporal e espacialmente. Dada a importância de NCL no cenário de TVDi, esta pesquisa objetiva discutir como tal linguagem pode também controlar objetos tridimensionais, permitindo a criação de aplicações 3D para TVDi. Como caso especial, este trabalho discute como NCL pode controlar o comportamento de objetos 3D compostos representados por grafos de cenas, discutindo suas vantagens e desvantagens em relação ao uso de grafos de rotas. Visando testar a proposta deste trabalho, foi adicionado um exibidor de mídia X3D (linguagem baseada em grafo de cena) à implementação de referência do Ginga-NCL, responsável por executar aplicações NCL. Adicionalmente, também é proposta a extensão dos eventos tratados por NCL, para refletir eventos específicos de ambientes 3D, e a incorporação de regiões, baseadas em objetos geométricos 3D, à NCL, com o objetivo de possibilitar a apresentação de objetos de mídia 2D sobre a superfície de objetos 3D.[en] The world where we live in is physically formed by a three-dimensional space and it is natural human being wants to represent it as faithful as possible. In Web for example there are a lot of efforts in order to support the creation of interactive 3D applications, most of them based on scene graphs and route graphs. Scene graphs have become a standard for modeling spatial 3D applications from a hierarchical and declarative approach. In order to represent the scene graphs behavior, route graphs or imperative languages are more commonly used. As regards Interactive Digital Television (iDTV), on the other hand, there is still a lot of work to be done. Nested Context Language (NCL) is the standard declarative language for Terrestrial Digital Television Systems (ISDB-T) and IPTV (ITU-T), which allows the hypermedia document authoring through a simple and expressiveness approach. Even though NCL does not restrict any type of media object, in its current version (3.0), NCL treats only two-dimensional objects, relating them temporally and spatially. Given the importance of NCL in the iDTV scenario, this research aims discuss how it can also control three-dimensional objects. As a special case, this work discusses how NCL can control composite object behavior represented by scene graphs, discussing its advantages and disadvantages. In order to test what was proposed, an X3D (which is an ISO standard language based on scene graphs) player was incorporated to the Ginga-NCL reference implementation, which is responsible to play NCL applications. Additionally, it is also proposed a new set of NCL events, in order to reflect three-dimensional events, and the incorporation of NCL regions based on three-dimensional geometric, so that the presentation of two-dimensional media objects over 3D object’s surfaces is possible.MAXWELLLUIZ FERNANDO GOMES SOARESLUIZ FERNANDO GOMES SOARESROBERTO GERSON DE ALBUQUERQUE AZEVEDO2011-02-15info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=16864&idi=1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=16864&idi=2http://doi.org/10.17771/PUCRio.acad.16864porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2019-08-20T00:00:00Zoai:MAXWELL.puc-rio.br:16864Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342019-08-20T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [pt] SUPORTE AO CONTROLE E À APRESENTAÇÃO DE OBJETOS DE MÍDIA TRIDIMENSIONAIS EM NCL
[en] SUPPORTING THREE-DIMENSIONAL MEDIA OBJECT CONTROL AND PRESENTATION IN NCL
title [pt] SUPORTE AO CONTROLE E À APRESENTAÇÃO DE OBJETOS DE MÍDIA TRIDIMENSIONAIS EM NCL
spellingShingle [pt] SUPORTE AO CONTROLE E À APRESENTAÇÃO DE OBJETOS DE MÍDIA TRIDIMENSIONAIS EM NCL
ROBERTO GERSON DE ALBUQUERQUE AZEVEDO
[pt] GINGA-NCL
[pt] TELEVISAO DIGITAL
[pt] TRIDIMENSIONAL
[en] GINGA-NCL
title_short [pt] SUPORTE AO CONTROLE E À APRESENTAÇÃO DE OBJETOS DE MÍDIA TRIDIMENSIONAIS EM NCL
title_full [pt] SUPORTE AO CONTROLE E À APRESENTAÇÃO DE OBJETOS DE MÍDIA TRIDIMENSIONAIS EM NCL
title_fullStr [pt] SUPORTE AO CONTROLE E À APRESENTAÇÃO DE OBJETOS DE MÍDIA TRIDIMENSIONAIS EM NCL
title_full_unstemmed [pt] SUPORTE AO CONTROLE E À APRESENTAÇÃO DE OBJETOS DE MÍDIA TRIDIMENSIONAIS EM NCL
title_sort [pt] SUPORTE AO CONTROLE E À APRESENTAÇÃO DE OBJETOS DE MÍDIA TRIDIMENSIONAIS EM NCL
author ROBERTO GERSON DE ALBUQUERQUE AZEVEDO
author_facet ROBERTO GERSON DE ALBUQUERQUE AZEVEDO
author_role author
dc.contributor.none.fl_str_mv LUIZ FERNANDO GOMES SOARES
LUIZ FERNANDO GOMES SOARES
dc.contributor.author.fl_str_mv ROBERTO GERSON DE ALBUQUERQUE AZEVEDO
dc.subject.por.fl_str_mv [pt] GINGA-NCL
[pt] TELEVISAO DIGITAL
[pt] TRIDIMENSIONAL
[en] GINGA-NCL
topic [pt] GINGA-NCL
[pt] TELEVISAO DIGITAL
[pt] TRIDIMENSIONAL
[en] GINGA-NCL
description [pt] O mundo em que vivemos é formado por um espaço fisicamente tridimensional e é natural que o ser humano busque representá-lo da forma mais fiel possível, também em ambientes virtuais. Na Web, por exemplo, já existem vários esforços na busca do suporte a criação de aplicações 3D interativas de forma declarativa, grande parte deles são baseados nos conceitos de grafos de cena e grafos de rotas. Grafos de cena têm se tornado um padrão de modelagem espacial de aplicações tridimensionais por meio de uma abordagem hierárquica e declarativa. Por sua vez, o comportamento do grafo de cena usualmente tem sido especificado por meio de grafos de rotas ou linguagens imperativas. No que se refere à TV Digital Interativa (TVDi), por outro lado, ainda há muito a ser feito. Nested Context Language (NCL) é a linguagem declarativa padrão para o sistema de TV Digital Terrestre ISDB-TB e Recomendação ITU-T para serviços IPTV, que permite a autoria de documentos hipermídia por meio de uma abordagem simples e expressiva. Embora NCL não restrinja qualquer tipo de objeto de mídia, na sua versão atual (3.0), ela trata apenas objetos de mídia bidimensionais, relacionando-os temporal e espacialmente. Dada a importância de NCL no cenário de TVDi, esta pesquisa objetiva discutir como tal linguagem pode também controlar objetos tridimensionais, permitindo a criação de aplicações 3D para TVDi. Como caso especial, este trabalho discute como NCL pode controlar o comportamento de objetos 3D compostos representados por grafos de cenas, discutindo suas vantagens e desvantagens em relação ao uso de grafos de rotas. Visando testar a proposta deste trabalho, foi adicionado um exibidor de mídia X3D (linguagem baseada em grafo de cena) à implementação de referência do Ginga-NCL, responsável por executar aplicações NCL. Adicionalmente, também é proposta a extensão dos eventos tratados por NCL, para refletir eventos específicos de ambientes 3D, e a incorporação de regiões, baseadas em objetos geométricos 3D, à NCL, com o objetivo de possibilitar a apresentação de objetos de mídia 2D sobre a superfície de objetos 3D.
publishDate 2011
dc.date.none.fl_str_mv 2011-02-15
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=16864&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=16864&idi=2
http://doi.org/10.17771/PUCRio.acad.16864
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=16864&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=16864&idi=2
http://doi.org/10.17771/PUCRio.acad.16864
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1856395908656136192