Energy-Efficient Multi-Mode Compressed Sensing System for Implantable Neural Recordings

Widely utilized in the field of Neuroscience, implantable neural recording devices could capture neuron activities with an acquisition rate on the order of megabytes per second. In order to efficiently transmit neural signals through wireless channels, these devices require compression methods that reduce power consumption. Although recent Compressed Sensing (CS) approaches have successfully demonstrated their power, their full potential is yet to be explored. Built upon our previous on-chip CS implementation, we propose an energy efficient multi-mode CS framework that focuses on improving the off-chip components, including (i) a two-stage sensing strategy, (ii) a sparsifying dictionary directly using data, (iii) enhanced compression performance from Full Signal CS mode and Spike Restoration mode to Spike CS + Restoration mode and; (iv) extension of our framework to the Tetrode CS recovery using joint sparsity. This new framework achieves energy efficiency, implementation simplicity and system flexibility simultaneously. Extensive experiments are performed on simulation and real datasets. For our Spike CS + Restoration mode, we achieve a compression ratio of 6% with a reconstruction SNDR > 10 dB and a classification accuracy > 95% for synthetic datasets. For real datasets, we get a 10% compression ratio with ~ 10 dB for Spike CS + Restoration mode.

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

[2]  Trac D. Tran,et al.  Hierarchical sparse modeling using Spike and Slab priors , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[3]  Nan Sun,et al.  Multi-Channel Sparse Data Conversion With a Single Analog-to-Digital Converter , 2012, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[4]  W. Liu,et al.  A 128-Channel 6 mW Wireless Neural Recording IC With Spike Feature Extraction and UWB Transmitter , 2009, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[5]  Michael Elad,et al.  Optimized Projections for Compressed Sensing , 2007, IEEE Transactions on Signal Processing.

[6]  Ralph Etienne-Cummings,et al.  Energy-efficient two-stage Compressed Sensing method for implantable neural recordings , 2013, 2013 IEEE Biomedical Circuits and Systems Conference (BioCAS).

[7]  Joel A. Tropp,et al.  Greed is good: algorithmic results for sparse approximation , 2004, IEEE Transactions on Information Theory.

[8]  H. Zou,et al.  Regularization and variable selection via the elastic net , 2005 .

[9]  M. Sawan,et al.  An Ultra Low-Power CMOS Automatic Action Potential Detector , 2009, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[10]  Pierre Vandergheynst,et al.  Compressive multichannel cortical signal recording , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[11]  Yusuf Leblebici,et al.  A low-power area-efficient compressive sensing approach for multi-channel neural recording , 2013, 2013 IEEE International Symposium on Circuits and Systems (ISCAS2013).

[12]  Ángel Rodríguez-Vázquez,et al.  A Low-Power Programmable Neural Spike Detection Channel With Embedded Calibration and Data Compression , 2012, IEEE Transactions on Biomedical Circuits and Systems.

[13]  Refet Firat Yazicioglu,et al.  24 Channel dual-band wireless neural recorder with activity-dependent power consumption , 2015 .

[14]  Claudio Pollo,et al.  Compact Low-Power Cortical Recording Architecture for Compressive Multichannel Data Acquisition , 2014, IEEE Transactions on Biomedical Circuits and Systems.

[15]  Tzyy-Ping Jung,et al.  Compressed Sensing for Energy-Efficient Wireless Telemonitoring of Noninvasive Fetal ECG Via Block Sparse Bayesian Learning , 2012, IEEE Transactions on Biomedical Engineering.

[16]  M. Elad,et al.  $rm K$-SVD: An Algorithm for Designing Overcomplete Dictionaries for Sparse Representation , 2006, IEEE Transactions on Signal Processing.

[17]  Allen Y. Yang,et al.  Robust Face Recognition via Sparse Representation , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[18]  Hanzhang Lu,et al.  Automated optimal detection and classification of neural action potentials in extra-cellular recordings , 2007, Journal of Neuroscience Methods.

[19]  Mohamad Sawan,et al.  A Mixed-Signal Multichip Neural Recording Interface With Bandwidth Reduction , 2009, IEEE Transactions on Biomedical Circuits and Systems.

