Real-Time Digital Signal Processing Based on FPGAs for Electronic Skin Implementation †

Enabling touch-sensing capability would help appliances understand interaction behaviors with their surroundings. Many recent studies are focusing on the development of electronic skin because of its necessity in various application domains, namely autonomous artificial intelligence (e.g., robots),...

Full description

Bibliographic Details
Main Authors: Ali Ibrahim, Paolo Gastaldo, Hussein Chible, Maurizio Valle
Format: Article
Language:English
Published: MDPI AG 2017-03-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/17/3/558
id doaj-426f4eea384049a388df6447b790f8bd
record_format Article
spelling doaj-426f4eea384049a388df6447b790f8bd2020-11-24T20:53:06ZengMDPI AGSensors1424-82202017-03-0117355810.3390/s17030558s17030558Real-Time Digital Signal Processing Based on FPGAs for Electronic Skin Implementation †Ali Ibrahim0Paolo Gastaldo1Hussein Chible2Maurizio Valle3Department of Electrical, Electronic and Telecommunication Engineering and Naval architecture (DITEN)-University of Genoa, via Opera Pia 11, 16145 Genoa, ItalyDepartment of Electrical, Electronic and Telecommunication Engineering and Naval architecture (DITEN)-University of Genoa, via Opera Pia 11, 16145 Genoa, ItalyMECRL Lab, PhD School for Sciences and Technology (EDST)-Lebanese University, AL Hadath, LebanonDepartment of Electrical, Electronic and Telecommunication Engineering and Naval architecture (DITEN)-University of Genoa, via Opera Pia 11, 16145 Genoa, ItalyEnabling touch-sensing capability would help appliances understand interaction behaviors with their surroundings. Many recent studies are focusing on the development of electronic skin because of its necessity in various application domains, namely autonomous artificial intelligence (e.g., robots), biomedical instrumentation, and replacement prosthetic devices. An essential task of the electronic skin system is to locally process the tactile data and send structured information either to mimic human skin or to respond to the application demands. The electronic skin must be fabricated together with an embedded electronic system which has the role of acquiring the tactile data, processing, and extracting structured information. On the other hand, processing tactile data requires efficient methods to extract meaningful information from raw sensor data. Machine learning represents an effective method for data analysis in many domains: it has recently demonstrated its effectiveness in processing tactile sensor data. In this framework, this paper presents the implementation of digital signal processing based on FPGAs for tactile data processing. It provides the implementation of a tensorial kernel function for a machine learning approach. Implementation results are assessed by highlighting the FPGA resource utilization and power consumption. Results demonstrate the feasibility of the proposed implementation when real-time classification of input touch modalities are targeted.http://www.mdpi.com/1424-8220/17/3/558electronic skin systemdigital signal processingFPGA implementationreal-time classificationpower consumption
collection DOAJ
language English
format Article
sources DOAJ
author Ali Ibrahim
Paolo Gastaldo
Hussein Chible
Maurizio Valle
spellingShingle Ali Ibrahim
Paolo Gastaldo
Hussein Chible
Maurizio Valle
Real-Time Digital Signal Processing Based on FPGAs for Electronic Skin Implementation †
Sensors
electronic skin system
digital signal processing
FPGA implementation
real-time classification
power consumption
author_facet Ali Ibrahim
Paolo Gastaldo
Hussein Chible
Maurizio Valle
author_sort Ali Ibrahim
title Real-Time Digital Signal Processing Based on FPGAs for Electronic Skin Implementation †
title_short Real-Time Digital Signal Processing Based on FPGAs for Electronic Skin Implementation †
title_full Real-Time Digital Signal Processing Based on FPGAs for Electronic Skin Implementation †
title_fullStr Real-Time Digital Signal Processing Based on FPGAs for Electronic Skin Implementation †
title_full_unstemmed Real-Time Digital Signal Processing Based on FPGAs for Electronic Skin Implementation †
title_sort real-time digital signal processing based on fpgas for electronic skin implementation †
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2017-03-01
description Enabling touch-sensing capability would help appliances understand interaction behaviors with their surroundings. Many recent studies are focusing on the development of electronic skin because of its necessity in various application domains, namely autonomous artificial intelligence (e.g., robots), biomedical instrumentation, and replacement prosthetic devices. An essential task of the electronic skin system is to locally process the tactile data and send structured information either to mimic human skin or to respond to the application demands. The electronic skin must be fabricated together with an embedded electronic system which has the role of acquiring the tactile data, processing, and extracting structured information. On the other hand, processing tactile data requires efficient methods to extract meaningful information from raw sensor data. Machine learning represents an effective method for data analysis in many domains: it has recently demonstrated its effectiveness in processing tactile sensor data. In this framework, this paper presents the implementation of digital signal processing based on FPGAs for tactile data processing. It provides the implementation of a tensorial kernel function for a machine learning approach. Implementation results are assessed by highlighting the FPGA resource utilization and power consumption. Results demonstrate the feasibility of the proposed implementation when real-time classification of input touch modalities are targeted.
topic electronic skin system
digital signal processing
FPGA implementation
real-time classification
power consumption
url http://www.mdpi.com/1424-8220/17/3/558
work_keys_str_mv AT aliibrahim realtimedigitalsignalprocessingbasedonfpgasforelectronicskinimplementation
AT paologastaldo realtimedigitalsignalprocessingbasedonfpgasforelectronicskinimplementation
AT husseinchible realtimedigitalsignalprocessingbasedonfpgasforelectronicskinimplementation
AT mauriziovalle realtimedigitalsignalprocessingbasedonfpgasforelectronicskinimplementation
_version_ 1716798151025754112