Luís Barbosa

  • Citations Per Year
Learn More
Logic Programming has some implicit sources of parallelism as OR parallelism that facilitates the automatic parallelization. There are several parallel logic systems (PLPS) that exploit only OR parallelism but most part consider shared memory in its design. Few distributed implementations exist. PLoSys is an example of this kind of distributed(More)
The growing availability of wireless networks and the proliferation of portable devices have made mobile computing a reality. Furthermore, the widespread use of location systems stimulates the creation of context-aware and adaptive systems. Ubiquitous computing integrates and extends these approaches through a new proposal where users’ applications are(More)
HDR video on mobile devices is in its infancy and there are no solutions yet that can achieve full HDR video reproduction due to computational power limitations. In this paper we present a novel and versatile solution that allows the delivery of HDR video on mobile devices by taking into account contextual information and retro-compatibility for devices(More)
An augmented reality system allows you to combine real and virtual objects in a real environment, interactively and in real-time, features that give these systems a high potential in learning environments. This paper discusses the fundamentals of information technology in education. In particular, it explores the mobile augmented reality as a tool to(More)
In the last three decades with the Information Technologies advent and the growth of the concept of Virtual Environments, a set of new ways to perform tasks have emerged, in the most diversified areas of society. The main focus of this work was to verify if it was possible to increase the sense of presence through multi-sensory stimulation, creating a(More)
Visual coherence between virtual and real objects is a major issue in creating convincing augmented reality (AR) applications. To achieve this seamless integration, actual light conditions must be determined in real time to ensure that virtual objects are correctly illuminated and cast consistent shadows. In this paper, we propose a novel method to estimate(More)
Prior to having available the High Dynamic Range (HDR) techniques, certain levels of luminance could only by captured by the human eye. Currently, HDR technology overcomes the limitations of conventional imaging technology (also referred as Low Dynamic Range or LDR) and allows the capture and delivery of contents that can match the dynamic range of the real(More)
Virtual Environments (VE) systems may provide a new way to deliver information and services in many areas, for example in tourism, urban planning and education. In urban VE there is a close link between the virtual environment and the urban environment that are intended to represent. These VE can be an intuitive way to access a set of services with a direct(More)