[20]  Liam Paninski,et al.  Kalman Filter Mixture Model for Spike Sorting of Non-stationary Data , 2010 .

[21]  A. Bruckstein,et al.  K-SVD : An Algorithm for Designing of Overcomplete Dictionaries for Sparse Representation , 2005 .

[22]  J. S. Rao,et al.  Spike and slab variable selection: Frequentist and Bayesian strategies , 2005, math/0505633.

[23]  Guillermo Sapiro,et al.  Online dictionary learning for sparse coding , 2009, ICML '09.

[24]  Vladimir Stojanovic,et al.  Design and Analysis of a Hardware-Efficient Compressed Sensing Architecture for Data Compression in Wireless Sensors , 2012, IEEE Journal of Solid-State Circuits.

[25]  Tom Minka,et al.  Expectation Propagation for approximate Bayesian inference , 2001, UAI.

[26]  Awais M. Kamboh,et al.  Analysis of Lifting and B-Spline DWT Implementations for Implantable Neuroprosthetics , 2008, J. Signal Process. Syst..

[27]  R. Quian Quiroga,et al.  Unsupervised Spike Detection and Sorting with Wavelets and Superparamagnetic Clustering , 2004, Neural Computation.

[28]  J. Csicsvari,et al.  Intracellular features predicted by extracellular recordings in the hippocampus in vivo. , 2000, Journal of neurophysiology.

[29]  Emmanuel J. Candès,et al.  Robust uncertainty principles: exact signal reconstruction from highly incomplete frequency information , 2004, IEEE Transactions on Information Theory.

[30]  Mani B. Srivastava,et al.  Compressive Sensing of Neural Action Potentials Using a Learned Union of Supports , 2011, 2011 International Conference on Body Sensor Networks.

[31]  Guillermo Sapiro,et al.  Learning to Sense Sparse Signals: Simultaneous Sensing Matrix and Sparsifying Dictionary Optimization , 2009, IEEE Transactions on Image Processing.

[32]  Awais M. Kamboh,et al.  A Scalable Wavelet Transform VLSI Architecture for Real-Time Signal Processing in High-Density Intra-Cortical Implants , 2007, IEEE Transactions on Circuits and Systems I: Regular Papers.

[33]  R. Vidal,et al.  Sparse Subspace Clustering: Algorithm, Theory, and Applications. , 2013, IEEE transactions on pattern analysis and machine intelligence.

[34]  Rodrigo Quian Quiroga,et al.  How many neurons can we see with current spike sorting algorithms? , 2012, Journal of Neuroscience Methods.

[35]  Daibashish Gangopadhyay,et al.  Compressed Sensing System Considerations for ECG and EMG Wireless Biosensors , 2012, IEEE Transactions on Biomedical Circuits and Systems.

[36]  David L Donoho,et al.  Compressed sensing , 2006, IEEE Transactions on Information Theory.

[37]  Daibashish Gangopadhyay,et al.  Compressed Sensing Analog Front-End for Bio-Sensor Applications , 2014, IEEE Journal of Solid-State Circuits.

[38]  Daibashish Gangopadhyay,et al.  Compressed sensing of ECG bio-signals using one-bit measurement matrices , 2011, 2011 IEEE 9th International New Circuits and systems conference.

[39]  S. Geer,et al.  On the conditions used to prove oracle results for the Lasso , 2009, 0910.0722.

[40]  Michael Lindenbaum,et al.  Sequential Karhunen-Loeve basis extraction and its application to images , 2000, IEEE Trans. Image Process..

[41]  Refet Firat Yazicioglu,et al.  An Efficient and Compact Compressed Sensing Microsystem for Implantable Neural Recordings , 2014, IEEE Transactions on Biomedical Circuits and Systems.

[42]  Maurits Ortmanns,et al.  Evaluation study of compressed sensing for neural spike recordings , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[43]  Jinzhu Jia,et al.  Preconditioning to comply with the Irrepresentable Condition , 2012, 1208.5584.