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 CTM

2017

Embedded Systems Feel the Beat in New Orleans

Autores
Jin, CT; Davies, MEP; Campisi, P;

Publicação
IEEE SIGNAL PROCESSING MAGAZINE

Abstract
Foot-tapping and moving to music is such a natural human activity, one may assume that feeling the beat in music is a simple task. Feeling the beat and then producing it, e.g., by foot tapping, is an intrinsically real-time process. As listeners, we do not wait for the beat to occur before tapping our foot; instead, we make predictions about when the next beat in the music will occur and continually revise our sense of the beat based on the accuracy of our predictions. Likewise, performing musicians have shared sense of beat, which is what allows them to play in time together. © 2017 IEEE.

2017

On Coding Techniques for Targeting FPGAs via OpenCL

Autores
Paulino, N; Reis, L; Cardoso, JMP;

Publicação
Parallel Computing is Everywhere, Proceedings of the International Conference on Parallel Computing, ParCo 2017, 12-15 September 2017, Bologna, Italy

Abstract
Software developers have always found it difficult to adopt Field-Programmable Gate Arrays (FPGAs) as computing platforms. Recent advances in HLS tools aim to ease the mapping of computations to FPGAs by abstracting the hardware design effort via a standard OpenCL interface and execution model. However, OpenCL is a low-level programming language and requires that developers master the target architecture in order to achieve efficient results. Thus, efforts addressing the generation of OpenCL from high-level languages are of paramount importance to increase design productivity and to help software developers. Existing approaches bridge this by translating MATLAB/Octave code into C, or similar languages, in order to improve performance by efficiently compiling for the target hardware. One example is the MATISSE source-to-source compiler, which translates MATLAB code into standard-compliant C and/or OpenCL code. In this paper, we analyse the viability of combining both flows so that sections of MATLAB code can be translated to specialized hardware with a small amount of effort, and test a few code optimizations and their effect on performance. We present preliminary results relative to execution times, and resource and power consumption, for two OpenCL kernels generated by MATISSE, and manual optimizations of each kernel based on different coding techniques. © 2018 The authors and IOS Press.

2017

Flexible Unmanned Surface Vehicles enabling Future Internet Experimentally-driven Research

Autores
Ferreira, B; Coelho, A; Lopes, M; Matos, A; Goncalves, C; Kandasamy, S; Campos, R; Barbosa, J;

Publicação
OCEANS 2017 - ABERDEEN

Abstract
FLEXUS unmanned surface vehicle was designed in the context of the Internet of Moving Things. This small catamaran weights less than 15kg and is less than 1m long, making it a very convenient vehicle with reduced logistics needs for operations in real outdoor environments. The present paper describes the resulting system both in terms of design and performances. Based on the requirements for this project, the subsystems composing the vehicle are described. Results obtained from experiments conducted in outdoor conditions have successfully validated this design and are presented in this paper.

2017

Segmentation of Eye Fundus Images by density clustering in diabetic retinopathy

Autores
Furtado, P; Travassos, C; Monteiro, R; Oliveira, S; Baptista, C; Carrilho, F;

Publicação
2017 IEEE EMBS International Conference on Biomedical and Health Informatics, BHI 2017

Abstract
Early diagnosis is crucial in Diabetic Retinopathy (DR), to avoid further complications. The disease can be classified into one of two stages (an early stage of non-proliferative and a later stage of proliferative diabetic retinopathy), diagnosed based on existence and quantity of a characteristic set of lesions, such as micro-aneurysms, hemorrhages or exudates, in Eye Fundus Images (EFI). It is therefore important to segment adequately regions of potential lesions, to highlight and classify the lesions and the degree of DR. Density clustering methods are promising candidates to isolate individual lesions, and should be used together with effective techniques for vascular tree removal, feature extraction and classification. In this work we report on our approach, results, tradeoffs and conclusions for segmenting and detecting individual lesions. © 2017 IEEE.

2017

Wi-Green: Optimization of the Power Consumption of Wi-Fi Networks Sensitive to Traffic Patterns

Autores
Rocha, H; Cacoilo, T; Rodrigues, P; Kandasamy, S; Campos, R;

Publicação
2017 15TH INTERNATIONAL SYMPOSIUM ON MODELING AND OPTIMIZATION IN MOBILE, AD HOC, AND WIRELESS NETWORKS (WIOPT)

Abstract
Enterprise Wi-Fi networks have been increasingly considering energy efficiency. In this paper, we present the Wi-Green project wherein we are investigating new techniques and innovative solutions that will allow the minimization of the energy consumption in Wi-Fi networks. In Wi-Green we will consider an enterprise network, in which there is equipment from different vendors, with different ages and different consumption profiles.

2017

System Design for Wireless Powering of AUVs

Autores
Ressurreicao, T; Goncalves, F; Duarte, C; Goncalves, R; Gomes, R; Santos, R; Esteves, R; Pinto, P; Oliveira, I; Pessoa, LM;

Publicação
OCEANS 2017 - ABERDEEN

Abstract
The present work addresses the design of an electronic system for powering autonomous underwater vehicles (AUVs). We report the study and implementation of a system developed for transmitting and receiving wireless power in water from a docking station to an AUV. A simplified analysis is presented regarding the operation of a class-D power driver in a series-series inductive resonant coupling topology. We further investigate the compromise between link efficiency and power delivery of the system to circumvent the reduced power output capability. Simulation results are provided as well as measurement data validated using circuit prototypes in an experimental setup with a structure similar to the docking station of the AUV filled with salt water.

  • 147
  • 324