Design of a novel biomedical signal processing and analysis tool for functional neuroimaging

Comput Methods Programs Biomed. 2016 Mar;125:46-57. doi: 10.1016/j.cmpb.2015.11.011. Epub 2015 Nov 27.


In this paper, a MATLAB-based graphical user interface (GUI) software tool for general biomedical signal processing and analysis of functional neuroimaging data is introduced. Specifically, electroencephalography (EEG) and electrocardiography (ECG) signals can be processed and analyzed by the developed tool, which incorporates commonly used temporal and frequency analysis methods. In addition to common methods, the tool also provides non-linear chaos analysis with Lyapunov exponents and entropies; multivariate analysis with principal and independent component analyses; and pattern classification with discriminant analysis. This tool can also be utilized for training in biomedical engineering education. This easy-to-use and easy-to-learn, intuitive tool is described in detail in this paper.

Keywords: Biomedical signal processing and analysis; ECG; EEG; Graphical user interface; Multivariate analysis; Non-linear time-series analysis.

MeSH terms

  • Fourier Analysis
  • Functional Neuroimaging*
  • Principal Component Analysis
  • Signal Processing, Computer-Assisted*