259
Views
8
CrossRef citations to date
0
Altmetric
Articles

A Simple but Efficient EEG Data Compression Algorithm for Neuromorphic Applications

ORCID Icon &
 

Abstract

Widespread use of Multichannel Electroencephalograph (MCEEG) in diversified fields ranging from clinical studies to Brain Computer Interface (BCI) application, has put in a lot of thrust in data processing concepts, for effective storage and transmission. The paper proposes a computationally simple and novel methodology Normalized Spatial Pseudo Codec (n-SPC) to compress MCEEG signals. The signals are first normalized followed by two operations namely the spatial coding and pseudo coding operating on integer part and fractional part of the normalized data respectively. The proposed method was evaluated on publicly available EEG databases and results indicate that the algorithm exhibits good storage efficiency with average Compression Ratio (CR) of 4.61 with a computational complexity of only O(zN). The algorithm offers significantly a better decompressed signal quality, quantified by average Peak Signal to Noise Ratio (PSNR) of 21.42 dB. The average encoding and decoding time per sample is 0.3 and 0.04 ms, respectively with an average Percentage Root Mean Square Deviation (PRD) of 5.33. The efficacy was further evaluated using the decompressed signal to detect sleep spindle, from an excerpt of EEG recording and was compared with the visual scoring of two experts, available at the DREAMS Sleep Spindles Database. Hence, the proposed compression scheme can be used in practical MCEEG recording, archiving and BCI and neuromorphic systems.

Additional information

Notes on contributors

Geevarghese Titus

Geevarghese Titus received his bachelor’s degree in electronics and communication from the Cochin University of Science and Technology, Kerala, India in 1999 and master’s degree from Dr M.G.R. Educational and Research Institute, Tamil Nadu, India in 2007. Presently, he is working towards his Ph D from School of Electronics Engineering (SENSE), VIT, Vellore. He is also associated as Assistant Professor in the Department of Electronics, Amal Jyothi College of Engineering, Kanjirapally, Kerala. His current research interest includes biomedical signal processing, image processing and network communication. Email: [email protected]

M. S. Sudhakar

Sudhakar M S received his PhD from Madras Institute of Technology, Chennai and is currently working as Associate Professor in School of Electronics Engineering (SENSE), VIT, Vellore. His current research interests include biomedical image and signal processing, adaptive signal processing, pattern recognition and classification. Corresponding author. Email: [email protected]; [email protected]

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.