1
|
Kukrál M, Pham DT, Kohout J, Kohek Š, Havlík M, Grygarová D. Near-lossless EEG signal compression using a convolutional autoencoder: Case study for 256-channel binocular rivalry dataset. Comput Biol Med 2025; 189:109888. [PMID: 40048899 DOI: 10.1016/j.compbiomed.2025.109888] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/23/2024] [Revised: 01/20/2025] [Accepted: 02/15/2025] [Indexed: 04/01/2025]
Abstract
Electroencephalography (EEG) experiments typically generate vast amounts of data due to the high sampling rates and the use of multiple electrodes to capture brain activity. Consequently, storing and transmitting these large datasets is challenging, necessitating the creation of specialized compression techniques tailored to this data type. This study proposes one such method, which at its core uses an artificial neural network (specifically a convolutional autoencoder) to learn the latent representations of modelled EEG signals to perform lossy compression, which gets further improved with lossless corrections based on the user-defined threshold for the maximum tolerable amplitude loss, resulting in a flexible near-lossless compression scheme. To test the viability of our approach, a case study was performed on the 256-channel binocular rivalry dataset, which also describes mostly data-specific statistical analyses and preprocessing steps. Compression results, evaluation metrics, and comparisons with baseline general compression methods suggest that the proposed method can achieve substantial compression results and speed, making it one of the potential research topics for follow-up studies.
Collapse
Affiliation(s)
- Martin Kukrál
- Faculty of Applied Sciences, University of West Bohemia in Pilsen, Pilsen, 301 00, Czech Republic.
| | - Duc Thien Pham
- Faculty of Applied Sciences, University of West Bohemia in Pilsen, Pilsen, 301 00, Czech Republic.
| | - Josef Kohout
- Faculty of Applied Sciences, University of West Bohemia in Pilsen, Pilsen, 301 00, Czech Republic.
| | - Štefan Kohek
- Faculty of Electrical Engineering and Computer Science, University of Maribor, Maribor, 2000, Slovenia.
| | - Marek Havlík
- National Institute of Mental Health, Klecany, 250 67, Czech Republic.
| | | |
Collapse
|
2
|
A physiological signal compression approach using optimized Spindle Convolutional Auto-encoder in mHealth applications. Biomed Signal Process Control 2022; 73:103436. [PMID: 36567676 PMCID: PMC9760972 DOI: 10.1016/j.bspc.2021.103436] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/14/2021] [Revised: 11/16/2021] [Accepted: 11/29/2021] [Indexed: 12/27/2022]
Abstract
Background and Objectives The COVID-19 pandemic manifested the need of developing robust digital platforms for facilitating healthcare services such as consultancy, clinical therapies, real time remote monitoring, early diagnosis and future predictions. Innovations made using technologies such as Internet of Things (IoT), edge computing, cloud computing and artificial intelligence are helping address this crisis. The urge for remote monitoring, symptom analysis and early detection of diseases lead to tremendous increase in the deployment of wearable sensor devices. They facilitate seamless gathering of physiological data such as electrocardiogram (ECG) signals, respiration traces (RESP), galvanic skin response (GSR), pulse rate, body temperature, photoplethysmograms (PPG), oxygen saturation (SpO2) etc. For diagnosis and analysis purpose, the gathered data needs to be stored. Wearable devices operate on batteries and have a memory constraint. In mHealth application architectures, this gathered data is hence stored on cloud based servers. While transmitting data from wearable devices to cloud servers via edge devices, a lot of energy is consumed. This paper proposes a deep learning based compression model SCAElite that reduces the data volume, enabling energy efficient transmission. Results Stress Recognition in Automobile Drivers dataset and MIT-BIH dataset from PhysioNet are used for validation of algorithm performance. The model achieves a compression ratio of up to 300 fold with reconstruction errors within 8% over the stress recognition dataset and 106.34-fold with reconstruction errors within 8% over the MIT-BIH dataset. The computational complexity of SCAElite is 51.65% less compared to state-of-the-art deep compressive model. Conclusion It is experimentally validated that SCAElite guarantees a high compression ratio with good quality restoration capabilities for physiological signal compression in mHealth applications. It has a compact architecture and is computationally more efficient compared to state-of-the-art deep compressive model.
Collapse
|
3
|
Masood N, Farooq H. EEG electrodes selection for emotion recognition independent of stimulus presentation paradigms. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS 2021. [DOI: 10.3233/jifs-201779] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022]
Abstract
Most of the electroencephalography (EEG) based emotion recognition systems rely on single stimulus to evoke emotions. EEG data is mostly recorded with higher number of electrodes that can lead to data redundancy and longer experimental setup time. The question “whether the configuration with lesser number of electrodes is common amongst different stimuli presentation paradigms” remains unanswered. There are publicly available datasets for EEG based human emotional states recognition. Since this work is focused towards classifying emotions while subjects are experiencing different stimuli, therefore we need to perform new experiments. Keeping aforementioned issues in consideration, this work presents a novel experimental study that records EEG data for three different human emotional states evoked with four different stimuli presentation paradigms. A methodology based on iterative Genetic Algorithm in combination with majority voting has been used to achieve configuration with reduced number of EEG electrodes keeping in consideration minimum loss of classification accuracy. The results obtained are comparable with recent studies. Stimulus independent configurations with lesser number of electrodes lead towards low computational complexity as well as reduced set up time for future EEG based smart systems for emotions recognition
Collapse
Affiliation(s)
- Naveen Masood
- Electrical Engineering Department, BahriaUniversity, Karachi, Pakistan
| | - Humera Farooq
- Computer Science Department, Bahria University, Karachi, Pakistan
| |
Collapse
|
4
|
Das S, Kyal C. Efficient multichannel EEG compression by optimal tensor truncation. Biomed Signal Process Control 2021. [DOI: 10.1016/j.bspc.2021.102749] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/21/2022]
|
5
|
Ode O, Orlandic L, Inan OT. Towards Continuous and Ambulatory Blood Pressure Monitoring: Methods for Efficient Data Acquisition for Pulse Transit Time Estimation. SENSORS 2020; 20:s20247106. [PMID: 33322391 PMCID: PMC7764444 DOI: 10.3390/s20247106] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 11/19/2020] [Revised: 12/03/2020] [Accepted: 12/07/2020] [Indexed: 12/02/2022]
Abstract
We developed a prototype for measuring physiological data for pulse transit time (PTT) estimation that will be used for ambulatory blood pressure (BP) monitoring. The device is comprised of an embedded system with multimodal sensors that streams high-throughput data to a custom Android application. The primary focus of this paper is on the hardware–software codesign that we developed to address the challenges associated with reliably recording data over Bluetooth on a resource-constrained platform. In particular, we developed a lossless compression algorithm that is based on optimally selective Huffman coding and Huffman prefixed coding, which yields virtually identical compression ratios to the standard algorithm, but with a 67–99% reduction in the size of the compression tables. In addition, we developed a hybrid software–hardware flow control method to eliminate microcontroller (MCU) interrupt-latency related data loss when multi-byte packets are sent from the phone to the embedded system via a Bluetooth module at baud rates exceeding 115,200 bit/s. The empirical error rate obtained with the proposed method with the baud rate set to 460,800 bit/s was identically equal to 0%. Our robust and computationally efficient physiological data acquisition system will enable field experiments that will drive the development of novel algorithms for PTT-based continuous BP monitoring.
Collapse
Affiliation(s)
- Oludotun Ode
- Georgia Institute of Technology, School of Electrical and Computer Engineering, Atlanta, GA 30332, USA;
- Correspondence:
| | - Lara Orlandic
- Embedded Systems Laboratory (ESL), EPFL, 1015 Lausanne, Switzerland;
| | - Omer T. Inan
- Georgia Institute of Technology, School of Electrical and Computer Engineering, Atlanta, GA 30332, USA;
| |
Collapse
|
6
|
Rebollo-Neira L. Effective high compression of ECG signals at low level distortion. Sci Rep 2019; 9:4564. [PMID: 30872627 PMCID: PMC6418132 DOI: 10.1038/s41598-019-40350-x] [Citation(s) in RCA: 15] [Impact Index Per Article: 2.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/01/2018] [Accepted: 02/04/2019] [Indexed: 11/09/2022] Open
Abstract
An effective method for compression of ECG signals, which falls within the transform lossy compression category, is proposed. The transformation is realized by a fast wavelet transform. The effectiveness of the approach, in relation to the simplicity and speed of its implementation, is a consequence of the efficient storage of the outputs of the algorithm which is realized in compressed Hierarchical Data Format. The compression performance is tested on the MIT-BIH Arrhythmia database producing compression results which largely improve upon recently reported benchmarks on the same database. For a distortion corresponding to a percentage root-mean-square difference (PRD) of 0.53, in mean value, the achieved average compression ratio is 23.17 with quality score of 43.93. For a mean value of PRD up to 1.71 the compression ratio increases up to 62.5. The compression of a 30 min record is realized in an average time of 0.14 s. The insignificant delay for the compression process, together with the high compression ratio achieved at low level distortion and the negligible time for the signal recovery, uphold the suitability of the technique for supporting distant clinical health care.
Collapse
|
7
|
Liu D, Wang Q, Zhang Y, Liu X, Lu J, Sun J. FPGA-based real-time compressed sensing of multichannel EEG signals for wireless body area networks. Biomed Signal Process Control 2019. [DOI: 10.1016/j.bspc.2018.12.019] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/27/2022]
|
8
|
Lee SJ, Cho GY, Lee TR. N-WRETS: Near-Lossless Wireless Real-time Efficient Electroencephalogram Transmission Solution to Support Sleep Disorder Monitoring Platforms. Telemed J E Health 2018; 25:116-125. [PMID: 29877756 DOI: 10.1089/tmj.2017.0279] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/13/2022] Open
Abstract
BACKGROUND Sleep disorders lead to many adverse complications and chronic diseases. Sleep disorder-related healthcare costs are tens of billions of dollars worldwide. Sleep monitoring solutions have thus been the focus of research and industrial interest. However, the problem of limited bandwidth and battery consumption hinders the accuracy and practical use of sleep monitoring aids. INTRODUCTION The aim of this study is to propose Near-Lossless Wireless Real-time Efficient electroencephalogram Transmission Solution (N-WRETS) solution that solves the issue of limited bandwidth and battery consumption, thereby supporting platforms dedicated to sleep disorder monitoring. MATERIALS AND METHODS Electroencephalography (EEG) data materials were obtained from the Physionet PhysioBank database. The CAP Sleep Database was used. C programming was used for development. RESULTS To evaluate transmission efficiency, the compression ratio (CR) was compared to prior studies. The N-WRETS CR of 11.34 exceeded other reported values. DISCUSSION Compared to prior related research, N-WRETS showed the highest compression performance for EEG, but showed the lowest stability, which was a trade-off for its high efficiency. This article opens a possibility for future research to improve the performance of EEG compression algorithms according to sleep disease type. N-WRETS is also near-lossless, which is fit for priceless EEG data that contain important information on the patient's health. The proposed solution also supported wireless real-time transmission, which was another distinctive characteristic compared to related studies. CONCLUSIONS N-WRETS may provide a platform in which sleep disorder patients may be properly monitored in real time. The system could overcome the problems of limited bandwidth and battery consumption.
Collapse
Affiliation(s)
- Seo-Joon Lee
- 1 Research Institute of Health Science, Korea University, Seoul, Korea
| | - Gyoun-Yon Cho
- 1 Research Institute of Health Science, Korea University, Seoul, Korea
| | - Tae-Ro Lee
- 2 BK21PLUS Program in Embodiment: Health-Society Interaction, School of Health Policy and Management, Korea University, Seoul, Korea
| |
Collapse
|
9
|
Alvarez GDY, Favaro F, Lecumberry F, Martin A, Oliver JP, Oreggioni J, Ramirez I, Seroussi G, Steinfeld L. Wireless EEG System Achieving High Throughput and Reduced Energy Consumption Through Lossless and Near-Lossless Compression. IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS 2018; 12:231-241. [PMID: 29377811 DOI: 10.1109/tbcas.2017.2779324] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/07/2023]
Abstract
This work presents a wireless multichannel electroencephalogram (EEG) recording system featuring lossless and near-lossless compression of the digitized EEG signal. Two novel, low-complexity, efficient compression algorithms were developed and tested in a low-power platform. The algorithms were tested on six public EEG databases comparing favorably with the best compression rates reported up to date in the literature. In its lossless mode, the platform is capable of encoding and transmitting 59-channel EEG signals, sampled at 500 Hz and 16 bits per sample, at a current consumption of 337 A per channel; this comes with a guarantee that the decompressed signal is identical to the sampled one. The near-lossless mode allows for significant energy savings and/or higher throughputs in exchange for a small guaranteed maximum per-sample distortion in the recovered signal. Finally, we address the tradeoff between computation cost and transmission savings by evaluating three alternatives: sending raw data, or encoding with one of two compression algorithms that differ in complexity and compression performance. We observe that the higher the throughput (number of channels and sampling rate) the larger the benefits obtained from compression.
Collapse
|
10
|
Mukhopadhyay SK, Ahmad MO, Swamy MNS. SVD and ASCII Character Encoding-Based Compression of Multiple Biosignals for Remote Healthcare Systems. IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS 2018; 12:137-150. [PMID: 29377802 DOI: 10.1109/tbcas.2017.2760298] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/07/2023]
Abstract
Advancements in electronics and miniaturized device fabrication technologies have enabled simultaneous acquisition of multiple biosignals (MBioSigs), but the area of compression of MBioSigs remains unexplored to date. This paper presents a robust singular value decomposition (SVD) and American standard code for information interchange (ASCII) character encoding-based algorithm for compression of MBioSigs for the first time to the best of our knowledge. At the preprocessing stage, MBioSigs are denoised, down sampled and then transformed to a two-dimensional (2-D) data array. SVD of the 2-D array is carried out and the dimensionality of the singular values is reduced. The resulting matrix is then compressed by a lossless ASCII character encoding-based technique. The proposed compression algorithm can be used in a variety of modes such as lossless, with or without using the down sampling operation. The compressed file is then uploaded to a hypertext preprocessor (PHP)-based website for remote monitoring application. Evaluation results show that the proposed algorithm provides a good compression performance; in particular, the mean opinion score of the reconstructed signal falls under the category "very good" as per the gold standard subjective measure.
Collapse
|
11
|
Hosny KM, Khalid AM, Mohamed ER. Efficient compression of bio-signals by using Tchebichef moments and Artificial Bee Colony. Biocybern Biomed Eng 2018. [DOI: 10.1016/j.bbe.2018.02.006] [Citation(s) in RCA: 18] [Impact Index Per Article: 2.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/30/2022]
|
12
|
Titus G, Sudhakar MS. A simple and efficient algorithm operating with linear time for MCEEG data compression. AUSTRALASIAN PHYSICAL & ENGINEERING SCIENCES IN MEDICINE 2017; 40:759-768. [PMID: 28762027 DOI: 10.1007/s13246-017-0575-x] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/03/2017] [Accepted: 07/23/2017] [Indexed: 11/30/2022]
Abstract
Popularisation of electroencephalograph (EEG) signals in diversified fields have increased the need for devices capable of operating at lower power and storage requirements. This has led to a great deal of research in data compression, that can address (a) low latency in the coding of the signal, (b) reduced hardware and software dependencies, (c) quantify the system anomalies, and (d) effectively reconstruct the compressed signal. This paper proposes a computationally simple and novel coding scheme named spatial pseudo codec (SPC), to achieve lossy to near lossless compression of multichannel EEG (MCEEG). In the proposed system, MCEEG signals are initially normalized, followed by two parallel processes: one operating on integer part and the other, on fractional part of the normalized data. The redundancies in integer part are exploited using spatial domain encoder, and the fractional part is coded as pseudo integers. The proposed method has been tested on a wide range of databases having variable sampling rates and resolutions. Results indicate that the algorithm has a good recovery performance with an average percentage root mean square deviation (PRD) of 2.72 for an average compression ratio (CR) of 3.16. Furthermore, the algorithm has a complexity of only O(n) with an average encoding and decoding time per sample of 0.3 ms and 0.04 ms respectively. The performance of the algorithm is comparable with recent methods like fast discrete cosine transform (fDCT) and tensor decomposition methods. The results validated the feasibility of the proposed compression scheme for practical MCEEG recording, archiving and brain computer interfacing systems.
Collapse
Affiliation(s)
- Geevarghese Titus
- School of Electronics Engineering, VIT University, Vellore, India.,Department of Electronics and Communication, Amal Jyothi College of Engineering, Kottayam, Kerala, India
| | - M S Sudhakar
- School of Electronics Engineering, VIT University, Vellore, India.
| |
Collapse
|
13
|
Hejrati B, Fathi A, Abdali-Mohammadi F. A new near-lossless EEG compression method using ANN-based reconstruction technique. Comput Biol Med 2017; 87:87-94. [PMID: 28558318 DOI: 10.1016/j.compbiomed.2017.05.024] [Citation(s) in RCA: 12] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/30/2017] [Revised: 05/23/2017] [Accepted: 05/23/2017] [Indexed: 11/27/2022]
Abstract
Compression algorithm is an essential part of Telemedicine systems, to store and transmit large amount of medical signals. Most of existing compression methods utilize fixed transforms such as discrete cosine transform (DCT) and wavelet and usually cannot efficiently extract signal redundancy especially for non-stationary signals such as electroencephalogram (EEG). In this paper, we first propose learning-based adaptive transform using combination of DCT and artificial neural network (ANN) reconstruction technique. This adaptive ANN-based transform is applied to the DCT coefficients of EEG data to reduce its dimensionality and also to estimate the original DCT coefficients of EEG in the reconstruction phase. To develop a new near lossless compression method, the difference between the original DCT coefficients and estimated ones are also quantized. The quantized error is coded using Arithmetic coding and sent along with the estimated DCT coefficients as compressed data. The proposed method was applied to various datasets and the results show higher compression rate compared to the state-of-the-art methods.
Collapse
Affiliation(s)
- Behzad Hejrati
- Department of Computer Engineering and Information Technology, Razi University, Kermanshah, Iran.
| | - Abdolhossein Fathi
- Department of Computer Engineering and Information Technology, Razi University, Kermanshah, Iran.
| | - Fardin Abdali-Mohammadi
- Department of Computer Engineering and Information Technology, Razi University, Kermanshah, Iran.
| |
Collapse
|