{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,2,23]],"date-time":"2023-02-23T05:29:11Z","timestamp":1677130151430},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,9,21]],"date-time":"2022-09-21T00:00:00Z","timestamp":1663718400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,9,21]],"date-time":"2022-09-21T00:00:00Z","timestamp":1663718400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Intell. Syst."],"published-print":{"date-parts":[[2023,2]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Heart health monitoring based on wearable devices is often contaminated by various noises to varying degrees. Using signal quality indicators (SQIs) to achieve signal quality assessment (SQA) is among the most promising ways to solve this problem, but the performance of SQIs in expressing ECG quality features contaminated by motion artifact (MA) noise remains disappointing. Here, we present a novel SQA method that fuses the proposed depth local dual-view (DLDV) features and the dual-input transformer (DI-Transformer) framework to improve the recognition ability of MA-contaminated ECGs. The proposed DLDV features are to identify subtle differences between MA and ECG through depth local amplitude and phase angle features. When it fuses with the temporal relationship features extracted by DI-Transformer, its accuracy is significantly improved compared to the SQIs-based methods. In addition, we also verify the robustness and the accuracy of DLDV features on four traditional classifiers. Finally, we conduct our experiments on the two datasets. On the PhysioNet\/Computing in Cardiology Challenge dataset, the DLDV features (Acc = 95.49%) outperform the combination of six SQIs features (Acc = 91.26%). When combined with our DI-Transformer, it delivered an accuracy of 99.62%, outperforming the state-of-the-art SQA methods. On the artificial testset constructed by MA noise, our DI-Transformer outperforms four traditional methods and also delivered an accuracy of 97.69%.<\/jats:p>","DOI":"10.1007\/s40747-022-00861-z","type":"journal-article","created":{"date-parts":[[2022,9,21]],"date-time":"2022-09-21T05:02:30Z","timestamp":1663736550000},"page":"981-999","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Fusing depth local dual-view features and dual-input transformer framework for improving the recognition ability of motion artifact-contaminated electrocardiogram"],"prefix":"10.1007","volume":"9","author":[{"given":"Shuaiying","family":"Yuan","sequence":"first","affiliation":[]},{"given":"Ziyang","family":"He","sequence":"additional","affiliation":[]},{"given":"Jianhui","family":"Zhao","sequence":"additional","affiliation":[]},{"given":"Zhiyong","family":"Yuan","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,9,21]]},"reference":[{"key":"861_CR1","unstructured":"Clifford GD, Azuaje F (2006) Advanced methods and tools for ECG data analysis, vol 10. In: McSharry P (ed). Artech house, Boston"},{"key":"861_CR2","doi-asserted-by":"crossref","unstructured":"Satija U, Ramkumar B, Manikandan MS (2016) A unified sparse signal decomposition and reconstruction framework for elimination of muscle artifacts from ECG signal. In: 2016 IEEE international conference on acoustics, speech and signal processing (ICASSP). IEEE, pp 779\u2013783","DOI":"10.1109\/ICASSP.2016.7471781"},{"key":"861_CR3","doi-asserted-by":"publisher","first-page":"499","DOI":"10.1016\/j.ins.2016.09.033","volume":"373","author":"P Nguyen","year":"2016","unstructured":"Nguyen P, Kim J-M (2016) Adaptive ECG denoising using genetic algorithm-based thresholding and ensemble empirical mode decomposition. Inf Sci 373:499\u2013511","journal-title":"Inf Sci"},{"key":"861_CR4","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1016\/j.ins.2021.02.040","volume":"563","author":"M Hu","year":"2021","unstructured":"Hu M, Zhang S, Dong W, Xu F, Liu H (2021) Adaptive denoising algorithm using peak statistics-based thresholding and novel adaptive complementary ensemble empirical mode decomposition. Inf Sci 563:269\u2013289","journal-title":"Inf Sci"},{"key":"861_CR5","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1016\/j.ins.2017.11.026","volume":"429","author":"ZAA Alyasseri","year":"2018","unstructured":"Alyasseri ZAA, Khader AT, Al-Betar MA, Awadallah MA (2018) Hybridizing $$\\beta $$-hill climbing with wavelet transform for denoising ECG signals. Inf Sci 429:229\u2013246","journal-title":"Inf Sci"},{"key":"861_CR6","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1016\/j.future.2020.10.024","volume":"116","author":"X Xie","year":"2021","unstructured":"Xie X, Liu H, Shu M, Zhu Q, Huang A, Kong X, Wang Y (2021) A multi-stage denoising framework for ambulatory ECG signal based on domain knowledge and motion artifact detection. Future Gener Comput Syst 116:103\u2013116","journal-title":"Future Gener Comput Syst"},{"issue":"5","key":"861_CR7","doi-asserted-by":"publisher","first-page":"1216","DOI":"10.1109\/JBHI.2016.2615316","volume":"21","author":"C Orphanidou","year":"2016","unstructured":"Orphanidou C, Drobnjak I (2016) Quality assessment of ambulatory ECG using wavelet entropy of the HRV signal. IEEE J Biomed Health Inform 21(5):1216\u20131223","journal-title":"IEEE J Biomed Health Inform"},{"issue":"4","key":"861_CR8","doi-asserted-by":"publisher","first-page":"129","DOI":"10.3390\/e18040129","volume":"18","author":"C Mayer","year":"2016","unstructured":"Mayer C, Bachler M, Holzinger A, Stein PK, Wassertheurer S (2016) The effect of threshold values and weighting factors on the association between entropy measures and mortality after myocardial infarction in the Cardiac Arrhythmia Suppression Trial (CAST). Entropy 18(4):129","journal-title":"Entropy"},{"key":"861_CR9","doi-asserted-by":"crossref","unstructured":"Xia Y, Jia H (2017) ECG quality assessment based on multi-feature fusion. In: 2017 13th international conference on natural computation, fuzzy systems and knowledge discovery (ICNC-FSKD). IEEE, pp 672\u2013676","DOI":"10.1109\/FSKD.2017.8393352"},{"issue":"6","key":"861_CR10","doi-asserted-by":"publisher","first-page":"1660","DOI":"10.1109\/TBME.2013.2240452","volume":"60","author":"J Behar","year":"2013","unstructured":"Behar J, Oster J, Li Q, Clifford GD (2013) ECG signal quality during arrhythmia and its application to false alarm reduction. IEEE Trans Biomed Eng 60(6):1660\u20131666","journal-title":"IEEE Trans Biomed Eng"},{"issue":"3","key":"861_CR11","doi-asserted-by":"publisher","first-page":"815","DOI":"10.1109\/JIOT.2017.2670022","volume":"4","author":"U Satija","year":"2017","unstructured":"Satija U, Ramkumar B, Manikandan MS (2017) Real-time signal quality-aware ECG telemetry system for IoT-based health care monitoring. IEEE Internet Things J 4(3):815\u2013823","journal-title":"IEEE Internet Things J"},{"issue":"3","key":"861_CR12","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1007\/s40846-018-0411-0","volume":"39","author":"Y Zhang","year":"2019","unstructured":"Zhang Y, Wei S, Zhang L, Liu C (2019) Comparing the performance of random forest, SVM and their variants for ECG quality assessment combined with nonlinear features. J Med Biol Eng 39(3):381\u2013392","journal-title":"J Med Biol Eng"},{"issue":"4","key":"861_CR13","doi-asserted-by":"publisher","first-page":"745","DOI":"10.1109\/TBME.2017.2717876","volume":"65","author":"Y Shahriari","year":"2017","unstructured":"Shahriari Y, Fidler R, Pelter MM, Bai Y, Villaroman A, Hu X (2017) Electrocardiogram signal quality assessment based on structural image similarity metric. IEEE Trans Biomed Eng 65(4):745\u2013753","journal-title":"IEEE Trans Biomed Eng"},{"key":"861_CR14","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/978-3-662-43968-5_12","volume-title":"Interactive knowledge discovery and data mining in biomedical informatics","author":"A Holzinger","year":"2014","unstructured":"Holzinger A, H\u00f6rtenhuber M, Mayer C, Bachler M, Wassertheurer S, Pinho AJ, Koslicki D (2014) On entropy-based data mining. Interactive knowledge discovery and data mining in biomedical informatics. Springer, Berlin, pp 209\u2013226"},{"key":"861_CR15","doi-asserted-by":"publisher","DOI":"10.1016\/j.cmpb.2021.106269","volume":"208","author":"G Liu","year":"2021","unstructured":"Liu G, Han X, Tian L, Zhou W, Liu H (2021) ECG quality assessment based on hand-crafted statistics and deep-learned s-transform spectrogram features. Comput Methods Progr Biomed 208:106269","journal-title":"Comput Methods Progr Biomed"},{"issue":"7","key":"861_CR16","doi-asserted-by":"publisher","first-page":"733","DOI":"10.3390\/e22070733","volume":"22","author":"\u00c1H Herraiz","year":"2020","unstructured":"Herraiz \u00c1H, Mart\u00ednez-Rodrigo A, Bertomeu-Gonz\u00e1lez V, Quesada A, Rieta JJ, Alcaraz R (2020) A deep learning approach for featureless robust quality assessment of intermittent atrial fibrillation recordings from portable and wearable devices. Entropy 22(7):733","journal-title":"Entropy"},{"key":"861_CR17","doi-asserted-by":"crossref","unstructured":"Seeuws N, De Vos M, Bertrand A (2021) Electrocardiogram quality assessment using unsupervised deep learning. IEEE Trans Biomed Eng 69(2):882\u2013893","DOI":"10.1109\/TBME.2021.3108621"},{"key":"861_CR18","doi-asserted-by":"crossref","unstructured":"Zhang J, Wang L, Zhang W, Yao J (2018) A signal quality assessment method for electrocardiography acquired by mobile device. In: 2018 IEEE international conference on bioinformatics and biomedicine (BIBM). IEEE, pp 1\u20133","DOI":"10.1109\/BIBM.2018.8621160"},{"key":"861_CR19","doi-asserted-by":"crossref","unstructured":"Magrin-Chagnolleau I, Baraniuk RG (1999) Empirical mode decomposition based time-frequency attributes. In: SEG technical program expanded abstracts 1999. Society of Exploration Geophysicists, pp 1949\u20131952","DOI":"10.1190\/1.1820932"},{"issue":"2","key":"861_CR20","doi-asserted-by":"publisher","first-page":"496","DOI":"10.1137\/060658242","volume":"46","author":"U Oberst","year":"2007","unstructured":"Oberst U (2007) The fast Fourier transform. SIAM J Control Optim 46(2):496\u2013540","journal-title":"SIAM J Control Optim"},{"key":"861_CR21","doi-asserted-by":"crossref","unstructured":"Sch\u00f6lkopf B, Smola A, M\u00fcller K-R (1997) Kernel principal component analysis. In: International conference on artificial neural networks. Springer, pp 583\u2013588","DOI":"10.1007\/BFb0020217"},{"issue":"6","key":"861_CR22","first-page":"1499","volume":"59","author":"J Lee","year":"2011","unstructured":"Lee J, McManus DD, Merchant S, Chon KH (2011) Automatic motion and noise artifact detection in Holter ECG data using empirical mode decomposition and statistical approaches. IEEE Trans Biomed Eng 59(6):1499\u20131506","journal-title":"IEEE Trans Biomed Eng"},{"key":"861_CR23","unstructured":"Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser \u0141, Polosukhin I (2017) Attention is all you need. Adv Neural Inf Process Syst 30"},{"issue":"4","key":"861_CR24","doi-asserted-by":"publisher","first-page":"628","DOI":"10.1137\/1031129","volume":"31","author":"CE Heil","year":"1989","unstructured":"Heil CE, Walnut DF (1989) Continuous and discrete wavelet transforms. SIAM Rev 31(4):628\u2013666","journal-title":"SIAM Rev"},{"issue":"1","key":"861_CR25","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1109\/TSP.2007.906771","volume":"56","author":"G Rilling","year":"2007","unstructured":"Rilling G, Flandrin P (2007) One or two frequencies? The empirical mode decomposition answers. IEEE Trans Signal Process 56(1):85\u201395","journal-title":"IEEE Trans Signal Process"},{"issue":"38","key":"861_CR26","doi-asserted-by":"publisher","first-page":"14889","DOI":"10.1073\/pnas.0701020104","volume":"104","author":"Z Wu","year":"2007","unstructured":"Wu Z, Huang NE, Long SR, Peng C-K (2007) On the trend, detrending, and variability of nonlinear and nonstationary time series. Proc Natl Acad Sci 104(38):14889\u201314894","journal-title":"Proc Natl Acad Sci"},{"key":"861_CR27","doi-asserted-by":"crossref","unstructured":"Hasan S, Muttaqi KM, Sutanto D (2019) Automated segmentation of the voltage SAG signal using Hilbert Huang transform to calculate and characterize the phase angle jump. In: 2019 IEEE industry applications society annual meeting. IEEE, pp 1\u20136","DOI":"10.1109\/IAS.2019.8912420"},{"issue":"1\u20133","key":"861_CR28","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1016\/0169-7439(87)80084-9","volume":"2","author":"S Wold","year":"1987","unstructured":"Wold S, Esbensen K, Geladi P (1987) Principal component analysis. Chemom Intell Lab Syst 2(1\u20133):37\u201352","journal-title":"Chemom Intell Lab Syst"},{"issue":"5","key":"861_CR29","doi-asserted-by":"publisher","first-page":"1299","DOI":"10.1162\/089976698300017467","volume":"10","author":"B Sch\u00f6lkopf","year":"1998","unstructured":"Sch\u00f6lkopf B, Smola A, M\u00fcller K-R (1998) Nonlinear component analysis as a kernel eigenvalue problem. Neural Comput 10(5):1299\u20131319","journal-title":"Neural Comput"},{"issue":"1","key":"861_CR30","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1016\/j.ces.2003.09.012","volume":"59","author":"J-M Lee","year":"2004","unstructured":"Lee J-M, Yoo C, Choi SW, Vanrolleghem PA, Lee I-B (2004) Nonlinear process monitoring using kernel principal component analysis. Chem Eng Sci 59(1):223\u2013234","journal-title":"Chem Eng Sci"},{"issue":"9","key":"861_CR31","doi-asserted-by":"publisher","first-page":"1837","DOI":"10.1016\/j.compchemeng.2004.02.036","volume":"28","author":"J-M Lee","year":"2004","unstructured":"Lee J-M, Yoo C, Lee I-B (2004) Fault detection of batch processes using multiway kernel principal component analysis. Comput Chem Eng 28(9):1837\u20131847","journal-title":"Comput Chem Eng"},{"key":"861_CR32","doi-asserted-by":"publisher","first-page":"210","DOI":"10.1016\/j.isatra.2020.05.029","volume":"105","author":"P Cai","year":"2020","unstructured":"Cai P, Deng X (2020) Incipient fault detection for nonlinear processes based on dynamic multi-block probability related kernel principal component analysis. ISA Trans 105:210\u2013220","journal-title":"ISA Trans"},{"key":"861_CR33","doi-asserted-by":"crossref","unstructured":"Yan G, Liang S, Zhang Y, Liu F (2019) Fusing transformer model with temporal features for ECG heartbeat classification. In: 2019 IEEE international conference on bioinformatics and biomedicine (BIBM). IEEE, pp 898\u2013905","DOI":"10.1109\/BIBM47256.2019.8983326"},{"key":"861_CR34","doi-asserted-by":"crossref","unstructured":"Guan J, Wang W, Feng P, Wang X, Wang W (2021) Low-dimensional denoising embedding transformer for ECG classification. In: ICASSP 2021\u20132021 IEEE international conference on acoustics, speech and signal processing (ICASSP). IEEE, pp 1285\u20131289","DOI":"10.1109\/ICASSP39728.2021.9413766"},{"key":"861_CR35","doi-asserted-by":"crossref","unstructured":"Song H, Rajan D, Thiagarajan JJ, Spanias A (2018) Attend and diagnose: clinical time series analysis using attention models. In: Thirty-second AAAI conference on artificial intelligence","DOI":"10.1609\/aaai.v32i1.11635"},{"key":"861_CR36","doi-asserted-by":"crossref","unstructured":"Yuan S, He Z, Zhao J, Yuan Z (2021) Low-dimensional depth local dual-view features embedded transformer for electrocardiogram signal quality assessment. In: 2021 IEEE international conference on bioinformatics and biomedicine (BIBM). IEEE, pp 1137\u20131144","DOI":"10.1109\/BIBM52615.2021.9669474"},{"key":"861_CR37","first-page":"705","volume":"8","author":"Z Zhao","year":"2016","unstructured":"Zhao Z, Wu Y (2016) Attention-based convolutional neural networks for sentence classification. Interspeech 8:705\u2013709","journal-title":"Interspeech"},{"key":"861_CR38","unstructured":"Silva I, Moody GB, Celi L (2011) Improving the quality of ECGs collected using mobile phones: the physionet\/computing in cardiology challenge 2011. In: 2011 computing in cardiology. IEEE, pp 273\u2013276"},{"key":"861_CR39","first-page":"1","volume":"38","author":"Q Li","year":"2011","unstructured":"Li Q, Clifford G (2011) Signal quality indices and data fusion for determining acceptability of electrocardiograms collected in noisy ambulatory environments. Comput Cardiol 38:1","journal-title":"Comput Cardiol"},{"issue":"3","key":"861_CR40","first-page":"381","volume":"11","author":"GB Moody","year":"1984","unstructured":"Moody GB, Muldrow W, Mark RG (1984) A noise stress test for arrhythmia detectors. Comput Cardiol 11(3):381\u2013384","journal-title":"Comput Cardiol"},{"key":"861_CR41","unstructured":"Fletcher GS (2019) Clinical epidemiology: the essentials. Lippincott Williams & Wilkins"},{"issue":"1","key":"861_CR42","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s12911-019-1014-6","volume":"20","author":"AM Carrington","year":"2020","unstructured":"Carrington AM, Fieguth PW, Qazi H, Holzinger A, Chen HH, Mayr F, Manuel DG (2020) A new concordant partial AUC and partial c statistic for imbalanced data in the evaluation of machine learning algorithms. BMC Med Inform Decis Mak 20(1):1\u201312","journal-title":"BMC Med Inform Decis Mak"},{"issue":"2","key":"861_CR43","doi-asserted-by":"publisher","first-page":"330","DOI":"10.1109\/TSMCB.2010.2053026","volume":"41","author":"M Varewyck","year":"2010","unstructured":"Varewyck M, Martens J-P (2010) A practical approach to model selection for support vector machines with a Gaussian kernel. IEEE Trans Syst Man Cybern Part B (Cybern) 41(2):330\u2013340","journal-title":"IEEE Trans Syst Man Cybern Part B (Cybern)"},{"key":"861_CR44","doi-asserted-by":"crossref","unstructured":"Sahadat MN, Jacobs EL, Morshed BI (2014) Hardware-efficient robust biometric identification from amplitude and interval features of 0.58 second limb (lead I) ECG signal using logistic regression classifier. In: Engineering in Medicine and Biology Society (EMBC), Chicago, IL, pp 1440\u20131443","DOI":"10.1109\/EMBC.2014.6943871"},{"key":"861_CR45","doi-asserted-by":"crossref","unstructured":"Li T, Zhou M (2016) ECG classification using wavelet packet entropy and random forests. Entropy 18(8):285","DOI":"10.3390\/e18080285"},{"issue":"7","key":"861_CR46","doi-asserted-by":"publisher","first-page":"750","DOI":"10.1109\/T-C.1975.224297","volume":"100","author":"K Fukunaga","year":"1975","unstructured":"Fukunaga K, Narendra PM (1975) A branch and bound algorithm for computing k-nearest neighbors. IEEE Trans Comput 100(7):750\u2013753","journal-title":"IEEE Trans Comput"},{"issue":"1","key":"861_CR47","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1088\/0967-3334\/29\/1\/002","volume":"29","author":"Q Li","year":"2007","unstructured":"Li Q, Mark RG, Clifford GD (2007) Robust heart rate estimation from multiple asynchronous noisy sources using signal quality indices and a Kalman filter. Physiol Meas 29(1):15","journal-title":"Physiol Meas"},{"key":"861_CR48","doi-asserted-by":"crossref","unstructured":"Liu F, Wei S, Lin F, Jiang X, Liu C (2020) An overview of signal quality indices on dynamic ECG signal quality assessment. Feature Eng Comput Intell ECG Monit 33\u201354","DOI":"10.1007\/978-981-15-3824-7_3"},{"key":"861_CR49","doi-asserted-by":"publisher","DOI":"10.1016\/j.compbiomed.2020.104164","volume":"130","author":"A Albaba","year":"2021","unstructured":"Albaba A, Sim\u00f5es-Capela N, Wang Y, Hendriks RC, De Raedt W, Van Hoof C (2021) Assessing the signal quality of electrocardiograms from varied acquisition sources: a generic machine learning pipeline for model generation. Comput Biol Med 130:104164","journal-title":"Comput Biol Med"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-022-00861-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-022-00861-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-022-00861-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,22]],"date-time":"2023-02-22T18:06:53Z","timestamp":1677089213000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-022-00861-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,21]]},"references-count":49,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,2]]}},"alternative-id":["861"],"URL":"https:\/\/doi.org\/10.1007\/s40747-022-00861-z","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"value":"2199-4536","type":"print"},{"value":"2198-6053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,9,21]]},"assertion":[{"value":"13 May 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 August 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 September 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflicts of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}