Power efficient compressive sensing for continuous monitoring of ECG and PPG in a wearable system

We demonstrate an end-to-end system prototype using Compressive Sensing (CS) to power-efficiently compress continuous bio-signals in a wearable body sensor network (BSN). We use a variant of a Binary Permuted Block Diagonal (P-BPBD) matrix encoder and pad the input signal symmetrically to achieve high compression ratios for ECG and PPG signals. In our approach, the gateway dynamically tunes compression parameters to adapt to changing signal sparsity levels during continuous monitoring and transmits them to the sensor node. We show that the power consumed by our encoder on a 32MHz Intel® Curie™ compute module is much lower than that consumed by a standard Wavelet-based (DWT) encoder. We also show how CS can simultaneously de-noise ECG signals during reconstruction. After evaluating multiple reconstruction algorithms, we demonstrate real-time signal recovery via an implementation of the Alternating Direction algorithm on a 500MHz Intel® Edison board, used as a gateway.

[1]  Patrick Chiang,et al.  Rate-adaptive compressed-sensing and sparsity variance of biomedical signals , 2015, 2015 IEEE 12th International Conference on Wearable and Implantable Body Sensor Networks (BSN).

[2]  E.J. Candes,et al.  An Introduction To Compressive Sampling , 2008, IEEE Signal Processing Magazine.

[3]  Miki Haseyama,et al.  The simplest measurement matrix for compressed sensing of natural images , 2010, 2010 IEEE International Conference on Image Processing.

[4]  Salman Durrani,et al.  Performance study of compressive sampling for ECG signal compression in noisy and varying sparsity acquisition , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[5]  Andrea Montanari,et al.  Message-passing algorithms for compressed sensing , 2009, Proceedings of the National Academy of Sciences.

[6]  Pierre Vandergheynst,et al.  Compressed Sensing for Real-Time Energy-Efficient ECG Compression on Wireless Body Sensor Nodes , 2011, IEEE Transactions on Biomedical Engineering.

[7]  Junfeng Yang,et al.  Alternating Direction Algorithms for 1-Problems in Compressive Sensing , 2009, SIAM J. Sci. Comput..

[8]  Junfeng Yang,et al.  Practical compressive sensing with Toeplitz and circulant matrices , 2010, Visual Communications and Image Processing.

[9]  Lou Hao,et al.  Data compression based on compressed sensing and wavelet transform , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[10]  Stephen J. Wright,et al.  Toeplitz-Structured Compressed Sensing Matrices , 2007, 2007 IEEE/SP 14th Workshop on Statistical Signal Processing.

[11]  ZhangYin,et al.  Alternating Direction Algorithms for $\ell_1$-Problems in Compressive Sensing , 2011 .

[12]  Joel A. Tropp,et al.  Signal Recovery From Random Measurements Via Orthogonal Matching Pursuit , 2007, IEEE Transactions on Information Theory.