Spike detection and sorting based on nonlinear energy operator and matched filter

Wang Qingbo,Dai Jianhua,Zhang Huaijian,Zheng Xiaoxiang
DOI: https://doi.org/10.19650/j.cnki.cjsi.2011.01.014
2011-01-01
Abstract:Studying neural activity via electrical recording relies on the ability to detect and sort neural spikes. Traditional spike detection and sorting process is greatly affected by noise, especially in the case of spike sorting. Actual neural signal acquisition is very difficult to achieve high SNR, so detection and sorting algorithm for lower SNR signal is important. In this study we describe a simple algorithm for spike detection and sorting. In the spike detection algorithm, a nonlinear energy operator (NEO) is used to improve SNR. We construct matched filters based on different spike templates, and filter the detected spikes using different matched filters, then confirm the classification of the signal with the NEO operator through enhancing the correlation between the spike and the template. Using our own designed rat neural signal dual-channel data acquisition system (the data are generated from the NSS-128 neural signal simulator), we obtained the standard data that can be measured precisely. The proposed algorithm was tested under different noise levels. Experimental results show that the SNR is increased by 5 times. Compared with matched filter method, the proposed algorithm improves the classification accuracy from 90% to 100%. Meanwhile, we also acquired some real neural data on which the algorithm was tested.
What problem does this paper attempt to address?