Real-time edge computing design for physiological signal analysis and classification

被引:1
|
作者
Suppiah, Ravi [1 ]
Noori, Kim [1 ,2 ,3 ]
Abidi, Khalid [1 ,2 ]
Sharma, Anurag [1 ,2 ]
机构
[1] Newcastle Univ Upon Tyne, Elect & Elect Engn, Newcastle Upon Tyne NE1 7RU, England
[2] Newcastle Univ Singapore, Elect Power Engn, Singapore 609607, Singapore
[3] Purdue Univ, Purdue Polytech Inst, W Lafayette, IN 47907 USA
来源
关键词
edge computing; physiological signal analysis; embedded systems; electromyography; electroencephalography;
D O I
10.1088/2057-1976/ad4f8d
中图分类号
R8 [特种医学]; R445 [影像诊断学];
学科分类号
1002 ; 100207 ; 1009 ;
摘要
Physiological Signals like Electromography (EMG) and Electroencephalography (EEG) can be analysed and decoded to provide vital information that can be used in a range of applications like rehabilitative robotics and remote device control. The process of acquiring and using these signals requires many compute-intensive tasks like signal acquisition, signal processing, feature extraction, and machine learning. Performing these activities on a PC-based system with well-established software tools like Python and Matlab is the first step in designing solutions based upon these signals. In the application domain of rehabilitative robotics, one of the main goals is to develop solutions that can be deployed for the use of individuals who need them in improving their Acitivities-for-Daily Living (ADL). To achieve this objective, the final solution must be deployed onto an embedded solution that allows high portability and ease-of-use. Porting a solution from a PC-based environment onto a resource-constraint one such as a microcontroller poses many challenges. In this research paper, we propose the use of an ARM-based Corex M-4 processor. We explore the various stages of the design from the initial testing and validation, to the deployment of the proposed algorithm on the controller, and further investigate the use of Cepstrum features to obtain a high classification accuracy with minimal input features. The proposed solution is able to achieve an average classification accuracy of 95.34% for all five classes in the EMG domain and 96.16% in the EEG domain on the embedded board.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] REAL-TIME COMPUTING
    STANKOVIC, JA
    BYTE, 1992, 17 (08): : 154 - &
  • [32] COMPUTING FOR REAL-TIME
    DICKINSON, W
    BREAME, A
    ELECTRONICS WORLD & WIRELESS WORLD, 1994, (1696): : 193 - 196
  • [33] REAL-TIME COMPUTING
    不详
    PROCESS CONTROL AND AUTOMATION, 1966, 13 (02): : 25 - &
  • [34] Integrated environment for the analysis and design of distributed real-time embedded computing systems
    Smelyansky, R. L.
    Bakhmurov, A. G.
    Volkanov, D. Yu.
    Chemeritskii, E. V.
    PROGRAMMING AND COMPUTER SOFTWARE, 2013, 39 (05) : 242 - 254
  • [35] Integrated environment for the analysis and design of distributed real-time embedded computing systems
    R. L. Smelyansky
    A. G. Bakhmurov
    D. Yu. Volkanov
    E. V. Chemeritskii
    Programming and Computer Software, 2013, 39 : 242 - 254
  • [36] Design space exploration for real-time reconfigurable computing
    Holzer, M.
    Knerr, B.
    Rupp, M.
    CONFERENCE RECORD OF THE FORTY-FIRST ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1-5, 2007, : 1981 - 1985
  • [37] AN ASIC DESIGN FOR EDGE-DETECTION IN REAL-TIME
    MAJUMDAR, B
    SANKARAYYA, N
    MAJUMDAR, AK
    MICROPROCESSING AND MICROPROGRAMMING, 1993, 36 (02): : 55 - 69
  • [38] Real-Time Classification of Real-Time Communications
    Perna, Gianluca
    Markudova, Dena
    Trevisan, Martino
    Garza, Paolo
    Meo, Michela
    Munafo, Maurizio Matteo
    Carofiglio, Giovanna
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04): : 4676 - 4690
  • [39] Analysis and Design of an Edge Computing Enabled Real-Time Object Detection Platform for Drone-as-a-Service using Network Calculus
    Zhou, Boyang
    Cheng, Ryan
    Khanolkar, Unmesh
    Cheng, Liang
    ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 821 - 827
  • [40] A real-time and ACO-based offloading algorithm in edge computing
    Chuang, Yung-Ting
    Hung, Yuan-Tsang
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2023, 179