Portuguese Meeting on Computer Graphics 2009
Permanent URI for this collection
Browse
Browsing Portuguese Meeting on Computer Graphics 2009 by Issue Date
Now showing 1 - 20 of 40
Results Per Page
Sort Options
Item Getting a Glimpse of your Pictures using Dominant Colors(The Eurographics Association, 2021) Rodrigues, Pedro; Lopes, Luís; Fonseca, Manuel J.; Coelho, António and Cláudio, Ana PaulaNowadays, we have a lot o_f digital images in our collections o_ften scattered in a disorganized way. This paper presents a new way to structure and visualize our database of.pictures based on the two most dominant colors of· each image. Our solution combines mechanisms .from image retrieval with visualization techniques to give users an overview o_ftheir picture collection and also to allow them to search.for similar images by using the dominant colors. To speed up the overall process, we use an inverted index where we replace the typical textual terms by the dominant colors.Item Malhas Poligonais Baseadas em Regiões de Afinidade para Simulação de Tecidos(The Eurographics Association, 2021) Moutela, Maria; Birra, Fernando; Coelho, António and Cláudio, Ana Paula-Item Global Terrorism Database Vizualization: um projecto de arte digital suportado por visualização de informação(The Eurographics Association, 2021) Moura, João Martinho; Sousa, Jorge; Branco, Pedro; Marcos, Adérito Fernandes; Coelho, António and Cláudio, Ana PaulaEsta comunicação apresenta uma aplicação de visualização da informação, o Global Terrorism Database Visualization (GTDV) abordando a questão do terrorismo. O projecto GTDV recorre a técnicas e processos de visualização da informação, dando ênfase á estética, além da funcionalidade, exibindo dados de eventos terroristas ocorridos entre 1970 e 2004, compilados a partir do Global Terrorism Database, da Universidade de Maryland, E.U.A.. É descrita a interface do GTDV, sendo realizada uma análise crítica e especificadas as técnicas estruturais e de visualização utilizadas. O projecto GTDV visa contribuir para a emergência de um conhecimento aprofundado sobre a problemática do terrorismo.Item BEDS: Uma Estrutura de Dados para Malhas Triangulares(The Eurographics Association, 2021) Silva, Frutuoso; Gomes, Abel; Coelho, António and Cláudio, Ana PaulaAs malhas triangulares tem um papel fundamental na ComputafiiO Grafica. Este artigo apresenta uma nova estrutura de dados geometrica para representar malhas triangulares, designada de Butte,jly Edge Data Structure ( BEDS). Esta estrutura de dados representa apenas os vertices e as arestas, sendo as faces representadas impli- citamente por vertices. Esta estrutura de dados implementa uma representarao CJ para malhas triangulares, o que significa que tem dois acessos directos e sete indirectos para aceder a toda a informarao topol6gica da malha. Apesar disso, permite o acesso as faces directamente atra ves das arestas como um conjunto de tres vertices. Esta estrutura de dados permite tambem representar malhas triangulares niio-manifold.Item FlexiXML - Um animador de modelos UsiXML(The Eurographics Association, 2021) Mendes, Sandrine A.; Campos, José Creissac; Coelho, António and Cláudio, Ana PaulaUma parte consideravel do desenvolvimento de software e dedicada a camada de interacc;:ao corn o utilizador. Face a complexidade inerente ao desenvolvimento desta camada, e importante possibilitar uma analise tao cedo quanto possivel dos conceitos e ideias em desenvolvimento para uma dada interface. 0 desenvolvimento baseado em modelos fornece uma soluc;:ao para este problema ao facilitar a prototipagem de interfaces a partir dos modelos desenvolvidos. Este artigo descreve uma abordagem a prototipagem de interfaces e apresenta a primeira versao da ferramenta FlexiXML que realiza a interpretar;:ao e animac;:ao de interfaces descritas em UsiXML.Item WiiPlay: A XNA Third Person Game(The Eurographics Association, 2021) Barbosa, André; Silva, Frutuoso; Coelho, António and Cláudio, Ana PaulaEste artigo apresenta um jogo 3D do tipo plataforma visto na terceira pessoa e desenvolvido em XNA. A principal novidade do jogo ea forma como pode ser jogado, ou seja, a forma como o utilizador controla a personagem do jogo. Este jogo Joi desenvolvido para permitir uma interacrao intuitiva corn base nos movimentos do jogador, a qual e conseguida usando o comando da consola Nintendo Wii. Alem disso, esta forma de interacrao permite que o jogo possa ser jogado corn base numa projecrao e nao apenas restringido ao monitor do computador. Este aspecto e muito importante pois basta pensar que abre novas .formas de interacfiio corn as aplicafoes informaticas em geral, e corn o jogo em particular. Por exemplo, permite desenvolver aplicaroes multi-utilizador que necessitam apenas de um unico computador pois podem ser manipuladas no mesmo espafo .fisico corn base numa simples projeccao.Item Fast CUDA-Based Triangulation of Molecular Surfaces(The Eurographics Association, 2021) Dias, Sérgio; Gomes, Abel; Coelho, António and Cláudio, Ana PaulaModeling molecular surfaces enables us to extract useful information about interactions with other molecules and measurements of areas and volumes. Over the years many types of algorithms have been developed to represent and rendering molecular surfaces, but all these algorithms have problems related to time performance in triangulating molecular surfaces. One possible solution to solve this problem is using parallel computing systems, but until recently they have been very expensive. Fortunately, the appearance of the new generation of low-cost GPUs with massive computational power opens up an opportunity window to solve this problem. So, in this paper, we present a GPU-based algorithm to speed up the triangulation and rendering of molecular surfaces. Besides we carry out a study that compares a sequential version (CPU) and a parallel version (GPU) of a molecular surface representation using the Marching Cubes (MC) Algorithm.Item NavTap: um estudo de longa duração com utilizadores cegos(The Eurographics Association, 2021) Guerreiro, Tiago; Nicolau, Hugo; Jorge, Joaquim; Gonçalves, Daniel; Coelho, António and Cláudio, Ana PaulaNavTap is a navigational method that enables blind users to input text in a mobile device by reducing the asso-ciated cognitive load. We present studies that go bey ond a laboratorial setting, exploring the methods' effective-ness and learnability as well as its influence in the users' daily lives. Eight blind users participated in the proto-type's design (3 weeks) while jive took part in the studies along I 6 more weeks. All were unable to input text be-fore. Results gathered in controlled weekly sessions and real life interaction logs revealed the method as easy to learn and improve pe,formance, as the users were able to fi,lly control mobile devices in the.first contact within real life scenarios. The individual profiles play an important role determining evolution and even less capable users (with age-induced impairments or cognitive difficulties) were able to pe,form the required tasks, in and out of the laboratory, with continuous improvements. NavTap dramatically changed the users' relation with the devices and improved their social interaction capabilities.Item Dispositivo de Interacção para Ecrã de Grandes Dimensões(The Eurographics Association, 2021) Araújo, Bruno; Jota, Ricardo; Fernandes, João; Ferreira, Alfredo; Pereira, João Madeiras; Coelho, António and Cláudio, Ana PaulaA interacriio corn ecrans de grande dimensiio e um tema que tern despertado a atenriio de investigadores, niio apenas na academia, mas tambem na industria. No entanto, os dispositivos tratlicionais, como o teclado ou o rato, sao claramente inadequados para este tipo de ambientes. Neste contexto concebemos um inovador dispositivo de interaci;iio sem fios esferico, desenhado para caber na m[io de um adulto. Este dispositivo fornece seis graus de liberdade em conjunto corn um sensor de pressiio e um botcio tradicional. Des ta f orma o utilil,Cldor controla niio apenas a posiriio no esparo tri-dimensional, mas tambem a rotai;lio ao Longo dos tres eixos. Nesta comunicarlio apresentamos o dispositivo jl:.sico em conjunto corn o prot6tipo de interacrao.Item A Comparison of Orthographic and Perspective Projections in the Generation of Textures for Billboards(The Eurographics Association, 2021) Saraiva, Carlos; Oliveira, João Fradinho; Pereira, João Madeiras; Araújo, Bruno Rodrigues de; Coelho, António and Cláudio, Ana PaulaImage-based rendering techniques take the approach of rendering new images based on existing ones, effectively separating the rendering complexity from the geometric complexity of the scene they represent. With the advance of hardware capabilities, these techniques have regained interest. However, the creation of images previously mentioned is error-prone, so computation must be done in order to correct them. This paper presents a comparison between the uncorrected errors apparent in billboards when the applied texture is generated with a perspective or with orthographic projection.Item Planeamento e monitorização interactivos do sistema de iluminação num edifício(The Eurographics Association, 2021) Sampaio, Alcínia Zita; Ferreira, Miguel; Rosário, Daniel; Coelho, António and Cláudio, Ana PaulaO modelo interactivo implementado insere-se no projecto de investigação em curso, na área de gestão e manutenção de edifícios. Por recurso ao modelo 4D, definido em ambiente virtual, são visualizadas as características das componentes do edifício susceptíveis de desgaste/rotura durante o ciclo de vida do edifício. Numa fase inicial do desenvolvimento do projecto, foi estabelecida a interligação entre o modelo 3D, de um caso de estudo, e os elementos de iluminação inseridos no edifício. A informação relativa ao tempo de vida útil de lâmpadas, previsão de substituição e gestão de armazenamento é interactivamente visualizada por recurso ao modelo virtual concebido. A aplicação constitui uma ferramenta útil na amostragem de características dos elementos identificados no modelo 3D, na promoção de alertas de inspecção e na gestão de elementos em armazém necessários na monitorização e gestão de um edifício.Item Modelling a Virtual Urban Environment with Realistic Terrain Features(The Eurographics Association, 2021) Ortega, Maria Dolores Robles; Coelho, António; Sousa, A. Augusto; Alvarado, Lídia Ortega; Coelho, António and Cláudio, Ana PaulaMost of the urban models nowadays consider towns as a flat area without sloping zones. However, in order to obtain a realistic model of a city we need to include the information provided by its Digital Elevation Model (DEM). A global representation using the surface topography and the if1:formation usually given by an urban GIS (the geometry o,f buildings, blocks and streets and additional data about street names, number of floors in buildings, etc.) could provide realistic 3D models of urban environments. Nevertheless we find many non-solved problems to deal with, which we address in this paper and provide some research directions.Item GeniusPhone: A Personal Companion for Everyday Situations(The Eurographics Association, 2021) Guerreiro, João; Guerreiro, Tiago; Gonçalves, Daniel; Coelho, António and Cláudio, Ana PaulaMobile devices have become faithful companions that keep track of most o_f our daily interactions and are always available to interact with. However, considering their capabilities, mobile devices play an insufficient role helping the user in his comnzon daily tasks. The in;formation they have access to is limited, as is the context in which it can be used. We present GeniusPhone, a system that inter-relates the users' personal information and interactions with others from their computers and mobile devices, using it to gather additional data .from online public sources. The information retrieved from the personal devices, due to its personal and trustable character, helps us filter the in;formation retrieved from other less trustable and structured sources. GeniusPhone is able to provide the users with relevant summaries about someone or something, from their point of view, at the time they want or need them. An example application that presents condensed information about a person is presented, as well as scenarios revealing its potentialities.Item Ensaio de Avaliação Preditiva para Utilizadores com Necessidades Especiais(The Eurographics Association, 2021) Artífice, Andreia; Lopes, João Brisson; Jorge, Joaquim; Fonseca, Manuel João; Coelho, António and Cláudio, Ana PaulaThis paper addresses the prediction of likely user moves in a practical case study where user interaction is predicted on the basis of lambda-parameters acquired from users with special needs playing a software game. A model was built to reproduce actions performed by such users in a 3D world to overcome the difficult set-up of tests due to user reduced availability, mobility and varying/erratic behaviour. User actions data was obtained from usability tests where users played a game requiring them to move around a virtual house and perform some activities. The tests were carried out with users with disabilities such as severe physical injuries, cerebral palsy and Down syndrome. A three level simulator was developed with data extracted from part o the data collected during experiments, the remaining raw experimental data serving as reference for validation. Data analysis calculated the λ-parameter required by the Poisson and Exponential Distributions used by the statistical approach adopted. The tests performed showed an excellent statistical flt of the simulated data to the reference data.Item Modelação expedita de edifícios monumentais a partir de descrições textuais(The Eurographics Association, 2021) Rodrigues, Roberto; Coelho, António; Reis, Luís Paulo; Coelho, António and Cláudio, Ana PaulaA criação de modelos tridimensionais de ambientes urbanos utilizando modelação expedita é apresentada como sendo uma solução que permite ganhos financeiros e temporais, mantendo um nível de fidelidade visual aceitável. No entanto, a modelação de edifícios âncora (ou monumentais), identificativos de determinadas zonas urbanas, necessita de uma modelação mais cuidada devido ao elevado nível de detalhe necessário, recorrendose, geralmente, à sua modelação manual. Este artigo apresenta uma proposta de automatização do processo de modelação de edifícios através da introdução de conhecimento adicional num sistema de modelação expedita, a partir de descrições textuais. Embora os resultados obtidos não apresentem um nível de fidelidade visual muito elevada, exibem elevados níveis de correspondência entre o texto introduzido e o modelo tridimensional criado. Os resultados obtidos demonstram que a estrutura interna do protótipo é suficientemente flexível para construir distintos modelos de igreja e outros edifícios monumentais, com um nível de realismo muito aceitável. Os resultados demonstram ainda que é possível criar um modelo 3D a partir de um texto escrito em português perimitindo, deste modo, que utilizadores não especializados possam utilizar o sistema, reduzindo os custos globais de realização do projecto.Item Dados Geotécnicos e Geofísicos: Exploração de novas formas de visualização(The Eurographics Association, 2021) Gonçalves, Vítor; Dias, Paulo; Almeida, Fernando; Batista, João; Santos, Beatriz Sousa; Coelho, António and Cláudio, Ana PaulaEste artigo visa a explorar:ao de novas formas de visualizar:ao de dados geotecnicos que possam ser mais enriquecedoras e mais interactivas que as oferecidas pelos actuais sistemas informar:ao geografica (SIG). Desta forma os dados siio simplesmente um mode lo para a construr:ao de uma potencial ferramenta. Na pratica pretende-se a implementar:ao de metodos de visualizar:ao e interacr:ao que permitam a visualizar:ao simultanea dos varios tipos de dados disponibilizados. Este trabalho ainda se encontra numa fase experimental e tern como objectivo explorar varias formas de visualizar:ao, verificar a sua validade/adaptabilidade ao caso concreto dos dados geotecnicos. Neste caso de estudo, foram utilizados dados geotecnicos adquiridos atraves de diferentes modalidades.Item Uma Arquitectura Experimental para Composição de Animações(The Eurographics Association, 2021) Braz, José; Ribeiro, Tiago; Pereira, João Madeiras; Tissot, Donovan; Tremblier, Clément; Coelho, António and Cláudio, Ana PaulaItem Effective Algorithm for Building and Solving Linear Systems(The Eurographics Association, 2021) Serna, Sebastian Pena; Silva, João; Stork, Andre; Marcos, Adérito Fernandes; Coelho, António and Cláudio, Ana PaulaSeveral mesh-based techniques in computer graphics such as shape deformation, mesh editing, animation and simulation, build and solve linear systems. The most common method to build a linear system consists in traversing the topology (connectivity) of the mesh, producing in general a representation of the set of equations in form of a sparse matrix. Similarly, the solution of the system is achieved, by means of iterating over the set of equations in the default sequence of the vertices (unknowns). This paper presents a new algorithm, which optimizes the build of the linear system and its storage, and which allows the iteration over the set of equations in any arbitrary order. Additionally, our algorithm enables rapid modifications to the linear system, avoiding a complete rebuild.Item Blaze - Automatizando a Interacção em Interfaces Gráficas(The Eurographics Association, 2021) Barata, Gabriel; Guerreiro, Tiago; Gonçalves, Daniel; Coelho, António and Cláudio, Ana PaulaOperating system users are constantly facing situations where repetitive tasks arise and there is no trivial way to automate them. It is tme that there are several application launchers currently available, but they are no match to the uniqueness of the repetitive tasks that emerge from eve,yday usage. 1\1ost of the times, to maximize their pe,formance, users struggle to find workarounds, resorting to scripting languages and macro editors. However, these are bey ond the common user's knowledge, leading them to accomplish the remainder of the task by hand. We present Blaze, a new system which is able to automate user's repetitive tasks, not in a single application but operating system-widely. Blaze brings the application launcher concept to a new level, enhancing other applica-tion launchers' features and adding the ability to be constantly monitoring users' actions, without intermpting their work. Blaze is able to establish relationships between actions and, resorting to an algorithm, based on common prefix search in a suffix-tree, detect repetition patterns in the user interaction hist01y. These repetitions are used to dynamically generate comprehensive narratives and to fi,lfi/1 the remaining of the task in the user's place. Furthermore, these automations can be stored in script files, which can later be reproduced, even in dif ferent situations from the one in which the repetition was detected.Item Sistema flexível de realidade aumentada de baixo custo com base em projecção estereoscópica(The Eurographics Association, 2021) Silva, Fernando; Rodrigues, Nuno; Marcos, Adérito Fernandes; Ferreira, Manuel João; Coelho, António and Cláudio, Ana PaulaA Realidade Aumentada usa a renderização de modelos de objectos para complementar informação numa cena física. Para conseguir este objectivo (atingir esta meta), esses modelos necessitam de ser referenciados aos objectos físicos que é suposto serem aumentados. Esta referenciação requer uma calibração dos dispositivos usados para a projecção das imagens aumentadas, assim como dos dispositivos usados para adquirir a informação 3D da cena física. No caso de o aumento de realidade incluir nova geometria, as imagens aumentadas deverão ser projectadas e visualizadas em estéreo, de modo que a cena composta resultante faça sentido. Usualmente, bons exemplos de realidade aumentada são muito caros e as soluções implementadas são rígidas. Neste artigo descrevemos uma arquitectura e a sua implementação como um sistema flexível e de baixo custo, para criação e projecção de realidade aumentada. Na secção final apontamos alguns desenvolvimentos futuros para este sistema, requerendo mais experimentação.