Rapid annotation of interictal epileptiform discharges via template matching under Dynamic Time Warping

J Neurosci Methods. 2016 Dec 1:274:179-190. doi: 10.1016/j.jneumeth.2016.02.025. Epub 2016 Mar 2.

Abstract

Background: EEG interpretation relies on experts who are in short supply. There is a great need for automated pattern recognition systems to assist with interpretation. However, attempts to develop such systems have been limited by insufficient expert-annotated data. To address these issues, we developed a system named NeuroBrowser for EEG review and rapid waveform annotation.

New methods: At the core of NeuroBrowser lies on ultrafast template matching under Dynamic Time Warping, which substantially accelerates the task of annotation.

Results: Our results demonstrate that NeuroBrowser can reduce the time required for annotation of interictal epileptiform discharges by EEG experts by 20-90%, with an average of approximately 70%.

Comparison with existing method(s): In comparison with conventional manual EEG annotation, NeuroBrowser is able to save EEG experts approximately 70% on average of the time spent in annotating interictal epileptiform discharges. We have already extracted 19,000+ interictal epileptiform discharges from 100 patient EEG recordings. To our knowledge this represents the largest annotated database of interictal epileptiform discharges in existence.

Conclusion: NeuroBrowser is an integrated system for rapid waveform annotation. While the algorithm is currently tailored to annotation of interictal epileptiform discharges in scalp EEG recordings, the concepts can be easily generalized to other waveforms and signal types.

Keywords: Dynamic Time Warping; EEG; Graphical user interface; Interictal discharges; Rapid annotation; Spikes; Template matching.

Publication types

  • Research Support, N.I.H., Extramural
  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Brain Mapping / instrumentation*
  • Brain Mapping / methods*
  • Brain Waves / physiology*
  • Electroencephalography / methods*
  • Epilepsy / physiopathology*
  • Female
  • Humans
  • Male
  • Nonlinear Dynamics*
  • Signal Processing, Computer-Assisted*
  • Software
  • Time Factors