GroundTruth: A MATLAB GUI for artifact and feature identification in physiological signals

Ganesh R. Naik, Gaetano D. Gargiulo, Jorge M. Serrador, Paul Breen

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)
17 Downloads (Pure)


Groundtruth is a Matlab Graphical User Interface (GUI) developed for the identification of key features and artifacts within physiological signals. The ultimate aim of this GUI is to provide a simple means of assessing the performance of new sensors. Secondary, to this is providing a means of providing marked data, enabling assessment of automated artifact rejection and feature identification algorithms. With the emergence of new wearable sensor technologies, there is an unmet need for convenient assessment of device performance, and a faster means of assessing new algorithms. The proposed GUI allows interactive marking of artifact regions as well as simultaneous interactive identification of key features, e.g., respiration peaks in respiration signals, R-peaks in Electrocardiography signals, etc. In this paper, we present the base structure of the system, together with an example of its use for two simultaneously worn respiration sensors. The respiration rates are computed for both original as well as artifact removed data and validated using Bland–Altman plots. The respiration rates computed based on the proposed GUI (after artifact removal process) demonstrated consistent results for two respiration sensors after artifact removal process. Groundtruth is customizable, and alternative processing modules are easy to add/remove. Groundtruth is intended for open-source use.
Original languageEnglish
Article number850
Number of pages12
JournalFrontiers in Physiology
Publication statusPublished - 20 Aug 2019
Externally publishedYes

Bibliographical note

This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.


  • Artifacts
  • Bland-Altman plots
  • Feature identification
  • Graphical user interface
  • Physiological signals
  • Respiratory rates


Dive into the research topics of 'GroundTruth: A MATLAB GUI for artifact and feature identification in physiological signals'. Together they form a unique fingerprint.

Cite this