Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

FPGA implementation of adaptive segmentation for non-stationary biomedical signals

FPGA implementation of adaptive segmentation for non-stationary biomedical signals

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IET Circuits, Devices & Systems — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

A novel field programmable gate array (FPGA) implementation of adaptive segmentation for non-stationary biomedical signals is presented. The design uses Simulink-to-FPGA methodology and has been successfully implemented onto Xilinx Virtex II Pro device. The implementation is based on the recursive least-squares lattice (RLSL) algorithm using double-precision floating-point arithmetic and is programmable for users providing data length, system order and threshold selection functions. The implemented RLSL design provides very good performance in obtaining accurate conversion factor values with a mean correlation above 99% and detecting segment boundaries with high accuracy for both synthesised and real-world biomedical signals.

References

    1. 1)
      • Paleologu, C., Ciochina, S., Enescu, A.A.: `Low dynamics RLSL adaptive algorithm using a priori estimation errors', Int. MultiConf. Computing in the Global Information Technology, 2006, August 2006, p. 47.
    2. 2)
      • F. Ling , D. Manolakis , J.G. Proakis . Numerically robust leastsquares lattice-ladder algorithms with direct updating of the reflection coeffcients. IEEE Trans. Acoustics, Speech, Signal Process. , 4 , 837 - 845
    3. 3)
      • R.M. Rangayyan . (2002) Biomedical signal analysis: a case-study approach.
    4. 4)
      • Messmer, P., Ranjbar, V., Wade-Stein, D., Schoessow, P.: `Advanced accelerator control and instrumentation modules based on FPGA', IEEE Particle Accelerator Conf. (PAC), June 2007, p. 506–508.
    5. 5)
      • A. Hermanek , Z. Pohl , J. Kadlec . (2003) FPGA implementation of the adaptive lattcie filter.
    6. 6)
      • D. Michael , J. Houchin . Automatic EEG analysis: a segmentation procedure based on the autocorrelation function. Electroencephalogr. Clin. Neurophysiol. , 232 - 235
    7. 7)
      • U. Appel , A.V. Brandt . A comparative study of three sequental time series segmentation algorithms. Signal Process. , 45 - 60
    8. 8)
      • U. Appel , A.V. Brandt . Adaptive sequential segmentation of piecewise stationary time series. Inform. Sci. , 27 - 56
    9. 9)
      • G. Bodenstein , H. Praetorius . Feature extraction from the electroencephalogram by adaptive segmentation. Proc. IEEE , 5 , 642 - 652
    10. 10)
      • Albu, F., Kadlec, L., Softley, E.A.C.: `Implementation of (normalised) RLSL lattice on Virtex', Proc. Eleventh Int. Conf. on Field Programmable Logic and Applications (FPL 01), August 2001, Northern Ireland, UK, p. 91–100, Springer.
    11. 11)
      • Haselman, M., Beauchamp, M., Wood, A., Hauck, S., Underwood, K., Hemmert, K.: `A comparison of floating point and logarithmic number systems for FPGAs', 13thAnnual IEEE Symp. on Field-Programmable Custom Computing Machines (FCCM 2005), April 2005, p. 181–190, No. 18–20.
    12. 12)
      • S. Haykin . (1996) Adaptive filter theory.
    13. 13)
      • Z. Pohl , M. Tichy , J. Kadlec . Implementation of the least-squares lattice with order and forgetting factor estimation for FPGA. EURASIP J. Adv. Signal Process. , 3 , 1 - 11
    14. 14)
      • R.C. North , R. Zeidler , W.H. Ku , T.R. Albert . A floatingpoint arithmetic error analysis of direct and indirect coeffcient updating techniques for adaptive lattice filters. IEEE Trans. Signal Process. , 5 , 1809 - 1823
    15. 15)
      • B. Friedlander . Lattice filters for adaptive processing. Proc. IEEE , 8 , 829 - 867
    16. 16)
      • Abdillahi-Said, M., Park, C.: `Designing and implementing a system of multiplexing and demultiplexing on FPGA using MATLAB/Simulink for the detection of acoustic signals', OCEANS, September 2008, p. 1–6.
    17. 17)
      • Li, X., Sun, F., Wu, E.: `A Simulink-to-FPGA Co-Design of encryption module', IEEE Asia Pacific Conf. on Circuits and Systems, December 2006, p. 2008–2011.
    18. 18)
      • Z.M.K. Moussavi , R.M. Rangayyan , G.D. Bell , C.B. Frank , K.O. Ladly , Y.-T. Zhang . Screening of vibroathrographic signals via adaptive segmentation and linear prediction modeling. IEEE Trans. Biomed. Eng. , 1 , 15 - 23
    19. 19)
      • S. Tavathia , R. Rangayyan , C. Frank , G. Bell , K. Ladly , Y. Zhang . Analysis of knee vibration signals using linear prediction. IEEE Trans. Biomed. Eng. , 9 , 959 - 970
    20. 20)
      • R.K. Anderson . (2008) Algorithm / Hardware Co-Design using MATLAB.
    21. 21)
      • Bhatt, T.M., McCain, D.: `Matlab as a development environment for FPGA design', Annual ACM IEEE Design Automation Conference, Proc. 42nd Annual Design Automation Conf., 2005, p. 607–61.
    22. 22)
      • Krishnan, S., Rangayyan, R.M., Bell, G.D., Frank, C.B., Ladly, C.B.: `Recursive least-squares lattice-based adaptive segmentation and autoregressive modeling of knee joint vibroarthrographic signals', Canadian Conf. on Electrical and Computer Engineering, May 1996, 1, p. 339–342.
    23. 23)
      • Krishnan, S.: `Adaptive filtering, modeling, and classfication of knee joint vibroarthrographic signals', April 1996, Master's, University of Calgary, Department of Electrical and Computer Engineering.
    24. 24)
      • Kayankit, W., Suntiamorntut, W.: `Hardware/software co-design for line detection algorithm on FPGA', Sixth International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON 2009), May 2009, 01, p. 604–606.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cds.2009.0141
Loading

Related content

content/journals/10.1049/iet-cds.2009.0141
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address