{"title":"TSEA:一个基于python的时间序列数据标注工具","authors":"R. Selzler, A. Chan, J. Green","doi":"10.1109/MeMeA52024.2021.9478712","DOIUrl":null,"url":null,"abstract":"We present the Time Series Event Annotator (TSEA), a graphical user interface annotation tool for time series data that enables rapid visualization, labeling, and annotation of signals, including individual points and ranges. Time series data are common to a variety of applications. Oftentimes there is a need to label segments and/or points of the signals, highlighting important elements that are later used for feature extraction or for signal analysis. A number of illustrative applications of the developed tool are discussed, particularly for the detection of \"R\" peaks from electrocardiogram signals. While algorithms for detection of \"R\" peaks can achieve good results when applied to an electrocardiogram signal with a high signal-to-noise ratio, they often lead to incorrect detections in the presence of noise or motion artifact commonly found in clinical setups. In such cases, the Time Series Event Annotator (TSEA) enables efficient imputing of missed or incorrect \"R\" peak detections, leading to increased data integrity for downstream analysis, at minimum cost. Considering that data cleaning often represents the majority of effort when developing a new machine learning pipeline, our annotation tool will accelerate the development of a wide range of new machine learning applications.","PeriodicalId":429222,"journal":{"name":"2021 IEEE International Symposium on Medical Measurements and Applications (MeMeA)","volume":"2019 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"TSEA: An Open Source Python-Based Annotation Tool for Time Series Data\",\"authors\":\"R. Selzler, A. Chan, J. Green\",\"doi\":\"10.1109/MeMeA52024.2021.9478712\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present the Time Series Event Annotator (TSEA), a graphical user interface annotation tool for time series data that enables rapid visualization, labeling, and annotation of signals, including individual points and ranges. Time series data are common to a variety of applications. Oftentimes there is a need to label segments and/or points of the signals, highlighting important elements that are later used for feature extraction or for signal analysis. A number of illustrative applications of the developed tool are discussed, particularly for the detection of \\\"R\\\" peaks from electrocardiogram signals. While algorithms for detection of \\\"R\\\" peaks can achieve good results when applied to an electrocardiogram signal with a high signal-to-noise ratio, they often lead to incorrect detections in the presence of noise or motion artifact commonly found in clinical setups. In such cases, the Time Series Event Annotator (TSEA) enables efficient imputing of missed or incorrect \\\"R\\\" peak detections, leading to increased data integrity for downstream analysis, at minimum cost. Considering that data cleaning often represents the majority of effort when developing a new machine learning pipeline, our annotation tool will accelerate the development of a wide range of new machine learning applications.\",\"PeriodicalId\":429222,\"journal\":{\"name\":\"2021 IEEE International Symposium on Medical Measurements and Applications (MeMeA)\",\"volume\":\"2019 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-06-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE International Symposium on Medical Measurements and Applications (MeMeA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MeMeA52024.2021.9478712\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE International Symposium on Medical Measurements and Applications (MeMeA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MeMeA52024.2021.9478712","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
我们介绍了时间序列事件注释器(TSEA),这是一个用于时间序列数据的图形用户界面注释工具,可以快速可视化、标记和注释信号,包括单个点和范围。时间序列数据在各种应用程序中都很常见。通常需要标记信号的片段和/或点,突出显示稍后用于特征提取或信号分析的重要元素。讨论了所开发工具的一些说明性应用,特别是用于检测心电图信号的“R”峰。虽然检测“R”峰的算法在应用于具有高信噪比的心电图信号时可以取得良好的结果,但在临床设置中常见的噪声或运动伪影存在时,它们通常会导致错误的检测。在这种情况下,时间序列事件注释器(Time Series Event Annotator, TSEA)能够有效地输入缺失或不正确的“R”峰值检测,从而以最小的成本提高下游分析的数据完整性。考虑到在开发新的机器学习管道时,数据清理通常代表了大部分工作,我们的注释工具将加速广泛的新机器学习应用程序的开发。
TSEA: An Open Source Python-Based Annotation Tool for Time Series Data
We present the Time Series Event Annotator (TSEA), a graphical user interface annotation tool for time series data that enables rapid visualization, labeling, and annotation of signals, including individual points and ranges. Time series data are common to a variety of applications. Oftentimes there is a need to label segments and/or points of the signals, highlighting important elements that are later used for feature extraction or for signal analysis. A number of illustrative applications of the developed tool are discussed, particularly for the detection of "R" peaks from electrocardiogram signals. While algorithms for detection of "R" peaks can achieve good results when applied to an electrocardiogram signal with a high signal-to-noise ratio, they often lead to incorrect detections in the presence of noise or motion artifact commonly found in clinical setups. In such cases, the Time Series Event Annotator (TSEA) enables efficient imputing of missed or incorrect "R" peak detections, leading to increased data integrity for downstream analysis, at minimum cost. Considering that data cleaning often represents the majority of effort when developing a new machine learning pipeline, our annotation tool will accelerate the development of a wide range of new machine learning applications.