Skip to main content
Log in

Automatic algorithm for filtering kinematic signals with impacts in the Wigner representation

  • Published:
Medical and Biological Engineering and Computing Aims and scope Submit manuscript

Abstract

An automatic filtering algorithm is proposed for the accurate estimation of the second derivatives of kinematic signals with impacts. The impacts considered here occur when a moving object hits a rigid surface. The algorithm performs time-frequency filtering in the Wigner representation, to deal efficiently with the non-stationarities caused by such impacts, and adjusts the parameters of its time-frequency filtering function so that the filtering process adapts to the individual characteristics of the signal in hand. Performance analysis and comparative evaluation with experimentally acquired kinematic impact signals demonstrated a higher accuracy, with performance advantages over two widely used conventional automatic methods: linear phase autoregressive model-based derivative assessment (LAMBDA) and generalised cross-validation using quintic splines (GCVQS). For high impacts, the average absolute relative error in estimating the peak acceleration was 5.7% with the proposed method, 17.2% with a Butterworth low-pass filter optimised to yield minimum overall acceleration RMS error (best-case result), 18.3% with the LAMBDA method, and 37.2% with the GCVQS method. For signals with low impacts, the average absolute relative error was 19.4%, 6.9%, 8.3% and 19.1%, respectively, in each case, which indicates that, for signals with a low-frequency content, there is no need for such time-frequency filtering.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Boashash, B. (1992): ‘Estimating and interpreting the instantaneous frequency: Part 1: algorithms and applications’,Proc. IEEE,80, pp. 539–568

    Google Scholar 

  • Claasen, T. A. C. M., andMecklenbrauker, W. F. G. (1980): ‘The Wigner distribution: a tool for time-frequency signal analysis (Part I, Part II)’,Philips J. Res.,35, pp. 217–250, 276–300

    MathSciNet  Google Scholar 

  • Cohen, L. (1989): ‘Time-frequency distributions—a review’,Proc. IEEE,77, pp. 941–981

    Google Scholar 

  • Damico, M., andFerrigno, G. (1990): ‘Technique for the evaluation of derivatives from noisy biomechanical displacement data using a model-based-bandwidth-selection procedure’,Med. Biol. Eng. Comput.,28, pp. 407–415

    Google Scholar 

  • Damico, M., andFerrigno, G. (1992): ‘Comparison between the more recent techniques for smoothing and derivative assessment in biomechanics’,Med. Biol. Eng. Comput.,30, pp. 193–204

    Google Scholar 

  • Dowling, J. (1985): ‘A modelling strategy for the smoothing of biomechanical data’ inJohnsson, B. (Ed.): ‘Human kinetics’ (Biomechanics XB, Champaign, IL, 1985), pp. 1163–1167

    Google Scholar 

  • Giakas, G., andBaltzopoulos, V. (1997a): ‘Optimal digital filtering requires a different cutoff frequency strategy for the determination of the higher derivatives’,J. Biomech.,30, pp. 851–855

    Google Scholar 

  • Giakas, G., andBaltzopoulos, V. (1997b): ‘A comparison of automatic filtering techniques applied to biomechanical walking data’,J. Biomech.,30, pp. 847–850

    Google Scholar 

  • Giakas, G., Baltzopoulos, V., andBartlett, R. M. (1998): ‘Improved extrapolation techniques in recursive digital filtering: a comparison between least-squares and linear prediction’,J. Biomech.,31, pp. 87–91

    Article  Google Scholar 

  • Giakas, G., Stergioulas, L. K., andVourdas, A. (2000): ‘Time-frequency analysis and filtering of kinematic signals with impacts using the Wigner function: accurate estimation of the second derivative’,J. Biomech.,33, pp. 567–574

    Article  Google Scholar 

  • Wachowiak, M. P., Rash, G. S., Quesada, P. M., andDesoky, A. H. (2000): ‘Wavelet-based noise removal for biomechanical signals: A comparative study’,IEEE Trans. Biomed. Eng.,47, pp. 360–368

    Article  Google Scholar 

  • Winter, D. A. (1990): ‘Biomechanics and motor control of human movement’ (Wiley, New York, 1990)

    Google Scholar 

  • Woltring, H. J. (1986): ‘A Fortran package for generalised, cross-validatory spline smoothing and differentiation’,Adv. Eng. Softw.,8, pp. 104–107

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. Georgakis.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Georgakis, A., Stergioulas, L.K. & Giakas, G. Automatic algorithm for filtering kinematic signals with impacts in the Wigner representation. Med. Biol. Eng. Comput. 40, 625–633 (2002). https://doi.org/10.1007/BF02345300

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02345300

Keywords

Navigation