Computer Science and Information Systems 2013 Volume 10, Issue 1, Pages: 503-523
https://doi.org/10.2298/CSIS120517013S
Full text ( 851 KB)
Cited by
Optimization and implementation of the wavelet based algorithms for embedded biomedical signal processing
Stojanović Radovan (University of Montenegro, Faculty of Electrical Engineering, Podgorica, Montenegro)
Knežević Saša (University of Montenegro, Faculty of Electrical Engineering, Podgorica, Montenegro)
Karadaglić Dejan (Glasgow Caledonian University, School of Engineering and Built Environment, Glasgow, UK)
Devedžić Goran (Faculty of Engineering, Kragujevac)
Existing biomedical wavelet based applications exceed the computational,
memory and consumption resources of low-complexity embedded systems. In order
to make such systems capable to use wavelet transforms, optimization and
implementation techniques are proposed. The Real Time QRS Detector and
“De-noising” Filter are developed and implemented in 16-bit fixed point
microcontroller achieving 800 Hz sampling rate, occupation of less than 500
bytes of data memory, 99.06% detection accuracy, and 1 mW power consumption.
By evaluation of the obtained results it is found that the proposed
techniques render negligible degradation in detection accuracy of -0.41% and
SNR of -2.8%, behind 2-4 times faster calculation, 2 times less memory usage
and 5% energy saving. The same approach can be applied with other signals
where the embedded implementation of wavelets can be beneficial.
Keywords: wavelet transform, microcontroller, QRS, denoising
Projekat
Ministarstva nauke Republike Srbije, br. III-41007: Application of Biomedical
Engineering in Preclinical and Clinical Practice