DETECT: A MATLAB Toolbox for Event Detection and Identification in Time Series, with Applications to Artifact Detection in EEG Signals

被引:37
|
作者
Lawhern, Vernon [1 ]
Hairston, W. David [2 ]
Robbins, Kay [1 ]
机构
[1] Univ Texas San Antonio, Dept Comp Sci, San Antonio, TX 78249 USA
[2] USA, Res Lab, Human Res & Engn Directorate, Aberdeen Proving Ground, MD USA
来源
PLOS ONE | 2013年 / 8卷 / 04期
关键词
CLASSIFICATION; COMPONENTS;
D O I
10.1371/journal.pone.0062944
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Recent advances in sensor and recording technology have allowed scientists to acquire very large time-series datasets. Researchers often analyze these datasets in the context of events, which are intervals of time where the properties of the signal change relative to a baseline signal. We have developed DETECT, a MATLAB toolbox for detecting event time intervals in long, multi-channel time series. Our primary goal is to produce a toolbox that is simple for researchers to use, allowing them to quickly train a model on multiple classes of events, assess the accuracy of the model, and determine how closely the results agree with their own manual identification of events without requiring extensive programming knowledge or machine learning experience. As an illustration, we discuss application of the DETECT toolbox for detecting signal artifacts found in continuous multi-channel EEG recordings and show the functionality of the tools found in the toolbox. We also discuss the application of DETECT for identifying irregular heartbeat waveforms found in electrocardiogram ( ECG) data as an additional illustration.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] Performing event detection in time series with SwiftEvent: an algorithm with supervised learning of detection criteria
    André Gensler
    Bernhard Sick
    Pattern Analysis and Applications, 2018, 21 : 543 - 562
  • [32] JUST: MATLAB and python software for change detection and time series analysis
    Ebrahim Ghaderpour
    GPS Solutions, 2021, 25
  • [33] Performing event detection in time series with SwiftEvent: an algorithm with supervised learning of detection criteria
    Gensler, Andre
    Sick, Bernhard
    PATTERN ANALYSIS AND APPLICATIONS, 2018, 21 (02) : 543 - 562
  • [34] Tool Paper: Time Series Anomaly Detection Platform for MATLAB Simulink
    Ding, Sheng
    Ayoub, Skander
    Morozov, Andrey
    MODEL-BASED SAFETY AND ASSESSMENT, IMBSA 2022, 2022, 13525 : 204 - 218
  • [35] Automatic Change Detection for Real-Time Monitoring of EEG Signals
    Gao, Zhen
    Lu, Guoliang
    Yan, Peng
    Lyu, Chen
    Li, Xueyong
    Shang, Wei
    Xie, Zhaohong
    Zhang, Wanming
    FRONTIERS IN PHYSIOLOGY, 2018, 9
  • [36] Time-Frequency Analysis of EEG Signals for Human Emotion Detection
    Murugappan, M.
    Rizon, M.
    Nagarajan, R.
    Yaacob, S.
    Hazry, D.
    Zunaidi, I.
    4TH KUALA LUMPUR INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING 2008, VOLS 1 AND 2, 2008, 21 (1-2): : 262 - +
  • [37] Time and Frequency Domain Analysis of EEG Signals for Seizure Detection: A Review
    Harpale, Varsha K.
    Bairagi, Vinayak K.
    2016 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, COMPUTING AND COMMUNICATIONS (MICROCOM), 2016,
  • [38] Real-Time Hybrid Ocular Artifact Detection and Removal for Single Channel EEG
    Majmudar, Charvi A.
    Mahajan, Ruhi
    Morshed, Bashir I.
    2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRO/INFORMATION TECHNOLOGY (EIT), 2015, : 330 - 334
  • [39] Probability Mapping Based Artifact Detection and Wavelet Denoising based Artifact Removal from Scalp EEG for BCI Applications
    Islam, Md. Kafiul
    Rastegarnia, Amir
    2019 IEEE 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS 2019), 2019, : 243 - 247
  • [40] Multi-Scale Event Detection in Financial Time Series
    de Salles, Diego Silva
    Gea, Cristiane
    Mello, Carlos E.
    Assis, Laura
    Coutinho, Rafaelli
    Bezerra, Eduardo
    Ogasawara, Eduardo
    COMPUTATIONAL ECONOMICS, 2025, 65 (01) : 211 - 239