2010
Authors
Jesus, P; Baquero, C; Almeida, PS;
Publication
2010 29TH IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS SRDS 2010
Abstract
Data aggregation is a fundamental building block of modern distributed systems. Averaging based approaches, commonly designated gossip-based, are an important class of aggregation algorithms as they allow all nodes to produce a result, converge to any required accuracy, and work independently from the network topology. However, existing approaches exhibit many dependability issues when used in faulty and dynamic environments. This paper extends our own technique, Flow Updating, which is immune to message loss, to operate in dynamic networks, improving its fault tolerance characteristics. Experimental results show that the novel version of Flow Updating vastly outperforms previous averaging algorithms; it self adapts to churn without requiring any periodic restart, supporting node crashes and high levels of message loss.
2010
Authors
Becker, J; Bozorgzadeh, E; Cardoso, JMP; Dasu, A;
Publication
Proceedings of the 2010 IEEE International Symposium on Parallel and Distributed Processing, Workshops and Phd Forum, IPDPSW 2010
Abstract
2010
Authors
Pereira, HC; Cardoso, JM; Almeida, VG; Pereira, T; Borges, E; Figueiras, E; Ferreira, LR; Simoes, JB; Correia, C;
Publication
WORLD CONGRESS ON MEDICAL PHYSICS AND BIOMEDICAL ENGINEERING, VOL 25, PT 4: IMAGE PROCESSING, BIOSIGNAL PROCESSING, MODELLING AND SIMULATION, BIOMECHANICS
Abstract
The non-invasive assessment of hemodynamic parameters has been a permanent challenge posed to the scientific community. The literature shows many contributions to this quest expressed as algorithms dedicated to revealing some of its characteristics and as new probes or electronics, featuring some enhanced instrumental capability that can improve their insight. A test system capable of replicating some of the basic properties of the cardiovascular system, especially the ones related with the propagation of the arterial pressure wave (APW), is a powerful tool in the development of those probes and in the validation of the various algorithms that extract clinically relevant information from the data that they can collect. This work describes a test bench system, based on the combination of a new programmable pressure wave generator with a flexible tube, capable of emulating some of these properties. It discusses its main characterization issues and demonstrates the system in a relevant case study. Two versions of the system have been set up: one that generates a short duration pulse-like pressure wave from an actuator operated in a switched mode, appropriate to system characterization; a second one, using a long stroke actuator, linearly operated under program control, capable of generating complex, including cardiac-like, pressure waveforms. This configuration finds its main use in algorithm test and validation. Tests with a new piezoelectric probe, designed to collect the APW at the major artery sites are shown, demonstrating the possibility of non-invasive precise recovery of the pressure waveform.
2010
Authors
Pereira, HC; Pereira, T; Almeida, V; Borges, E; Figueiras, E; Simoes, JB; Malaquias, JL; Cardoso, JMR; Correia, CMB;
Publication
PHYSIOLOGICAL MEASUREMENT
Abstract
Local pulse-wave velocity (PWV) is an accurate indicator of the degree of arteriosclerosis (stiffness) in an artery, providing a direct characterization of the properties of its wall. Devices currently available for local PWV measurement are mainly based on ultrasound systems and have not yet been generalized to clinical practice since they require high technical expertise and most of them are limited in precision, due to the lack of reliable signal processing methods. The present work describes a new type of probe, based on a double-headed piezoelectric (PZ) sensor. The principle of PWV measurement involves determination of the pulse transit time between the signals acquired simultaneously by both PZs, placed 23 mm apart. The double probe (DP) characterization is accomplished in three main studies, carried out in a dedicated test bench system, capable of reproducing a range of clinically relevant properties of the cardiovascular system. The first study refers to determination of the impulse response (IR) for each PZ sensor, whereas the second one explores the existence of crosstalk between both transducers. In the last one, DP time resolution is inferred from a set of three different algorithms based on (a) the maximum of cross-correlation function, (b) the maximum amplitude detection and (c) the zero-crossing point identification. These values were compared with those obtained by the reference method, which consists of the simultaneous acquisition of pressure waves by means of two pressure sensors. The new probe demonstrates good performance on the test bench system and results show that the signals do not exhibit crosstalk. A good agreement was also verified between the PWV obtained from the DP signals (19.55 +/- 2.02 ms(-1)) and the PWV determined using the reference method (19.26 +/- 0.04 ms(-1)). Although additional studies are still required, this probe seems to be a valid alternative to local PWV stand-alone devices.
2010
Authors
Damnjanovic, I; Davies, MEP; Plumbley, MD;
Publication
LATENT VARIABLE ANALYSIS AND SIGNAL SEPARATION
Abstract
SMALLbox is a new foundational framework for processing signals, using adaptive sparse structured representations. The main aim of SMALLbox is to become a test ground for exploration of new provably good methods to obtain inherently data-driven sparse models, able to cope with large-scale and complicated data. The toolbox provides an easy way to evaluate these methods against state-of-the art alternatives in a variety of standard signal processing problems. This is achieved trough a unifying interface that enables a seamless connection between the three types of modules: problems, dictionary learning algorithms and sparse solvers. In addition, it provides interoperability between existing state-of-the-art toolboxes. As an open source MATLAB toolbox, it can be also seen as a tool for reproducible research in the sparse representations research community.
2010
Authors
Marau, R; Almeida, L; Sousa, M; Pedreiras, P;
Publication
2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA)
Abstract
The middleware is an important software component when designing an application, facilitating the development and deployment of the applications. In the case of Distributed Embedded Systems (DES), the middleware should provide basic functionalities to abstract the complexity that results from network distribution, namely data consistency, events synchronization and resource management. Often DES applications exhibit real-time requirements and have to deal with dynamic environments that present evolving requirements. While some middleware architectures have been proposed to address resource provisioning and QoS management, none of those middle-wares supports dynamic resource reconfiguration while providing real-time guarantees. This paper proposes a middleware layer, based on the services provided by a flexible real-time communication protocol, addressing distribution abstraction, dynamic reconfiguration and dynamic QoS management under real-time constraints.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.