Skip to main content

Evaluation of spike-detection algorithms for a brain-machine interface application.

Publication ,  Journal Article
Obeid, I; Wolf, PD
Published in: IEEE transactions on bio-medical engineering
June 2004

Real time spike detection is an important requirement for developing brain machine interfaces (BMIs). We examined three classes of spike-detection algorithms to determine which is best suited for a wireless BMI with a limited transmission bandwidth and computational capabilities. The algorithms were analyzed by tabulating true and false detections when applied to a set of realistic artificial neural signals with known spike times and varying signal to noise ratios. A design-specific cost function was developed to score the relative merits of each detector; correct detections increased the score, while false detections and computational burden reduced it. Test signals both with and without overlapping action potentials were considered. We also investigated the utility of rejecting spikes that violate a minimum refractory period by occurring within a fixed time window after the preceding threshold crossing. Our results indicate that the cost-function scores for the absolute value operator were comparable to those for more elaborate nonlinear energy operator based detectors. The absolute value operator scores were enhanced when the refractory period check was used. Matched-filter-based detectors scored poorly due to their relatively large computational requirements that would be difficult to implement in a real-time system.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

IEEE transactions on bio-medical engineering

DOI

EISSN

1558-2531

ISSN

0018-9294

Publication Date

June 2004

Volume

51

Issue

6

Start / End Page

905 / 911

Related Subject Headings

  • User-Computer Interface
  • Signal Processing, Computer-Assisted
  • Sensitivity and Specificity
  • Reproducibility of Results
  • Pattern Recognition, Automated
  • Neurons
  • Electroencephalography
  • Diagnosis, Computer-Assisted
  • Brain
  • Biomedical Engineering
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Obeid, I., & Wolf, P. D. (2004). Evaluation of spike-detection algorithms for a brain-machine interface application. IEEE Transactions on Bio-Medical Engineering, 51(6), 905–911. https://doi.org/10.1109/tbme.2004.826683
Obeid, Iyad, and Patrick D. Wolf. “Evaluation of spike-detection algorithms for a brain-machine interface application.IEEE Transactions on Bio-Medical Engineering 51, no. 6 (June 2004): 905–11. https://doi.org/10.1109/tbme.2004.826683.
Obeid I, Wolf PD. Evaluation of spike-detection algorithms for a brain-machine interface application. IEEE transactions on bio-medical engineering. 2004 Jun;51(6):905–11.
Obeid, Iyad, and Patrick D. Wolf. “Evaluation of spike-detection algorithms for a brain-machine interface application.IEEE Transactions on Bio-Medical Engineering, vol. 51, no. 6, June 2004, pp. 905–11. Epmc, doi:10.1109/tbme.2004.826683.
Obeid I, Wolf PD. Evaluation of spike-detection algorithms for a brain-machine interface application. IEEE transactions on bio-medical engineering. 2004 Jun;51(6):905–911.

Published In

IEEE transactions on bio-medical engineering

DOI

EISSN

1558-2531

ISSN

0018-9294

Publication Date

June 2004

Volume

51

Issue

6

Start / End Page

905 / 911

Related Subject Headings

  • User-Computer Interface
  • Signal Processing, Computer-Assisted
  • Sensitivity and Specificity
  • Reproducibility of Results
  • Pattern Recognition, Automated
  • Neurons
  • Electroencephalography
  • Diagnosis, Computer-Assisted
  • Brain
  • Biomedical Engineering