2019
DOI: 10.1371/journal.pone.0225138
|View full text |Cite
|
Sign up to set email alerts
|

Low-latency single channel real-time neural spike sorting system based on template matching

Abstract: Recent technical advancements in neural engineering allow for precise recording and control of neural circuits simultaneously, opening up new opportunities for closed-loop neural control. In this work, a rapid spike sorting system was developed based on template matching to rapidly calculate instantaneous firing rates for each neuron in a multi-unit extracellular recording setting. Cluster templates were first generated by a desktop computer using a non-parameter spike sorting algorithm (Super-paramagnetic clu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0
1

Year Published

2020
2020
2023
2023

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 17 publications
(24 citation statements)
references
References 60 publications
(105 reference statements)
0
23
0
1
Order By: Relevance
“…[29] is the most similar, being developed on the same recording system, while works from Wang, P.K. et al [24] and Luan, S. et al [30] use only the same headstage. Particularly, the latter is a battery-powered standalone platform that logs data on a SD card and therefore, could be considered belonging to another category of devices.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…[29] is the most similar, being developed on the same recording system, while works from Wang, P.K. et al [24] and Luan, S. et al [30] use only the same headstage. Particularly, the latter is a battery-powered standalone platform that logs data on a SD card and therefore, could be considered belonging to another category of devices.…”
Section: Discussionmentioning
confidence: 99%
“…The k NEO, on which the SNEO is based, gives an instantaneous estimation of the energy contained in a signal oscillation. Thanks to the energy dependent answer, the SNEO became widely used for the spike detection task and is still one of the preferred spike detector operators when going on real-time processing [22][23][24][25]. It fits very well to a real-time and low-latency application since it does not require any training phase and has a small footprint on the resource usage nevertheless the good performances, as proved and compared in [20].…”
Section: High-pass and Savitzky-golay Filteringmentioning
confidence: 99%
“…In Wang et al [35], an FPGA closed loop application with both spike detector and spike sorting is presented. The detection is based on non-linear energy operator (NEO) with a unitary tuning parameter and without introducing smoothing process.…”
Section: Discussionmentioning
confidence: 99%
“…Comparing to other data clustering algorithms, such as support vector machine or K‐means [5], SPC is a density‐based method in which SPC clusters are self‐organised according to the mutual interaction inversely proportional to the Euclidian distances between neighbouring data points in the feature space. In addition, SPC has a ‘temperature’ parameter, which is used to describe how strong the mutual interaction is – the higher the temperature, the weaker the mutual interaction.…”
Section: Introductionmentioning
confidence: 99%