Real-Time Neural Signals Decoding onto Off-the-Shelf DSP Processors for Neuroprosthetic Applications

被引:13
作者
Pani, Danilo [1 ]
Barabino, Gianluca [1 ]
Citi, Luca [2 ]
Meloni, Paolo [1 ]
Raspopovic, Stanisa [3 ,4 ,5 ]
Micera, Silvestro [3 ,4 ,5 ]
Raffo, Luigi [1 ]
机构
[1] Univ Cagliari, DIEE, Dept Elect & Elect Engn, I-09123 Cagliari, Italy
[2] Univ Essex, Sch Comp Sci & Elect Engn, Colchester CO4 3SQ, Essex, England
[3] Ecole Polytech Fed Lausanne, Translat Neural Engn Lab, Ctr Neuroprosthet, CH-1015 Lausanne, Switzerland
[4] Ecole Polytech Fed Lausanne, Inst Bioengn, Sch Engn, CH-1015 Lausanne, Switzerland
[5] Scuola Super Sant Anna, I-56127 Pisa, Italy
关键词
Digital signal processing chips; embedded software; neural prosthesis; real-time systems; spike sorting; SPIKE DETECTION; INFORMATION; ALGORITHM; NERVES;
D O I
10.1109/TNSRE.2016.2527696
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
The control of upper limb neuroprostheses through the peripheral nervous system (PNS) can allow restoring motor functions in amputees. At present, the important aspect of the realtime implementation of neural decoding algorithms on embedded systems has been often overlooked, notwithstanding the impact that limited hardware resources have on the efficiency/effectiveness of any given algorithm. Present study is addressing the optimization of a template matching based algorithm for PNS signals decoding that is a milestone for its real-time, full implementation onto a floating-point digital signal processor (DSP). The proposed optimized real-time algorithm achieves up to 96% of correct classification on real PNS signals acquired through LIFE electrodes on animals, and can correctly sort spikes of a synthetic cortical dataset with sufficiently uncorrelated spike morphologies (93% average correct classification) comparably to the results obtained with top spike sorter (94% on average on the same dataset). The power consumption enables more than 24 h processing at the maximum load, and latency model has been derived to enable a fair performance assessment. The final embodiment demonstrates the real-time performance onto a low-power off-the-shelf DSP, opening to experiments exploiting the efferent signals to control a motor neuroprosthesis.
引用
收藏
页码:993 / 1002
页数:10
相关论文
共 23 条
[1]  
[Anonymous], 2014, OMAP 1138 POWER CONS
[2]   Comparative analysis of transverse intrafascicular multichannel, longitudinal intrafascicular and multipolar cuff electrodes for the selective stimulation of nerve fascicles [J].
Badia, Jordi ;
Boretius, Tim ;
Andreu, David ;
Azevedo-Coste, Christine ;
Stieglitz, Thomas ;
Navarro, Xavier .
JOURNAL OF NEURAL ENGINEERING, 2011, 8 (03)
[3]   Multiple neural spike train data analysis: state-of-the-art and future challenges [J].
Brown, EN ;
Kass, RE ;
Mitra, PP .
NATURE NEUROSCIENCE, 2004, 7 (05) :456-461
[4]   LIBSVM: A Library for Support Vector Machines [J].
Chang, Chih-Chung ;
Lin, Chih-Jen .
ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2011, 2 (03)
[5]   On the use of wavelet denoising and spike sorting techniques to process electroneurographic signals recorded using intraneural electrodes [J].
Citi, Luca ;
Carpaneto, Jacopo ;
Yoshida, Ken ;
Hoffmann, Klaus-Peter ;
Koch, Klaus Peter ;
Dario, Paolo ;
Micera, Silvestro .
JOURNAL OF NEUROSCIENCE METHODS, 2008, 172 (02) :294-302
[6]   Analysis of raw microneurographic recordings based on wavelet de-noising technique and classification algorithm: Wavelet analysis in microneurography [J].
Diedrich, A ;
Charoensuk, W ;
Brychta, RJ ;
Ertl, AC ;
Shiavi, R .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2003, 50 (01) :41-50
[7]   Technology-Aware Algorithm Design for Neural Spike Detection, Feature Extraction, and Dimensionality Reduction [J].
Gibson, Sarah ;
Judy, Jack W. ;
Markovic, Dejan .
IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2010, 18 (05) :469-478
[8]   Neuronal ensemble control of prosthetic devices by a human with tetraplegia [J].
Hochberg, Leigh R. ;
Serruya, Mijail D. ;
Friehs, Gerhard M. ;
Mukand, Jon A. ;
Saleh, Maryam ;
Caplan, Abraham H. ;
Branner, Almut ;
Chen, David ;
Penn, Richard D. ;
Donoghue, John P. .
NATURE, 2006, 442 (7099) :164-171
[9]   Residual motor signal in long-term human severed peripheral nerves and feasibility of neural signal-controlled artificial limb [J].
Jia, Xiaofeng ;
Koenig, Matthew A. ;
Zhang, Xiaowen ;
Zhang, Jian ;
Chen, Tongyi ;
Chen, Zhongwei .
JOURNAL OF HAND SURGERY-AMERICAN VOLUME, 2007, 32A (05) :657-666
[10]  
KAISER JF, 1990, INT CONF ACOUST SPEE, P381, DOI 10.1109/ICASSP.1990.115702