A Multi-channel Real Time Implementation of Dual Tree Complex Wavelet Transform in Field Programmable Gate Arrays

  • Ferhat Canbay
  • Vecdi Emre Levent
  • Gorkem SerbesEmail author
  • H. Fatih Ugurdag
  • Sezer Goren
  • Nizamettin Aydin
Conference paper
Part of the IFMBE Proceedings book series (IFMBE, volume 57)


In medical applications, biomedical acquisition systems (BASs) are frequently used in order to diagnose and monitor critical conditions such as stroke, epilepsy, Alzheimer disease, arrhythmias and etc. Biomedical signals (BSs), which produce valuable information about the condition of various physiological subsystems in our body, can be obtained by using multi-channel BASs. Due to the time-varying behavior of physiological sub-systems, most of the BSs are expected to have non-stationary character. In order to derive desired clinical information from these non-stationary BSs, an appropriate analysis method which exhibits adjustable time-frequency resolution is needed. The wavelet transform (WT), in which the time-frequency resolution can be adjusted according to the different parts of the signal, are widely used in the analysis of BSs. The discrete wavelet transform (DWT) is a fast and discretized implementation of classical WT and was employed as a feature extractor and de-noising operator for BSs in literature. However, due to the aliasing, lack of directionality and being shift-variance disadvantages, the DWT exhibits limited performance. A modified version of the DWT, which is named as Dual Tree Complex Wavelet Transform (DTCWT), is employed in the analysis of BSs and improved results are obtained. Therefore, in this study, considering the improvements in embedded system technology and the needs for wavelet based multi-channel real-time feature-extraction/de-noising operations in portable medical devices, the DTCWT is implemented as a multi-channel system-on-chip by using field programmable gate arrays. In proposed hardware architecture, for N input-channels, the DTCWT is implemented by using only one adder and one multiplier. The area efficiency and speed limits of proposed system are presented comparing with our previous approaches.


