Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por Augusto Sousa

1995

On writing a router for message passing in a transputer network

Autores
Sousa, AA; Ferreira, FN;

Publicação
COMPUTING SYSTEMS IN ENGINEERING

Abstract
In a distributed memory MIMD parallel machine, the efficient communication between processes/processors, through messages, is an important task to be handled by the programmer. Because the number of inter-processor connections is limited, the communication between any two processors is made by passing the messages through several other processors and then, a problem of messages routing appears. For dedicated systems, special architectures can be defined simplifying the problem but, if an environment constituting a basis for general applications development is desired, the problem is more serious due to the deadlock possibility. A general router, able to avoid the problem, becomes then a very important tool for software development in parallel architectures. We have been defining a development platform, based on a network of Transputers and written in OCCAM, for image synthesis applications. This paper reports our efforts in writing different versions of routers, based on two different strategies, and justifies the choice of an efficient one to integrate in the platform.

2000

Graphical control of autonomous, virtual vehicles

Autores
Leitao, JM; Sousa, AA; Ferreira, FN;

Publicação
2000 IEEE 51ST VEHICULAR TECHNOLOGY CONFERENCE, PROCEEDINGS, VOLS 1-3

Abstract
This paper presents some of the developments we made with the goal of allowing a friendly control and simulation of a large number of autonomous agents based in behavior in interactive real-time systems. Our work has been specially oriented to the simulation and control of autonomous vehicles and pedestrians in the preparation of scenarios to driving simulation experiments in the DriS simulator. Because every element is intrinsically autonomous, only a few of them are usually addressed to implement the desired study event. Also, because our model is autonomous and controllable, we can use the same model in the implementation of both environment traffic and controlled vehicles. Our scripting language is based in Grafcet, a well known graphical language used in the specification and programming of industrial controllers. Our technique allows the imposition of both short time orders and long time goals to each autonomous element. Orders can be triggered reactively using sensors that monitor the state of virtual traffic and configurable timers that generate all the necessary Fixed and variable time events.

2005

State Of The Art In Computer Graphics In Ibero-American Countries - Introduction

Autores
Comba, J; Navazo, I; de Sousa, AA;

Publicação
COMPUTERS & GRAPHICS-UK

Abstract

2008

A didactic application for creating new sights from multiple images using light fields

Autores
Faria, BM; de Sousa, AA; Reis, LP;

Publicação
COMPUTATIONAL VISION AND MEDICAL IMAGING PROCESSING

Abstract
A Light Field is an imaged based rendering technique based on the eight dimensional Plenoptic Function, simplified to a four dimensional function. It describes the amount of light covering the space, from any point, in any arbitrary direction. It ignores variables like the time and wavelength and assumes that radiance is equal throughout a line in the free space and so it is more efficient than most of the other image based rendering techniques in the literature. Drawbacks appear in the quality of the visualization but may be reduced by the correct use of the technique regarding the desired application. This paper presents a didactic application of this type of imaged based rendering technique that uses multiple sights of a scene through different points of views. The application of light-fields to medical images is thought one of the main objectives of this work and so, a simple application of this image based rendering technique, to this type of images is presented in order to show the usefulness of the approach.

2010

A Facade Tracking System for Outdoor Augmented Reality

Autores
Martins, JF; Silva, JA; Augusto de Sousa, AA;

Publicação
WSCG 2010: FULL PAPERS PROCEEDINGS

Abstract
We describe a real-time facade tracking system that uses, as setup information, only two images of a facade, captured on the moment. No more previous information is needed, such as a facade 3D model, dimensions or aspect ratio. Feature points and their local descriptors are extracted from that pair of images and used during the detection and tracking of the facade. Additionally, parallax and topological information is also used in order to increase the overall robustness of the tracking process. Experiments show that the system can detect and track a wide variety of facades, including those that are not entirely planar, partially occluded or have few distinguishable visual landmarks. The reliance on on-the-spot information, alone, makes this system useful for Outdoor Augmented Reality applications, in an Anywhere Augmentation urban context.

2010

i-om: Intelligent Optimization for Computer Graphics and Visualization

Autores
Moreira, PM; Reis, LP; de Sousa, AA;

Publicação
SISTEMAS Y TECNOLOGIAS DE INFORMACION

Abstract
There are several problems in the computer graphics and visualization domains which require optimization tasks to be performed in order to improve the quality of the overall process. In this context, we propose and describe an innovative optimization methodology and a supporting software framework: i-om. The design goals of the proposed framework were twofold. The first comprises the decoupling, as much as possible, of the optimization process from the application specific processing tasks. In order to attain this goal, we opted to make use of intelligent techniques (i.e. metaheuristics). The second goal is to allow remote operation, and consequently great portability and interoperability, between the optimization tools and the visualization application. To fulfill the latter requirement the proposed framework was designed with the ability to communicate with external application using a specifically developed high level message protocol. The optimization framework was implemented and the paper presents illustrative results demonstrating the usefulness and effectiveness of the proposed approach..

  • 12
  • 14