An Event-Driven E-Skin System with Dynamic Binary Scanning and real time SNN Classification

TL;DR

This paper presents an event-driven E-Skin system with dynamic binary scanning and real-time SNN classification, achieving a 12.8x scan reduction and 92.11% accuracy.

cs.NE 🔴 Advanced 2026-03-11 12 views
Gaishan Li Zhengnan Fu Anubhab Tripathi Junyi Yang Arindam Basu
Electronic Skin Tactile Sensing Event-Driven Neuromorphic Computing Spiking Neural Network

Key Findings

Methodology

The paper introduces a hardware system integrating an event-driven binary scan strategy with a convolutional spiking neural network (Conv-SNN). Built around a 16×16 piezoresistive tactile array, the system significantly reduces data acquisition overhead through event-driven scanning. The sparse data stream is processed by a multi-layer Conv-SNN implemented on an FPGA, maintaining high classification accuracy while reducing computational and storage demands.

Key Results

  • The system achieves a 12.8x reduction in scan counts, a 38.2x data compression rate, and a 28.4x increase in dynamic range, with 99% data sparsity.
  • In real-time handwritten digit recognition, the system maintains a 92.11% classification accuracy while requiring only 65% of the computation and 15.6% of the weight storage compared to a traditional CNN.
  • A real neuromorphic tactile dataset using Address Event Representation (AER) is constructed, demonstrating a fully integrated event-driven pipeline from analog sensing to neuromorphic classification.

Significance

This research holds significant implications for robotic perception and human-computer interaction. By combining event-driven scanning with neuromorphic computing, the study significantly enhances data processing efficiency in electronic skin systems. This approach not only reduces data redundancy and transmission overhead but also achieves efficient real-time classification in embedded systems, offering new possibilities for developing smarter robots and interactive interfaces.

Technical Contribution

The technical contributions of this paper include a novel event-driven binary scan strategy that significantly increases data sparsity and compression rates compared to traditional methods. Additionally, the implementation of a Conv-SNN on FPGA reduces computational and storage requirements. This end-to-end neuromorphic approach, combining event-driven acquisition with SNN processing, is largely unexplored in current e-skin implementations.

Novelty

This work is the first to integrate an event-driven scan strategy with a convolutional spiking neural network in an electronic skin system. Compared to existing methods, the system achieves significant breakthroughs in data acquisition and processing efficiency, particularly in embedded system applications.

Limitations

  • The robustness of the system in complex environments needs further validation, especially in handling multiple tactile events simultaneously.
  • The current implementation relies on a specific hardware platform (FPGA), and its portability and performance on other platforms are not yet clear.
  • The system's scalability and adaptability for more complex tactile recognition tasks require further investigation.

Future Work

Future research directions include scaling the system to handle more complex tasks, such as multimodal tactile perception and higher-resolution tactile data. Additionally, exploring implementations and optimizations on other hardware platforms, as well as deployment and testing in real-world robotic applications, are important research topics.

AI Executive Summary

Electronic skin (e-skin) is a crucial technology in modern robotics and human-computer interaction. However, traditional frame-based scanning methods face bottlenecks in data acquisition efficiency, particularly when dealing with sparse tactile data. Existing systems often rely on artificial neural networks for classification, which mismatches with the sparse event data characteristics, leading to high computational and storage demands.

This paper presents a novel event-driven electronic skin system that combines dynamic binary scanning with a convolutional spiking neural network (Conv-SNN). Built around a 16×16 piezoresistive tactile array, the system significantly reduces data acquisition overhead through event-driven scanning. The sparse data stream is processed by a multi-layer Conv-SNN implemented on an FPGA, maintaining high classification accuracy while reducing computational and storage demands.

In real-time handwritten digit recognition, the system achieves a 92.11% classification accuracy while requiring only 65% of the computation and 15.6% of the weight storage compared to a traditional CNN. By constructing a real neuromorphic tactile dataset, the system demonstrates a fully integrated event-driven pipeline from analog sensing to neuromorphic classification. This approach not only reduces data redundancy and transmission overhead but also achieves efficient real-time classification in embedded systems.

This research holds significant implications for robotic perception and human-computer interaction. By combining event-driven scanning with neuromorphic computing, the study significantly enhances data processing efficiency in electronic skin systems. This approach offers new possibilities for developing smarter robots and interactive interfaces.

