Browsing by Author "Jorge, Joaquim A."
Now showing 1 - 20 of 22
Results Per Page
Sort Options
Item Above and Beyond: Outer Space as a Metaphor for Document Browsing and Visualization(The Eurographics Association, 2021) Gonçalves, Daniel P.; Bilo, Luís; Gonçalves, Daniel; Fonseca, Manuel J.; Jorge, Joaquim A.; Chambel, Teresa and Nunes, Nuno and Romao, Teresa and Creissac Campos, JoséCurrently, any ordinary user has hundreds or even thousands of electronic documents stored on his computer. Usually, those documents are archived using an hierarchically-organized file system, making their retrieval at a later time a difficult task. In this paper we present a novel approach for document browsing and visualization based on the Outer Space metaphor. While users ”travel” from galaxies to planets and their satellites, the search criteria become narrower eventually allowing users to find their documents. With our approach, users can find a specific file in no more than four clicks. We developed a preliminary prototype, using a user centered approach, through the development of low-fidelity prototypes and heuristic evaluations.Item Anotações Multimédia Estruturadas para Ambientes Virtuais Colaborativos(The Eurographics Association, 2020) Guerreiro, João; Medeiros, Daniel; Raposo, Alberto; Santos, Ismael; Jorge, Joaquim A.; Goncalves, Alexandrino and Fernandes, Antonio Ramires and Rodrigues, NunoA globalização transformou o design de engenharia num processo distribuído geograficamente. A adoção disseminada de Realidade Virtual para o design e a necessidade de agir e deixar notas directamente nos objectos em discussão, levou a projectos sobre anotaçôes em Ambientes Virtuais Colaborativos (AVCs). No entanto, as abordagens convencionais ainda estão limitadas á metáfora do post-it amarelo com texto. Na verdade, multimédia, como áudio, esboc¸os, vídeo e animaçôes permitem uma maior expressividade que poderia ser aproveitada nos AVCs. Além disso, anotaçôes individuais não conseguem captar nem a lógica, nem o fluxo de discussão, que são fundamentais para compreender as decisões de design do projeto. Neste artigo, apresentamos uma abordagem com anotaçôes multimédia estruturadas, que suportam a discussão e tomada de decisão em tarefas de revisão de design de projectos. Além disso, suportamos a argumentação baseada em Issues para revelar a proveniência de decisões de projetos de engenharia. Embora esta seja uma exploração inicial do espac¸o de soluçôes, exemplos mostram um maior apoio á revisão de projetos colaborativos, em relação ás abordagens tradicionais.Item Avaliação Comparativa da Usabilidade de Locais na World-Wide-Web(The Eurographics Association, 2023) Gonçalves, Daniel; Lopes, João Brisson; Jorge, Joaquim A.; Gomes, Mário Rui; Beatriz Sousa Santos; Joaquim A. Jorge; José Manuel DionísioA extraordinária difusão da World-Wide Web e protocolos associados nestes últimos anos, transformaram os navegadores Internet e páginas Web numa das interfaces utilizador mais visíveis no mundo depois do telefone e do automóvel. Este artigo apresenta um estudo prático comparativo da usabilidade de locais noticiosos e de venda de livros, duas das actividades mais populares entre a comunidade on-line. Através deste estudo conduzido no âmbito de uma disciplina de licenciatura do IST, procurámos caracterizar a facilidade de utilização de várias abordagens distintas, nacionais e estrangeiras numa experiência de âmbito limitado (quatro locais e 130 utilizadores). A aplicação de técnicas de avaliação heurística mesmo com base num questionário simples e limitado permitiu identificar uma surpreendente quantidade de problemas de usabilidade nalguns dos locais estudados, mesmo naqueles com excelente reputação internacional.Item Bridging the Gap Between Real and Electronic Documents(The Eurographics Association, 2021) Marin, Renata; Guerreiro, Tiago; Gonçalves, Daniel; Jorge, Joaquim A.; Chambel, Teresa and Nunes, Nuno and Romao, Teresa and Creissac Campos, JoséIn the area of Personal Information Management, researchers try to cope with problems arising from the large amount of personal electronic information users have to deal with nowadays. Part of that information are the users' documents. It is difficult to retrieve documents that have been written weeks or months ago, as existing systems provide little or no clues to their whereabouts. However, it is often the case when a printed version of a document is available, and the users want to find the corresponding electronic document. That printed version should be enough to make the retrieval possible. We describe how RFID tags were used to solve that problem, by allowing an automatic association between electronic and paper versions of the same document. Our solution is part of the Quill system, a narrative-based document retrieval interface. Quill allows stories about documents to be told and used to find the documents they describe. With the use of RFID technology, it is now possible to mention information about real-world documents in those stories. Furthermore, Quill maintains a knowledge base in which information about the users and their activities is stored. The synergies between that information and the one collected with the help of RFID tags allow new use scenarios to be supported.Item CAL I: Uma Biblioteca de Componentes para Interfaces Caligráficas(The Eurographics Association, 2023) Fonseca, Manuel J.; Jorge, Joaquim A.; Beatriz Sousa Santos; Joaquim A. Jorge; José Manuel DionísioA utilização de diagramas e esboços é natural na comunicação entre pessoas em domínios que vão desde a engenharia mecânica e civil à música. No entanto, apesar dos diagramas serem de uso comum, as interfaces utilizador correntes, encerradas que estão na metáfora do tampo de secretária e manipulação directa, tendem a utilizar modos de interacção mais limitados e menos "naturais". Tal deve-se em grande parte à ausência de componentes de base que permitam aos programadores criarem interfaces mais sofisticadas e intuitivas. Este artigo apresenta uma modesta contribuição para a construção de interfaces caligráficas (interfaces inteligentes baseadas em esboços e interacção gestual) centrada num reconhecedor simples, ainda que poderoso de formas geométricas utilizando lógica difusa.Item CameraPhone: Interacção baseada em Câmara(The Eurographics Association, 2021) Trindade, Tiago; Guerreiro, Tiago; Jorge, Joaquim A.; Creissac Campos, José and Gonçalves, DanielNos últimos anos os dispositivos móveis têm evoluído a uma velocidade enorme. No entanto, o modo de interagir com os mesmos tem-se mantido constante, continuando a apresentar problemas em diversas aplicações e contextos, revelando uma interacção muito restritiva. Estas restrições apresentam-se como mais relevantes no contexto de pessoas com deficiências a nível motor. O trabalho aqui apresentado expõe uma possível solução para este problema através da utilização da câmara como um método de interacção com os próprios dispositivos ou mesmo com sistemas externos. Através da detecção de movimento e da identificação de pontos de referência nas imagens captadas pela câmara é possível associar acções específicas aos padrões detectados, permitindo assim, por exemplo, a utilização da câmara de um telemóvel para aceitar ou rejeitar chamadas, escrever mensagens ou mesmo para navegar num sistema de controlo de ambiente.Item Computer Graphics Educational Materials Source: a refereed server to support the community of CG Educators(The Eurographics Association, 2023) Figueiredo, Frederico C.; Eber, Dena E.; Jorge, Joaquim A.; Joaquim Madeira; António Augusto de SousaCGEMS, the online Computer Graphics Educational Materials Source is a web-based groupware application that supports the submission, review, acquisition and archiving of curricular resources. The rapid change of technology associated with computer graphics requires educators to become proficient with novel techniques and develop deeper insights on computer-generated images. As the core field becomes more mature, educators in all computer graphics disciplines have a greater need for high-quality curricular re- sources. By providing a repository for such materials, we can achieve a higher standard of teaching worldwide. The purpose of CGEMS is to provide tools to support the community of Computer Graphics educators. CGEMS will allow their work to be appraised, assessed and made available to others through an online server for refe- reed educational content in computer graphics. In this paper we describe the basis of the requirements of CGEMS, detail the server operation and workflow and present the submission and editorial policies.Item Controlo Miográfico de Dispositivos Móveis para Tetraplégicos(The Eurographics Association, 2021) Guerreiro, Tiago João Vieira; Jorge, Joaquim A.; Chambel, Teresa and Nunes, Nuno and Romao, Teresa and Creissac Campos, JoséEste artigo apresenta a Electromiografia como uma interface para controlo de dispositivos móveis por tetraplégicos. Apesar de existirem actualmente várias tecnologias que possibilitam o controlo de computadores pessoais por parte de indivíduos com esta patologia, o mesmo não se reflecte num contexto móvel. Observando este panorama, é urgente aumentar as capacidades desta população neste contexto, possibilitando maior autonomia e consequente aumento comunicativo. Apresenta-se o trabalho realizado, que contempla um protótipo para controlo do ambiente de trabalho através de contracções musculares, e o trabalho futuro, cujas fases essenciais são a migração da aplicação para um dispositivo móvel e avaliação com utilizadores representativos da classe alvo do sistema.Item Design and Evaluation of a Spoken-Feedback Keyboard(The Eurographics Association, 2021) Campos, André; Branco, Pedro; Jorge, Joaquim A.; Carriço, Luís and Correia, Nuno and Antunes, Pedro and Jorge, JoaquimSpeech recognition technologies have come a long way in the past generation. Indeed, they are becoming ever more pervasive in our day-to-day lives, especially in the form of voice-activated menus so prevalent in many automated answering systems. However, speech technologies are still of limi ted usefulness for large-vocabulary speaker-independent applications in noisy environments, especially where relatively limited computing resources are available as in present-day personal digital assistants (PDAs). Given the popularity of digital cellular phones and text-messaging systems, we describe a generic interface that can be used by any application that need text input by visually-impaired users on this kind of devices. Given the shortcomings of present-day speech recognition technology, we opted to develop three types ofkeyboards, two predictive, with vocalfeedback. This paper, describes the interface development and the usability evalualion results with target users. Our prototype testing scenario included composing short text messages (SMS), and sending them via digital cellular networks (GSM) making it accessible to visually-impaired people.Item Direct Modelíng: from Sketches to 3D Models(The Eurographics Association, 2022) Naya, Fernando; Jorge, Joaquim A.; Conesa, Julián; Contera, Manuel; Gomis, José Maria; Xavier Pueyo; Manuel Próspero dos Santos; Luiz Velholn spite of recent advances in Computer Aided Design, Graphical User Interfaces (GUJ) are, by and large, still at the stage of the so-called WIMP (Window, Icon, Menu, Pointing device) approach. ln recent years, our research team has developed different algorithms in Geometric Reconstruction. The aim of this effort is to obtain an automatic (or, at least, easy-to-use) means to generate 3D models from freehand 2D drawings. This approach serves as the basis to a calligraphic interface, based onfreehand sketches and gestures, described as a prototype application capable of modeling special kinds of objects such as normalon and quasi-normalon polyhedra. Using our system users can directly draw the axonometric view of an object to yield a 3D model. White much work remains to be done, the current application already shows gains with respect to more traditional forms ofmodeling in that it embodies a drawing approachfamiliar to most draflspeople, who can start modeling relatively complex shapes without much training. Preliminary studies show that our modeling system compares favorably to commercial grade CAD systems both in number of operations required to creating objects and time to accomplish simple modeling tasks.Item EasyHouse: A Multimodal Domotic System for the Tetraplegic(The Eurographics Association, 2021) Graça, David M.; Guerreiro, Tiago; Jorge, Joaquim A.; Creissac Campos, José and Gonçalves, DanielNowadays, we can find ourselves surrounded by technology, whether in public spaces, our homes or even within our body space. It is difficult to imagine how we could survive without some of the devices, and their functions, that we take for granted today but were not available a few years ago. However, some persons are deprived from this control which limits not only their movement and life quality but also the overall control over the surrounding environment. This document describes EasyHouse, a domotic multimodal platform for tetraplegics based on a matrix metaphor. The system uses gestures, classifying them into 8 basic movements, and speech as the main input modes. Results showed high user satisfaction and easy interaction while providing a low error rate.Item Interfaces caligráficas RISC(The Eurographics Association, 2022) Pereira, João P.; Jorge, Joaquim A.; Branco, Vasco A.; Ferreira, F. Nunes; Joaquim Madeira; Jorge Salvador Marques; Miguel Salles Dias; Joaquim A. JorgeAo aumento do poder de cálculo das plataformas computacionais na última década não têm correspondido ganhos de usabilidade dos programas de desenho assistido por computador, pese embora o sucesso das chamadas interfaces de tampo de secretária (desktop). Tal deve-se ao facto de os modelos de construção de objectos e cenas tridimensionais reflectirem mais as características e virtudes da representação computacional desses objectos e não o ponto de vista do utilizador. No presente artigo abordamos o problema através da simplificação da interface e número de comandos, construindo incrementalmente imagens complexas recorrendo a uma interface caligráfica de repertório reduzido de comandos. Através do sistema GIDeS procuramos demonstrar que um conjunto simples de formas base e comandos de manipulação permite construir cenas surpreendentemente complexas graças a um paradigma de desenho incremental, satisfação inteligente de restrições e reconhecimento de esboços.Item Interior Design Tool for Common Users(The Eurographics Association, 2021) Ferreira, Alfredo; Medeiros, Roberto; Barreto, Rui; Fonseca, Manuel J.; Jorge, Joaquim A.; Chambel, Teresa and Nunes, Nuno and Romao, Teresa and Creissac Campos, JoséUntil recently, computer simulation of interior decoration was reserved to architects and other highly skilled professionals, because existing tools require technical knowledge on computer aided design. During the last years, several easy-to-use tools for home planning and interior design have been released. These tools intend to allow users, without specific skills, to create their virtual house, decorate it and navigate in the resulting scenery. In this paper we present three of these applications and describe task analysis using them. As a result of this experiment, we identify user requirements for this kind of tools, along with positive and negative aspects, providing good insights and directions for future work.Item JavaSketchIt2 – Using Relational Adjacency Grammars for Visual Syntax Parsing(The Eurographics Association, 2021) Pereira, Filipe M. Garcia; Fonseca, Manuel J.; Jorge, Joaquim A.; Chambel, Teresa and Nunes, Nuno and Romao, Teresa and Creissac Campos, JoséThis paper presents a project which expands on JavaSketchit [8], which parsed sketches of user interfaces, iden- tifying gestures by using CALI [6], and then used topological relations and relational constraints [4] to recog- nize pairs of gestures as widgets in a Java graphical user interface. JavaSketchit was able to export the func- tional source code for the prototype in Java. Our approach allows users to write down their own visual lan- guage and removes the existing limitation of one pair of gestures per widget. The resulting parser became ap- plicable in different contexts besides designing user interfaces. The result is a functional implementation of a parser designed to handle Relational Adjacency Grammars customized by the user..Item Modelação Expedita de Terrenos e Subsolos via Interacção Espacial e Superfícies Interactivas(The Eurographics Association, 2020) Lopes, Daniel Simões; Simão, Daniel D.; Fonseca, Fernando; Mendes, Daniel; Jorge, Joaquim A.; Goncalves, Alexandrino and Fernandes, Antonio Ramires and Rodrigues, NunoA ilustração e visualização 3D de modelos geológicos são tarefas comuns em muitas áreas da geologia. Na larga maioria dos casos, tais tarefas são realizadas recorrendo ao desenho sobre meios bidimensionais, com o intuito de transmitir uma percepção 3D aos conceitos geológicos traçados. Este artigo apresenta um sistema de interacção espacial baseada em gestos para a construção rápida de modelos e ilustrações geológicas. Os modelos caracterizam-se por serem compostos por camadas homogéneas (isto é, sem falhas nem dobras geológicas) empilhadas entre si. Partindo de cenários sem dados, o sistema permite a modelação, edição e exploração expedita de terrenos e subsolos num ambiente 3D. O princípio de modelação baseia-se no facto da geometria de um terreno ou subcamda poder ser modelada por interacção espacial. Aqui, este princípio é explorado e são analizadas a representatividade e expressividade geológica contidas em gestos. As interacções do utilizador com o sistema são adquiridas através de tecnologias de captura do movimento e mesas multitoque. A visualização é garantida por tecnologia estereoscópica que proporciona uma percepção 3D do modelo. Os resultados preliminares de estudos com utilizadores mostraram que o sistema proposto é muito útil para a visualização ilustrativa e para a rápida modelação de objectos estratigráficos, permitindo realizar uma modelação expedita de características geológicas grosseiras com um número limitado de gestos. O sistema ainda permite modelar detalhes mais finos ao interargir com a superfície interactiva via toque com os dedos. A principal conclusão é que gestos com a mão revelam-se um input bastante eficaz tanto para a criação de terrenos como de camadas estratigráficas.Item Multi-Modal Painter: Pintar Usando as Mãos e Fala(The Eurographics Association, 2021) Cerejo, Mariana; Santos, José; Ferreira, Alfredo; Fonseca, Manuel J.; Jorge, Joaquim A.; Chambel, Teresa and Nunes, Nuno and Romao, Teresa and Creissac Campos, JoséNos últimos anos várias equipas de investigação têm vindo a desenvolver um novo paradigma de interacção entre humanos e computadores, procurando reduzir ou eliminar totalmente a necessidade de manuseamento de dispositivos físicos para controlar a máquina. O trabalho aqui apresentado foca a integração de reconhecimento de gestos e fala para controlo de aplicações. Para validarmos esta integração desenvolvemos uma aplicação multi-modal que consiste numa ferramenta de desenho 2D. Com esta aplicação o utilizador pode desenhar e pintar utilizando apenas gestos e comandos de fala.Item Online Communication in a Multimedia Course(The Eurographics Association, 2021) Rentróia-Bonito, Alexandra; Martins, André; Guerreiro, Tiago; Fernandes, Vitor; Jorge, Joaquim A.; Chambel, Teresa and Nunes, Nuno and Romao, Teresa and Creissac Campos, JoséCommunication is a critical component of human interaction in order to satisfy basic human needs. This is especially true in technology-supported learning environments, where establishing multiple communicational channels between instructors and students is a requisite to enhance learning. Therefore, specific intervention strategies are required to effectively adjust each channel to satisfy students' communication needs while learning. However, not all online communication channels achieve the goal of including students into their learning communities. Thus, designers should understand what works best in facilitating effective communication and learning. The bottom line lies in how to foster online communication and what impact it may have on effective learning. This paper aims at exploring student use of asynchronous and synchronous communication tools, namely fora and chat tools, and their participation within a technology-supported Multimedia course. We present ongoing research results related to this specific issue, together with implications for designing b-learning experiences, lessons learnt and future work. By this we aim at contributing to understand the impact of online communication tools on student behavior and learning results.Item Proceedings Info(Eurographics Association, 2021-11-03) Santos, Luís Paulo; Fonseca, Manuel João; Dias, Miguel; Jorge, Joaquim A.; Santos, VítorItem Ray Reordering Techniques for GPU Ray-Cast Ambient Occlusion(The Eurographics Association, 2020) Costa, Vasco; Pereira, João Madeiras; Jorge, Joaquim A.; Goncalves, Alexandrino and Fernandes, Antonio Ramires and Rodrigues, NunoGlobal illumination techniques, such as ambient occlusion, can be performed in a physically accurate way via ray casting. However ambient occlusion rays are incoherent. This means their computation is divergent causing a degradation of rendering performance. This problem is particularly acute on the GPU stream computing architectures which have performance issues with thread divergence. We reorder the rays, prior to the rendering step, to reduce this thread divergence issue. Rays which traverse the same region of space are reordered in bundles in order to increase memory coherency. We demonstrate that ray reordering techniques enhance performance while rendering scenes with ambient occlusion rays. The question is how to best perform this ray reordering. Ray reordering for ambient occlusion requires the classification of millions of rays. Spending too much time reordering these rays can negate any rendering performance benefits. Our work surveys and tests several techniques for ray reordering. We achieved the best performance results using a compress-sort-decompress technique, which sorts hashed rays, where the hash key has 32 bits of size.Item Ray Tracing of Large Models on a Multi-Projection Display(The Eurographics Association, 2021) Costa, Vasco; Pereira, João M.; Jorge, Joaquim A.; Branco, Pedro and Rodrigues, RuiO uso de écrans de grande dimensão, no nosso caso uma 'display wall' multi-projector, tem vindo a aumentar. Quando vários utilizadores precisam de visualizar uma cena ou quando um único utilizador necessita de obter uma visão alargada do problema e requer uma resolução mais elevada que a disponível utilizando os outros tipos de écran `a sua disposição. é natural que as cenas visualizadas neste tipo de écran de alta definição tenham também uma resolução elevada. Para efeitos de avaliação do desempenho do sistema de visualização utilizamos modelos 3D com uma complexidade na ordem de dezenas de milhões de triângulos. O sistema funciona através da subdivisão do écran de grande dimensão em M grupos de amostras em que M é o número de máquinas no aglomerado de computadores. Cada amostra é sintetizada trac¸ando raios com recurso a um algoritmo de subdivisão espacial por nós concebido. O sistema permite a visualização a ritmos interactivos de cenas deste tipo.