Real-Time Stimulus Artifact Rejection Via Template Subtraction

被引:19
作者
Limnuson, Kanokwan [1 ]
Lu, Hui [2 ]
Chiel, Hillel J. [2 ]
Mohseni, Pedram [1 ,3 ]
机构
[1] Case Western Reserve Univ, Elect Engn & Comp Sci Dept, Cleveland, OH 44106 USA
[2] Case Western Reserve Univ, Dept Biol, Cleveland, OH 44106 USA
[3] Adv Platform Technol APT Ctr, Cleveland, OH 44106 USA
基金
美国国家卫生研究院;
关键词
Closed-loop neuroprostheses; field-programmable gate array (FPGA); neural recording; neurostimulation; stimulus artifact rejection; template subtraction; REDUCTION; REMOVAL; STIMULATION; ELIMINATION; RECORDINGS; DESIGN; SYSTEM; EMG;
D O I
10.1109/TBCAS.2013.2274574
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
This paper presents an infinite impulse response (IIR) temporal filtering technique for real-time stimulus artifact rejection (SAR) based on template subtraction. A system architecture for the IIR SAR algorithm is developed, and the operation of the algorithm with fixed-point computation is analyzed to obtain the number of bits for the internal nodes of the system, considering dynamic range and fraction length requirements for optimum performance. Further, memory initialization with the first recorded stimulus artifact is proposed and shown to significantly decrease the IIR system response time, especially when artifacts are highly reproducible in consecutive stimulation cycles. The proposed system architecture is hardware-implemented on a field-programmable gate array (FPGA) and tested using two sets of prerecorded neural data from a rat and an Aplysia californica (a marine sea slug) obtained from two different laboratories. The measured results from the FPGA verify that the system can indeed remove the stimulus artifacts from the contaminated neural data in real time and recover the neural action potentials that occur on the tail end of the artifact (as close as within 0.5 ms after the artifact spike). The root-mean-square (rms) value of the pre-processed stimulus artifact is reduced on average by a factor of 17 (Aplysia californica) and 5.3 (rat) post-processing.
引用
收藏
页码:391 / 400
页数:10
相关论文
共 32 条
  • [1] [Anonymous], 2010, DISCRETE TIME SIGNAL
  • [2] Comparisons of FIR and IIR implementations of a subtraction-based stimulus artifact rejection algorithm
    Azin, Meysam
    Chiel, Hillel J.
    Mohseni, Pedrarn
    [J]. 2007 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-16, 2007, : 1437 - +
  • [3] A Miniaturized System for Spike-Triggered Intracortical Microstimulation in an Ambulatory Rat
    Azin, Meysam
    Guggenmos, David J.
    Barbay, Scott
    Nudo, Randolph J.
    Mohseni, Pedram
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2011, 58 (09) : 2589 - 2597
  • [4] A Battery-Powered Activity-Dependent Intracortical Microstimulation IC for Brain-Machine-Brain Interface
    Azin, Meysam
    Guggenmos, David J.
    Barbay, Scott
    Nudo, Randolph J.
    Mohseni, Pedram
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2011, 46 (04) : 731 - 745
  • [5] An integrated system for simultaneous, multichannel neuronal stimulation and recording
    Blum, Richard A.
    Ross, James D.
    Brown, Edgar A.
    DeWeerth, Stephen P.
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2007, 54 (12) : 2608 - 2618
  • [6] Reduction of stimulus artifact in somatosensory evoked potentials: Segmented versus subthreshold training
    Boudreau, BH
    Englehart, KB
    Chan, ADC
    Parker, PA
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2004, 51 (07) : 1187 - 1195
  • [7] Stimulus-Artifact Elimination in a Multi-Electrode System
    Brown, Edgar A.
    Ross, James D.
    Blum, Richard A.
    Nam, Yoonkey
    Wheeler, Bruce C.
    DeWeerth, Stephen P.
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2008, 2 (01) : 10 - 21
  • [8] Castagliola P., 2006, Handbook of Engineering Statistics, P291
  • [9] Christensen M, 2006, EDN, V51, P111
  • [10] Chu P.P., 2006, RTL HARDWARE DESIGN