对神经信号进行锋电位提取时,一种方法是直接对采集信号设置阈值,提取波形;另一种方法是对信号的能量分布曲线设置阈值。 常用的能量计算有两种,线性能量(Linear energy)和非线性能量(Nonlinear energy)。
线性能量相当于直接对数据点求平方,相当于即时功率。 而非线性能量是指,幅度平方与频率平方的乘积,即(Amplitude^2) * (Frequency^2),由于频率的引入,这种能量计算方法可以放大突变信号(频率较高)的能量,在锋电位提取中可能会获得更好的效果。
非线性能量的计算一般简化为:
NEO = v(t)2-v(t-1)*v(t+1)。v(t)表示 t 时刻的信号幅度,NEO 即非线性能量运算符 Nonlinear energy operator。
参考:http://www.nbb.cornell.edu/neurobio/land/PROJECTS/spikeSort/index.html 一个典型的锋电位波形的非线性能量:
不过,非线性能量对信号中的毛刺非常敏感,如下图:
没有评论:
发表评论