Nonstationarity in extracellular recordings can present a major problem during in vivo experiments. In this paper we present automatic methods for tracking time-varying spike shapes. Our algorithm is based on a computationally efficient Kalman filter model; the recursive nature of this model allows for on-line implementation of the method. The model parameters can be estimated using a standard expectation-maximization approach. In addition, refractory effects may be incorporated via closely related hidden Markov model techniques. We present an analysis of the algorithm's performance on both simulated and real data.
Copyright © 2010 Elsevier B.V. All rights reserved.