Despite the significant advancements, the robustness of the system in complex environments needs further validation, especially in handling multiple tactile events simultaneously. Additionally, the current implementation relies on a specific hardware platform (FPGA), and its portability and performance on other platforms are not yet clear. Future research directions include scaling the system to handle more complex tasks, such as multimodal tactile perception and higher-resolution tactile data.

Deep Analysis

Background

Tactile sensing is increasingly pivotal for enabling machines to interact physically and intelligently with their environment, finding critical applications in robotics for dexterous manipulation and in human-computer interaction for rich, physical interfaces. Among the various sensing technologies, resistive-based tactile systems offer significant advantages in terms of scalability and cost-effectiveness, facilitating their deployment over large areas. These systems typically consist of arrays of sensor elements where applied pressure causes a measurable change in resistance, which is then digitized through scanning circuits and an analog front-end (AFE). However, conventional frame-based scanning methodologies—which drive most current systems—suffer from fundamental efficiency bottlenecks. Inspired by imaging sensors, these approaches periodically poll all sensors in the array to construct a full 'tactile frame', yet they are inherently mismatched to the sparse spatiotemporal nature of tactile data. By continuously acquiring data from every sensor regardless of activity, such systems generate substantial redundancy, leading to excessive power consumption and high transmission overhead.

Core Problem

The core problem addressed in this paper is the inefficiency of traditional tactile data acquisition methods, particularly when dealing with sparse tactile data. Frame-based scanning methods lead to substantial redundancy and high power consumption, as they continuously acquire data from every sensor regardless of activity. Additionally, existing systems often rely on artificial neural networks for classification, which mismatches with the sparse event data characteristics, leading to high computational and storage demands. The challenge is to maintain high classification accuracy while significantly reducing data acquisition and processing overhead.

Innovation

The core innovations of this paper include the introduction of an event-driven binary scan strategy and the integration of a convolutional spiking neural network (Conv-SNN) in an electronic skin system. • Event-Driven Scan Strategy: This approach significantly reduces data acquisition overhead by dynamically identifying active regions and reducing scan counts. • Convolutional Spiking Neural Network: Implemented on FPGA, this multi-layer network maintains high classification accuracy while significantly reducing computational and storage demands. • Fully Integrated Event-Driven Pipeline: From analog sensing to neuromorphic classification, the system achieves efficient data processing.

Methodology

  • �� Sensor Array: A 16×16 piezoresistive tactile array is fabricated using precision printing techniques. • Event-Driven Scanning: A binary scan strategy dynamically identifies active regions, reducing scan counts. • Data Conversion: Sparse tactile signals are converted into spike sequences via delta modulation. • Convolutional Spiking Neural Network: Implemented on FPGA, this multi-layer network processes asynchronous event streams to extract temporal patterns. • Dataset Construction: A real neuromorphic tactile dataset is constructed using Address Event Representation (AER).

Experiments

The experimental design includes a real-time handwritten digit recognition task, validated using 760 samples from 13 participants. Data is acquired using a custom hardware platform at a sampling rate of 120 Hz. The performance of the traditional convolutional neural network (CNN) and the convolutional spiking neural network (Conv-SNN) is compared, focusing on computational load, storage requirements, and classification accuracy. The effectiveness of the event-driven scanning strategy is verified by comparing scan counts and data compression rates with traditional methods.

Results

The system achieves a 92.11% classification accuracy in real-time handwritten digit recognition while requiring only 65% of the computation and 15.6% of the weight storage compared to a traditional CNN. The event-driven scanning strategy achieves a 12.8x reduction in scan counts and a 38.2x data compression rate, with a 28.4x increase in dynamic range and 99% data sparsity. Additionally, the constructed neuromorphic tactile dataset demonstrates a fully integrated event-driven pipeline from analog sensing to neuromorphic classification.

Applications

The system has broad applications in robotic perception and human-computer interaction. • Robotic Tactile Perception: Enhances robots' ability to interact with their environment, particularly in dexterous manipulation. • Human-Computer Interaction Interfaces: Develops smarter interactive interfaces, improving user experience. • Embedded Systems: Achieves efficient data processing in resource-constrained embedded devices, suitable for various real-time applications.

Limitations & Outlook

Despite significant advancements, the robustness of the system in complex environments needs further validation, especially in handling multiple tactile events simultaneously. Additionally, the current implementation relies on a specific hardware platform (FPGA), and its portability and performance on other platforms are not yet clear. The system's scalability and adaptability for more complex tactile recognition tasks require further investigation. Future research directions include scaling the system to handle more complex tasks, such as multimodal tactile perception and higher-resolution tactile data.

