Tiny-PPG: A Lightweight Deep Neural Network for Real-Time Detection of Motion Artifacts in Photoplethysmogram Signals on Edge Devices

05/05/2023
by   Chen Wu, et al.
5

Photoplethysmogram (PPG) signals are easily contaminated by motion artifacts in real-world settings, despite their widespread use in Internet-of-Things (IoT) based wearable and smart health devices for cardiovascular health monitoring. This study proposed a lightweight deep neural network, called Tiny-PPG, for accurate and real-time PPG artifact segmentation on IoT edge devices. The model was trained and tested on a public dataset, PPG DaLiA, which featured complex artifacts with diverse lengths and morphologies during various daily activities of 15 subjects using a watch-type device (Empatica E4). The model structure, training method and loss function were specifically designed to balance detection accuracy and speed for real-time PPG artifact detection in resource-constrained embedded devices. To optimize the model size and capability in multi-scale feature representation, the model employed deep separable convolution and atrous spatial pyramid pooling modules, respectively. Additionally, the contrastive loss was also utilized to further optimize the feature embeddings. With additional model pruning, Tiny-PPG achieved state-of-the-art detection accuracy of 87.8 parameters (0.15 megabytes), and was successfully deployed on an STM32 embedded system for real-time PPG artifact detection. Therefore, this study provides an effective solution for resource-constraint IoT smart health devices in PPG artifact detection.

READ FULL TEXT

page 8

page 10

research
09/07/2022

FasterX: Real-Time Object Detection Based on Edge GPUs for UAV Applications

Real-time object detection on Unmanned Aerial Vehicles (UAVs) is a chall...
research
11/16/2018

Detecting Irregular Patterns in IoT Streaming Data for Fall Detection

Detecting patterns in real time streaming data has been an interesting a...
research
05/28/2019

FireNet: A Specialized Lightweight Fire & Smoke Detection Model for Real-Time IoT Applications

Fire disasters typically result in lot of loss to life and property. It ...
research
11/29/2022

Real-time Blind Deblurring Based on Lightweight Deep-Wiener-Network

In this paper, we address the problem of blind deblurring with high effi...
research
04/13/2022

OMAD: On-device Mental Anomaly Detection for Substance and Non-Substance Users

Stay at home order during the COVID-19 helps flatten the curve but ironi...
research
11/02/2020

Scheduling Real-time Deep Learning Services as Imprecise Computations

The paper presents an efficient real-time scheduling algorithm for intel...
research
07/27/2020

YOLOpeds: Efficient Real-Time Single-Shot Pedestrian Detection for Smart Camera Applications

Deep Learning-based object detectors can enhance the capabilities of sma...

Please sign up or login with your details

Forgot password? Click here to reset