Jose de Sousa

Dr. Jose de Sousa

INESC-ID, Instituto Superior Técnico, Universidade de Lisboa, 1049-001 Lisbon, Portugal

Research Focus & Metrics

Academic Career Length

36Years (1991-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
19 May 2021 in IEEE Access
Verified
Journal Article
Open access
DPDaniel Pestana
Daniel Pestana
PMPedro R. Miranda
Pedro R. Miranda
JLJoão D. Lopes
João D. Lopes
Rui Policarpo DuarteRui Policarpo Duarte
Rui Policarpo Duarte
Mário VéstiasMário Véstias
Mário Véstias
JSJose de Sousa
Jose de Sousa
Object detection and classification is an essential task of computer vision. A very efficient algorithm for detection and classification is YOLO (You Look Only Once). We consider hardware architectures to run YOLO in real-time on embedded platforms. Designing a new dedicated accelerator for each new version of YOLO is not feasible given the fast delivery of new versions. This work's primary goal is to design a configurable and scalable core for creating specific object detection and classification systems based on YOLO, targeting embedded platforms. The core accelerates the execution of all the algorithm steps, including pre-processing, model inference and post-processing. It considers a fixed-point format, linearised activation functions, batch-normalisation, folding, and a hardware structure that exploits most of the available parallelism in CNN processing. The proposed core is configured for real-time execution of YOLOv3-Tiny and YOLOv4-Tiny, integrated into a RISC-V-based system-on-chip architecture and prototyped in an UltraScale XCKU040 FPGA (Field Programmable Gate Array). The solution achieves a performance of 32 and 31 frames per second for YOLOv3-Tiny and YOLOv4-Tiny, respectively, with a 16-bit fixed-point format. Compared to previous proposals, it improves the frame rate at a higher performance efficiency. The performance, area efficiency and configurability of the proposed core enable the fast development of real-time YOLO-based object detectors on embedded systems.

18 May 2020 in Algorithms
Verified
Journal Article
Open access
PDF file
Mário VéstiasMário Véstias
Mário Véstias
Rui Policarpo DuarteRui Policarpo Duarte
Rui Policarpo Duarte
JSJose de Sousa
Jose de Sousa
HNHorácio C. Neto
Horácio C. Neto
Deep learning is now present in a wide range of services and applications, replacing and complementing other machine learning algorithms. Performing training and inference of deep neural networks using the cloud computing model is not viable for applications where low latency is required. Furthermore, the rapid proliferation of the Internet of Things will generate a large volume of data to be processed, which will soon overload the capacity of cloud servers. One solution is to process the data at the edge devices themselves, in order to alleviate cloud server workloads and improve latency. However, edge devices are less powerful than cloud servers, and many are subject to energy constraints. Hence, new resource and energy-oriented deep learning models are required, as well as new computing platforms. This paper reviews the main research directions for edge computing deep learning algorithms.

30 October 2018 in IEEE Transactions on Microwave Theory and Techniques
Verified
Journal Article
Closed access
MSMarco Silva-Pereira
Marco Silva-Pereira
JSJose de Sousa
Jose de Sousa
JFJoao Costa Freire
Joao Costa Freire
JVJoão Caldinhas Vaz
João Caldinhas Vaz
This paper presents a 1.7-mW low-intermediate-frequency receiver design for Bluetooth low-energy (BLE) applications. The design exploits particular aspects of BLE, such as the relaxed in-band interference characteristics, more precisely the C/I₁ MHz, and the relatively high-frequency-shift keying modulation index, to deliver a high level of energy efficiency and simplicity to the receiver baseband architecture. Reliable quadrature signals are generated in the RF signal path without consuming energy, which is supported by an inverter-based low-noise amplifier (LNA) that achieves high gain and low noise figure under low-power budgets. A small-signal analysis of low-power inverter-based LNAs is presented offering simple design equations. Seeking an affordable solution, the fabricated prototype is fully integrated into an earlier generation CMOS technology node (0.13 μm), occupying a silicon area smaller than 0.7 mm². The receiver achieves a sensitivity level of -92 dBm while consuming 1.41 mA from a 1.2-V supply.

1 January 1996 in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Verified
Journal Article
Closed access
JSJose de Sousa
Jose de Sousa
FGF.M. Goncalves
F.M. Goncalves
JTJ.P. Teixeira
J.P. Teixeira
CMCristoforo Marzocca
Cristoforo Marzocca
FCF. Corsi
F. Corsi
TWT.W. Williams
T.W. Williams

1 September 2020 in Microprocessors and Microsystems
Verified
Journal Article
Closed access
MVMário P. Véstias
Mário P. Véstias
RDRui P. Duarte
Rui P. Duarte
JSJose de Sousa
Jose de Sousa
HNHorácio C. Neto
Horácio C. Neto

1 September 2017
Verified
Conference Paper
Closed access
Mário VéstiasMário Véstias
Mário Véstias
Rui Policarpo DuarteRui Policarpo Duarte
Rui Policarpo Duarte
JSJose de Sousa
Jose de Sousa
HNHoracio Neto
Horacio Neto