Accurate derivative estimation from noisy data: a state-space approach

Numerical differentiation of discrete observations of a noisy signal is formulated as an optimal state estimation problem. A state vector is defined composed of the signal and its derivatives and a state-space representation is derived from the assumption of a band-limited signal. Under the hypothesis of additive gaussian measurement noise a fixed-lag Kalman smoother is then applied to obtain the optimal state estimate. It is shown that the main advantage of the state-space approach is that the maximum precision theoretically obtainable for the state estimate is sensitive more to the model noise than to the measurement noise, so that the inferior limit of the error covariance matrix can be made small at will provided that an adequate signal model is available. To this purpose it is shown that it is possible to obtain any prescribed accuracy on the first components of the state vector by increasing the model order. Numerical results refer to a signal of interest in ‘human motion analysis’. They are derived...

[1]  Michael D. Lesh,et al.  A Gait Analysis Subsystem for Smoothing and Differentiation of Human Motion Data , 1979 .

[2]  Tony T. Lee A direct approach to identify the noise covariances of Kalman filtering , 1980 .

[3]  Lars-E. Lindholm,et al.  An Optoelectronic Instrument for Remote On-Line Movement Monitoring , 1974 .

[4]  Andrew H. Jazwinski,et al.  Adaptive filtering , 1969, Autom..

[5]  A. Papoulis Signal Analysis , 1977 .

[6]  R. Hastings-James,et al.  A Comparison of Digital Algorithms Used in Computing the Derivative of Left Ventricular Pressure , 1981, IEEE Transactions on Biomedical Engineering.

[7]  T Leo,et al.  Stereometry in very close-range stereophotogrammetry with non-metric cameras for human movement analysis. , 1985, Journal of biomechanics.

[8]  Håkan Lanshammar,et al.  ENOCH - An Integrated system for measurement and analysis of human gait , 1977 .

[9]  L. Jennings,et al.  On the use of spline functions for data smoothing. , 1979, Journal of biomechanics.

[10]  B. J. Andrews,et al.  The Strathclyde TV System for Human Motion Analysis , 1982 .

[11]  Holger Broman,et al.  A Computerized System for Optimal Filtering of Left Ventricular Pressure Data , 1975, IEEE Transactions on Biomedical Engineering.

[12]  J. Cullum Numerical Differentiation and Regularization , 1971 .

[13]  A. Shiryayev,et al.  Statistics of Random Processes I: General Theory , 1984 .

[14]  H J Woltring,et al.  Planar control in multi-camera calibration for 3-D gait studies. , 1980, Journal of biomechanics.

[15]  A Cappozzo,et al.  Comparative evaluation of techniques for the harmonic analysis of human motion data. , 1983, Journal of biomechanics.

[16]  A Pedotti,et al.  A general computing method for the analysis of human locomotion. , 1975, Journal of biomechanics.

[17]  P. Bloomfield,et al.  Numerical differentiation procedures for non-exact data , 1974 .

[18]  H Lanshammar,et al.  On practical evaluation of differentiation techniques for human gait analysis. , 1982, Journal of biomechanics.

[19]  S. Iglehart,et al.  Estimation of a dispersion parameter in discrete Kalman filtering , 1974 .

[20]  D.L. Michaels,et al.  A microprocessor-based instrument for nystagmus analysis , 1977, Proceedings of the IEEE.

[21]  H Hatze,et al.  The use of optimally regularized Fourier series for estimating higher-order derivatives of noisy biomechanical data. , 1981, Journal of biomechanics.

[22]  J C Pezzack,et al.  An assessment of derivative determining techniques used for motion analysis. , 1977, Journal of biomechanics.

[23]  Arthur Gelb,et al.  Applied Optimal Estimation , 1974 .

[24]  Giancarlo Ferrigno,et al.  Elite: A Digital Dedicated Hardware System for Movement Analysis Via Real-Time TV Signal Processing , 1985, IEEE Transactions on Biomedical Engineering.

[25]  Alessandro Bertuzzi,et al.  A regularization procedure for estimating cell kinetic parameters from flow-cytometry data☆ , 1986 .