Plain Language Accessible to non-experts

Imagine you have a super-sensitive electronic skin on your hand that can feel every tiny pressure change on your fingertips. Traditional methods are like scanning the entire skin every time to record all pressure changes, whether they're important or not, which is time-consuming and wasteful. This research is like giving that electronic skin a pair of smart eyes that only record important changes, like taking a picture only when you press a button. This way, it saves a lot of storage space and processes information faster. This smart recording method is like taking notes in school, where you only write down the teacher's key points instead of every word. Ultimately, this method makes the electronic skin more efficient and accurate in recognizing handwritten digits, like a smart student who always scores well in exams.

ELI14 Explained like you're 14

Hey there! Imagine you have this super cool electronic skin that can feel every tiny pressure change on your fingers. Traditional methods are like scanning the whole skin every time to record all pressure changes, whether they're important or not, which is time-consuming and wasteful. But this research is like giving that electronic skin a pair of smart eyes that only record important changes, like taking a picture only when you press a button. This way, it saves a lot of storage space and processes information faster. This smart recording method is like taking notes in school, where you only write down the teacher's key points instead of every word. In the end, this method makes the electronic skin more efficient and accurate in recognizing handwritten digits, like a smart student who always scores well in exams.

Glossary

Electronic Skin (E-Skin)

Electronic skin is a flexible electronic device that mimics human skin functions, capable of sensing pressure, temperature, and other physical quantities.

In this paper, e-skin is used for efficient tactile data acquisition and processing.

Event-Driven

Event-driven is a mechanism that processes only when specific events occur, reducing unnecessary data acquisition and processing.

In this paper, event-driven is used to reduce tactile data redundancy.

Convolutional Spiking Neural Network (Conv-SNN)

A Conv-SNN is a network structure combining convolutional layers and spiking neurons, suitable for processing sparse event data.

In this paper, Conv-SNN is used for efficient processing of tactile event streams.

Piezoresistive Sensor

A piezoresistive sensor is a sensor that detects pressure by measuring changes in resistance.

In this paper, piezoresistive sensors form a 16×16 tactile array.

Address Event Representation (AER)

AER is a format for encoding sparse event data, including pixel address, timestamp, and polarity.

In this paper, AER is used to construct a neuromorphic tactile dataset.

Delta Modulation

Delta modulation is a method of encoding continuous signals into discrete pulse sequences.

In this paper, delta modulation is used to convert tactile signals into spike sequences.

Data Sparsity

Data sparsity refers to the low proportion of non-zero elements in data, often used to improve processing efficiency.

In this paper, data sparsity is increased through event-driven strategies.

Dynamic Range

Dynamic range is the ratio of the maximum to minimum signal strength that a system can detect.

In this paper, dynamic range is increased through event-driven strategies.

Data Compression Rate

Data compression rate is the ratio of compressed data size to original data size, used to measure compression effectiveness.

In this paper, the event-driven strategy achieves high data compression rates.

Neuromorphic Computing

Neuromorphic computing is a method of information processing that mimics biological neural systems.

In this paper, neuromorphic computing is used for efficient tactile data processing.

Open Questions Unanswered questions from this research

  • 1 How can the robustness of the system be validated in more complex environments, particularly in handling multiple tactile events simultaneously? Current experiments focus mainly on single tasks, lacking comprehensive evaluation in complex scenarios.
  • 2 What is the portability and performance of the system on other hardware platforms? The current implementation relies on FPGA, and its adaptability and optimization potential on other platforms are unclear.
  • 3 How scalable and adaptable is the system for more complex tactile recognition tasks? Existing research focuses mainly on handwritten digit recognition tasks, lacking validation on other tasks.
  • 4 How can the system's energy efficiency be further improved, especially in embedded device applications? While the current implementation optimizes computation and storage, research on energy consumption is insufficient.
  • 5 How can this system be utilized for multimodal perception fusion research? Current research focuses mainly on single-modal tactile perception, lacking exploration of multimodal data fusion.

Applications

Immediate Applications

Robotic Tactile Perception

The system can enhance robots' ability to interact with their environment, particularly in dexterous manipulation, by achieving more precise object recognition and control through efficient tactile data processing.

Human-Computer Interaction Interfaces

Applied in smart devices, the system can develop smarter interactive interfaces, improving user experience, especially in applications requiring tactile feedback.

Embedded Systems

In resource-constrained embedded devices, the system can achieve efficient data processing, suitable for various real-time responsive applications.

Long-term Vision

Multimodal Perception Fusion

