[en] REAL-TIME LABEL VISUALIZATION IN MASSIVE MODELS OBJECTS
| Ano de defesa: | 2013 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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=22146&idi=1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=22146&idi=2 http://doi.org/10.17771/PUCRio.acad.22146 |
Resumo: | [pt] Rótulos virtuais são utilizados em aplicações de computação gráfica para representar informações textuais dispostas sobre superfícies geométricas. Tais informações consistem em nomes, numerações, ou outros dados relevantes que precisem ser notados rapidamente quando um usuário examina os objetos da cena. Este trabalho tem como foco os chamados modelos massivos, como modelos CAD (Computer Aided Design) de refinarias de petróleo, os quais possuem um grande número de primitivas geométricas cujo rendering apresenta um alto custo computacional. Em grandes projetos de engenharia, é desejável a visualização imediata de informações específicas de cada objeto ou de partes do modelo, as quais, se exibidas por meio de técnicas convencionais de texturização podem extrapolar os recursos computacionais disponíveis. Nesta dissertação desenvolvemos uma forma de exibir, em tempo real, rótulos virtuais com informações distintas, nas superfícies de objetos de modelos massivos. A técnica é implementada inteiramente em GPU, não apresenta perda significativa de desempenho e possui um baixo gasto de memória. Os objetos de modelos CAD são o foco principal do trabalho, apesar de a solução poder ser utilizada em outros tipos de objetos desde que suas coordenadas de textura sejam corretamente ajustadas. |
| id |
PUC_RIO-1_e240662671c8c8ec14f18ff26afbc800 |
|---|---|
| oai_identifier_str |
oai:MAXWELL.puc-rio.br:22146 |
| network_acronym_str |
PUC_RIO-1 |
| network_name_str |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
| repository_id_str |
|
| spelling |
[en] REAL-TIME LABEL VISUALIZATION IN MASSIVE MODELS OBJECTS [pt] VISUALIZAÇÃO DE RÓTULOS EM OBJETOS DE MODELOS MASSIVOS EM TEMPO REAL [pt] ROTULOS VIRTUAIS[pt] PROGRAMACAO EM GPU[pt] VISUALIZACAO EM TEMPO REAL[pt] ROTULACAO DE SUPERFICIES[en] VIRTUAL LABELS[en] GPU PROGRAMMING[en] REAL TIME VISUALIZATION[en] SURFACE LABELING[pt] Rótulos virtuais são utilizados em aplicações de computação gráfica para representar informações textuais dispostas sobre superfícies geométricas. Tais informações consistem em nomes, numerações, ou outros dados relevantes que precisem ser notados rapidamente quando um usuário examina os objetos da cena. Este trabalho tem como foco os chamados modelos massivos, como modelos CAD (Computer Aided Design) de refinarias de petróleo, os quais possuem um grande número de primitivas geométricas cujo rendering apresenta um alto custo computacional. Em grandes projetos de engenharia, é desejável a visualização imediata de informações específicas de cada objeto ou de partes do modelo, as quais, se exibidas por meio de técnicas convencionais de texturização podem extrapolar os recursos computacionais disponíveis. Nesta dissertação desenvolvemos uma forma de exibir, em tempo real, rótulos virtuais com informações distintas, nas superfícies de objetos de modelos massivos. A técnica é implementada inteiramente em GPU, não apresenta perda significativa de desempenho e possui um baixo gasto de memória. Os objetos de modelos CAD são o foco principal do trabalho, apesar de a solução poder ser utilizada em outros tipos de objetos desde que suas coordenadas de textura sejam corretamente ajustadas.[en] Virtual Labels are used in computer graphics applications to represent textual information arranged on geometric surfaces. Such information consists of names, numbering, or other relevant data that need to be noticed quickly when a user scans the objects in the scene. This paper focuses on the so-called massive models, as CAD models (Computer Aided Design) of oil refineries, which have a large number of geometric primitives whose rendering presents a high computational cost. In large engineering projects, the immediate visualization of information specific to each object or parts of the model is desirable, which, if displayed by conventional texturing techniques can extrapolate the available computational resources. In this work we have developed a way to view, in real time, virtual labels with different information on the surfaces of objects in massive models. The technique is implemented entirely on the GPU, shows no significant loss of performance and low memory cost. CAD models objects are the main focus of the work, although the solution can be used in other types of objects once their texture coordinates are adjusted correctly.MAXWELLALBERTO BARBOSA RAPOSORENATO DERIS PRADO2013-10-11info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=22146&idi=1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=22146&idi=2http://doi.org/10.17771/PUCRio.acad.22146porreponame: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:22146Repositó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 |
[en] REAL-TIME LABEL VISUALIZATION IN MASSIVE MODELS OBJECTS [pt] VISUALIZAÇÃO DE RÓTULOS EM OBJETOS DE MODELOS MASSIVOS EM TEMPO REAL |
| title |
[en] REAL-TIME LABEL VISUALIZATION IN MASSIVE MODELS OBJECTS |
| spellingShingle |
[en] REAL-TIME LABEL VISUALIZATION IN MASSIVE MODELS OBJECTS RENATO DERIS PRADO [pt] ROTULOS VIRTUAIS [pt] PROGRAMACAO EM GPU [pt] VISUALIZACAO EM TEMPO REAL [pt] ROTULACAO DE SUPERFICIES [en] VIRTUAL LABELS [en] GPU PROGRAMMING [en] REAL TIME VISUALIZATION [en] SURFACE LABELING |
| title_short |
[en] REAL-TIME LABEL VISUALIZATION IN MASSIVE MODELS OBJECTS |
| title_full |
[en] REAL-TIME LABEL VISUALIZATION IN MASSIVE MODELS OBJECTS |
| title_fullStr |
[en] REAL-TIME LABEL VISUALIZATION IN MASSIVE MODELS OBJECTS |
| title_full_unstemmed |
[en] REAL-TIME LABEL VISUALIZATION IN MASSIVE MODELS OBJECTS |
| title_sort |
[en] REAL-TIME LABEL VISUALIZATION IN MASSIVE MODELS OBJECTS |
| author |
RENATO DERIS PRADO |
| author_facet |
RENATO DERIS PRADO |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
ALBERTO BARBOSA RAPOSO |
| dc.contributor.author.fl_str_mv |
RENATO DERIS PRADO |
| dc.subject.por.fl_str_mv |
[pt] ROTULOS VIRTUAIS [pt] PROGRAMACAO EM GPU [pt] VISUALIZACAO EM TEMPO REAL [pt] ROTULACAO DE SUPERFICIES [en] VIRTUAL LABELS [en] GPU PROGRAMMING [en] REAL TIME VISUALIZATION [en] SURFACE LABELING |
| topic |
[pt] ROTULOS VIRTUAIS [pt] PROGRAMACAO EM GPU [pt] VISUALIZACAO EM TEMPO REAL [pt] ROTULACAO DE SUPERFICIES [en] VIRTUAL LABELS [en] GPU PROGRAMMING [en] REAL TIME VISUALIZATION [en] SURFACE LABELING |
| description |
[pt] Rótulos virtuais são utilizados em aplicações de computação gráfica para representar informações textuais dispostas sobre superfícies geométricas. Tais informações consistem em nomes, numerações, ou outros dados relevantes que precisem ser notados rapidamente quando um usuário examina os objetos da cena. Este trabalho tem como foco os chamados modelos massivos, como modelos CAD (Computer Aided Design) de refinarias de petróleo, os quais possuem um grande número de primitivas geométricas cujo rendering apresenta um alto custo computacional. Em grandes projetos de engenharia, é desejável a visualização imediata de informações específicas de cada objeto ou de partes do modelo, as quais, se exibidas por meio de técnicas convencionais de texturização podem extrapolar os recursos computacionais disponíveis. Nesta dissertação desenvolvemos uma forma de exibir, em tempo real, rótulos virtuais com informações distintas, nas superfícies de objetos de modelos massivos. A técnica é implementada inteiramente em GPU, não apresenta perda significativa de desempenho e possui um baixo gasto de memória. Os objetos de modelos CAD são o foco principal do trabalho, apesar de a solução poder ser utilizada em outros tipos de objetos desde que suas coordenadas de textura sejam corretamente ajustadas. |
| publishDate |
2013 |
| dc.date.none.fl_str_mv |
2013-10-11 |
| 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=22146&idi=1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=22146&idi=2 http://doi.org/10.17771/PUCRio.acad.22146 |
| url |
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=22146&idi=1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=22146&idi=2 http://doi.org/10.17771/PUCRio.acad.22146 |
| 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_ |
1856395915881873408 |