Dual Tree Complex Wavelet Transform FPGA Multi-channel implementation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    D. Nunes, A. Leal, R. Couceiro, J. Henriques, L. Mendes, P. Carvalho and C. Teixeira, “A low-complex multi-channel methodology for noise detection in phonocardiogram signals”, Engineering in Medicine and Biology Society (EMBC), 2015 37th Annual International Conference of the IEEE, pp. 5936–5939, 2015.Google Scholar
  2. 2.
    T.E. Özkurt, M. Butz, J. Hirschmann, A. Schnitzler, “Adaptive Identification of Oscillatory Bands from Subcortical Neural Data”, European Signal Processing Conference (EUSIPCO), pp. 2586–2590, 2015.Google Scholar
  3. 3.
    A. Kawala-Janik, M. Podpora, A. Gardecki, W. Czuczwara, “Game Controller Based On Biomedical Signals” Methods and Models in Automation and Robotics (MMAR), pp. 934–939, 2015.Google Scholar
  4. 4.
    A. Lanata, G. Valenza, M. Nardelli, C. Gentili, E.P. Scilingo, “Complexity Index From a Personalized Wearable Monitoring System for Assessing Remission in Mental Health”, IEEE Journal of Biomedical and Health Informatıcs, vol. 19, no. 1, January 2015.Google Scholar
  5. 5.
    P.T. Huang, S.L. Wu, Y.C. Huang, L.-C. Chou, T.C. Huang, T.H. Wang, Y.R. Lin, C.A. Cheng, W.W. Shen, C.T. Chuang, K.N. Chen, J.C. Chiou, W. Hwang, H.M. Tong, “2.5D Heterogeneously Integrated Microsystem for High-Density Neural Sensing Applications” IEEE Transactions on Biomedical Circuits And Systems, 8: 6, 2014.Google Scholar
  6. 6.
    L. Faes, K. H. Chon, and G. Nollo, “A Method for the Time-Varying Nonlinear Prediction of Complex Nonstationary Biomedical Signals”, IEEE Transactions On Biomedical Engineering, vol. 56, no. 2, 2009.Google Scholar
  7. 7.
    G Serbes, C.O. Sakar, YP Kahya, N. Aydin, “Feature extraction using time-frequency/scale analysis and ensemble of feature sets for crackle detection.” Conf Proc IEEE Eng Med Biol Soc 2011; 2011:3314–17.Google Scholar
  8. 8.
    M. Akay, “Wavelet Applications in Medicine”, IEEE Spectrum, vol. 34, Issue. 5, 50-36, 1997.Google Scholar
  9. 9.
    S. Mallat, “A Theory for Multiresolution Signal Decomposition: The Wavelet Representation,” IEEE Trans. Patt. Anal. Mach. Intell, vol. 11, pp. 674–693, 1989.Google Scholar
  10. 10.
    N. Aydin, F Marvasti, H.S. Markus, “Embolic Doppler ultrasound signal detection using discrete wavelet transform “. IEEE Trans Inf. Tech Biomed. 8, no. 2, pp. 182-190, 2004.Google Scholar
  11. 11.
    G. Serbes, N. Aydin, “Denoising embolic Doppler ultrasound signals using Dual Tree Complex Discrete Wavelet Transform”, Engineering in Medicine and Biology Society (EMBC), 2010 Annual International Conference of the IEEE, pp. 1840–1843, 2010.Google Scholar
  12. 12.
    W. Selesnick, R.G. Baraniuk and N.G. Kingsbury, “The dual-tree complex wavelet transform”, IEEE Signal Process. Mag. 22, no. 6, pp. 123-151, 2005.Google Scholar
  13. 13.
    G. Serbes, C.O. Sakar, Y.P. Kahya, N. Aydin, “Pulmonary Crackle Detection using Time-Frequency and Time-Scale Analysis”, Digital Signal Processing: A Review Journal, 23:3, 2013, pp. 1012-1021.Google Scholar
  14. 14.
    G. Serbes, B.E. Sakar, N. Aydin, H.O. Gulcur, “An Emboli Detection System Based on Dual Tree Complex Wavelet Transform”, IFMBE Proceedings vol. 41, 2014, pp. 819-822.Google Scholar
  15. 15.
    B. Benjamin, G. Dornhege, M. Krauledat, K. Müller, V. Kunzmann, F. Losch, G. Curio, “The Berlin Brain–Computer Interface: EEG-Based Communication Without Subject Training, IEEE Transactions On Neural Systems And Rehabilitation Engineering”, vol. 14, No. 2, pp. 147-152, 2006.Google Scholar
  16. 16.
    M. W. Oram, N. G. Hatsopoulos, B. J. Richmond, and J. P. Donoghue, “Excess synchrony in motor cortical neurons provides redundant direction information with that from coarse temporal measures.” J. Neurophysiol. vol. 86, 1700–1716, 2001.Google Scholar
  17. 17.
    F. Canbay, V.E. Levent, G. Serbes, S. Goren and N. Aydin, “Field Programmable Gate Arrays Implementation of Dual Tree Complex Wavelet Transform”, 37th Annual Int. Conference of the IEEE Engineering in Medicine and Biology Society, pp. 6026-6029 2015.Google Scholar
  18. 18.
    F. Canbay, V.E. Levent, G. Serbes, H.F. Ugurdag, S. Goren, N. Aydin, ”An Area Efficient Real Time Implementation Of Dual Tree Complex Wavelet Transform In Field Programmable Gate Arrays” Bioinformatics and Bioengineering (BIBE), pp. 1-5, 2015.Google Scholar
  19. 19.
    M. Hassan, O. Dufor, P. Benquet, C. Berrou and F. Wendling, “Identification of brain networks with high time/space resolution using dense EEG” 7th Annual International IEEE EMBS Conference on Neural Engineering, pp. 1060-1063, 2015.Google Scholar
  20. 20.
    B.H. Abed, R.K. Ibrahim, M.H. Almuifraje, “Design and Implementation of ECG (Electrocardiograph) Feature Extraction using Biomedical Workbench and LabView”, International Journal of Computer Science and Mobile Computing, Vol. 4 Issue.5, 2015, 29-32.Google Scholar
  21. 21.
    D. Brunelli, A.M. Tadesse, B. Vodermayer, M. Nowak, C. Castellini “Low-cost wearable Multichannel Surface EMG Acquisition for Prosthetic Hand Control” Advances in Sensors and Interfaces (IWASI), pp. 94-99, 2015.Google Scholar
  22. 22.
    G. Serbes, H.O. Gulcur, N. Aydin, Directional dual-tree complex wavelet packet transforms for processing quadrature signals, Medical & Biological Engineering & Computing, DOI: 10.1007/s11517-014-1224-0.Google Scholar
  23. 23.
    G. Serbes, H. O. Gulcur, N. Aydin, Directional Dual-Tree Complex Wavelet Packet Transform Implementation Using Band-Limited Synthetic Signals, IFMBE Proceedings vol. 42, 2014, pp. 9-12.Google Scholar
  24. 24.
    P. M. Iyer, C. Egan, M. Pinto-Grau4, T. Burke,M. Elamin, B. Nasseroleslami, N. Pender, E.C. Lalor, O. Hardiman, “Functional Connectivity Changes in Resting-State EEG as Potential Biomarker for Amyotrophic Lateral Sclerosis”, June 19, 2015, DOI: 10.1371/journal.pone.0128682Google Scholar
  25. 25.
    B. Hellwiga, S. Häußlera, M. Laukb, B. Guschlbauera, B. Köstera, R. Kristeva-Feigea, J. Timmerb, C.H Lückinga”, Tremor-Correlated Cortical Activity Detected By Electroencephalography”, Clinical Neurophysiology, vol. 111, Issue 5, 1 May 2000, pp. 806–809Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Ferhat Canbay
    • 1
  • Vecdi Emre Levent
    • 2
  • Gorkem Serbes
    • 3
    Email author
  • H. Fatih Ugurdag
    • 4
  • Sezer Goren
    • 5
  • Nizamettin Aydin
    • 1
  1. 1.Computer Engineering DepartmentYildiz Technical UniversityIstanbulTurkey
  2. 2.Department of Computer ScienceOzyegin UniversityIstanbulTurkey
  3. 3.Biomedical Engineering DepartmentYildiz Technical UniversityIstanbulTurkey
  4. 4.Electrical and Electronical DepartmentOzyegin UniversityIstanbulTurkey
  5. 5.Department of Computer EngineeringYeditepe UniversityIstanbulTurkey

Personalised recommendations