By combining visual, auditory, and other multimodal data, the system has the potential to achieve more comprehensive environmental perception, supporting future intelligent robots.

Smart Medical Devices

Applied in medical devices, the system can achieve more precise tactile perception and feedback, enhancing the accuracy and efficiency of diagnosis and treatment.

Abstract

This paper presents a novel hardware system for high-speed, event-sparse sampling-based electronic skin (e-skin)that integrates sensing and neuromorphic computing. The system is built around a 16x16 piezoresistive tactile array with front end and introduces a event-based binary scan search strategy to classify the digits. This event-driven strategy achieves a 12.8x reduction in scan counts, a 38.2x data compression rate and a 28.4x equivalent dynamic range, a 99% data sparsity, drastically reducing the data acquisition overhead. The resulting sparse data stream is processed by a multi-layer convolutional spiking neural network (Conv-SNN) implemented on an FPGA, which requires only 65% of the computation and 15.6% of the weight storage relative to a CNN. Despite these significant efficiency gains, the system maintains a high classification accuracy of 92.11% for real-time handwritten digit recognition. Furthermore, a real neuromorphic tactile dataset using Address Event Representation (AER) is constructed. This work demonstrates a fully integrated, event-driven pipeline from analog sensing to neuromorphic classification, offering an efficient solution for robotic perception and human-computer interaction.

cs.NE

References (17)

Learning the signatures of the human grasp using a scalable tactile glove

S. Sundaram, Petr Kellnhofer, Yunzhu Li et al.

2019 993 citations ⭐ Influential

Hybrid LAE-CMOS Force-Sensing System Employing TFT-Based Compressed Sensing for Scalability of Tactile Sensing Skins

L. E. Aygun, Prakhar Kumar, Zhiwu Zheng et al.

2019 18 citations ⭐ Influential

A CMOS Readout Circuit for Resistive Tactile Sensor Array Using Crosstalk Suppression and Nonuniformity Compensation Techniques

Yao Li, Junfeng Geng, Mao Ye et al.

2024 3 citations ⭐ Influential

Soft Tactile Sensing Skins for Robotics

P. Roberts, Mason Zadan, C. Majidi

2021 102 citations

Adaptive Optimal Measurement Algorithm for ERT-Based Large-Area Tactile Sensors

Kyungseo Park, Hyosang Lee, K. Kuchenbecker et al.

2022 17 citations

Author ' s personal copy Encoding / decoding of first and second order tactile afferents in a neurorobotic application

L. L. Bologna, Jérémie Pinoteau, R. Brasselet et al.

2011 28 citations

An Extreme Learning Machine-Based Neuromorphic Tactile Sensing System for Texture Recognition

M. Rasouli, Yi Chen, A. Basu et al.

2018 77 citations

End-to-End Optimization of High-Density e-Skin Design: From Spiking Taxel Readout to Texture Classification

Jiaqi Wang, M. D. Alea, J. V. Assche et al.

2023 5 citations

Spike timing–based coding in neuromimetic tactile system enables dynamic object classification

Libo Chen, Sanja Karilanova, Soumi Chaki et al.

2024 70 citations

E-Skins: Biomimetic Sensing and Encoding for Upper Limb Prostheses

Mark M. Iskarous, N. Thakor

2019 36 citations

One-wire reconfigurable and damage-tolerant sensor matrix inspired by the auditory tonotopy

Zhihe Long, Weikang Lin, Pengyu Li et al.

2023 29 citations

Compressive Sensing for Sparse Touch Detection on Capacitive Touch Screens

Chenchi Luo, M. Borkar, A. Redfern et al.

2012 54 citations

Artificial Intelligence (AI)-Enhanced E-Skin with Artificial Synapse Sensory Output for Humanoid Robotic Finger of Multimodal Perception

Xinge Guo, Chengkuo Lee

2023 1 citations

Neuro-inspired electronic skin for robots

Fengyuan Liu, Sweety Deswal, A. Christou et al.

2022 243 citations

Event-driven encoding of off-the-shelf tactile sensors for compression and latency optimisation for robotic skin

C. Bartolozzi, P. Ros, Francesco Diotalevi et al.

2017 37 citations

A Review of Current Neuromorphic Approaches for Vision, Auditory, and Olfactory Sensors

Anup Vanarse, A. Osseiran, A. Rassau

2016 100 citations

A neuro-inspired artificial peripheral nervous system for scalable electronic skins

W. Lee, Y. Tan, Haicheng Yao et al.

2019 248 citations