{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T21:46:49Z","timestamp":1762033609790,"version":"3.37.3"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2019,5,7]],"date-time":"2019-05-07T00:00:00Z","timestamp":1557187200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Iran J Comput Sci"],"published-print":{"date-parts":[[2019,9]]},"DOI":"10.1007\/s42044-019-00035-0","type":"journal-article","created":{"date-parts":[[2019,5,7]],"date-time":"2019-05-07T20:41:40Z","timestamp":1557261700000},"page":"167-178","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["A statistical designing approach to MATLAB based functions for the ECG signal preprocessing"],"prefix":"10.1007","volume":"2","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6194-664X","authenticated-orcid":false,"given":"Md. Asadur","family":"Rahman","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Md. Mahmudul Haque","family":"Milu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anika","family":"Anjum","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abu Bakar","family":"Siddik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Md. Mohidul Hasan","family":"Sifat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohibur Rahman","family":"Chowdhury","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Farzana","family":"Khanam","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohiuddin","family":"Ahmad","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,5,7]]},"reference":[{"issue":"2","key":"35_CR1","doi-asserted-by":"publisher","first-page":"53","DOI":"10.2344\/0003-3006(2006)53[53:FOEI]2.0.CO;2","volume":"53","author":"DE Becker","year":"2006","unstructured":"Becker, D.E.: Fundamentals of electrocardiography interpretation. Anesth. Prog. 53(2), 53\u201364 (2006)","journal-title":"Anesth. Prog."},{"issue":"2","key":"35_CR2","first-page":"174","volume":"35","author":"M Rivera-Ruiz","year":"1927","unstructured":"Rivera-Ruiz, M., Cajavilca, C., Varon, J.: Einthoven\u2019s string galvanometer: the first electrocardiograph. Tex. Heart Inst. J. 35(2), 174\u2013178 (1927)","journal-title":"Tex. Heart Inst. J."},{"key":"35_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2017\/8081361","volume":"2017","author":"H Beyramienanlou","year":"2017","unstructured":"Beyramienanlou, H., Lotfivand, N.: Shannon\u2019s energy based algorithm in ECG signal processing. Comput. Math. Methods Med. 2017, 1\u201316 (2017)","journal-title":"Comput. Math. Methods Med."},{"key":"35_CR4","unstructured":"Mejhoudi, S., Latif, R., Toumanari, A., Jenkal, W., Elouardi, A.: Implementation and evaluation of ECG signal processing algorithms on embedded architectures. In: 2017 International Conference on Electrical and Information Technologies (ICEIT), Rabat, Morocco, 2017, pp. 1\u20136 (2017)"},{"key":"35_CR5","unstructured":"Qureshi, R., Uzair, M., Khurshid, K.: Multistage adaptive filter for ECG signal processing. In: 2017 International Conference on Communication, Computing and Digital Systems (C-CODE), Islamabad, Pakistan, 2017, pp. 363\u2013368 (2017)"},{"key":"35_CR6","first-page":"S1087","volume":"26","author":"SW Shin","year":"2015","unstructured":"Shin, S.W., Kim, K.S., Song, C.G., Lee, J.W., Kim, J.H., Jeung, G.W.: Removal of baseline wandering in ECG signal by improved detrending method. BioMed. Mater. Eng. 26, S1087\u2013S1093 (2015)","journal-title":"BioMed. Mater. Eng."},{"key":"35_CR7","doi-asserted-by":"publisher","first-page":"1889","DOI":"10.1016\/j.compbiomed.2013.07.030","volume":"43","author":"S Agrawal","year":"2015","unstructured":"Agrawal, S., Gupta, A.: Fractal and EMD based removal of baseline wander and powerline interference from ECG signals. Comput. Biol. Med. 43, 1889\u20131899 (2015)","journal-title":"Comput. Biol. Med."},{"key":"35_CR8","first-page":"1114","volume":"4","author":"K Manivel","year":"2015","unstructured":"Manivel, K., Rabindran, R.S.: Noise removal for baseline wander and power line in electrocardiograph signals. Int. J. Adv. Res. Electr. Electron. Instrum. Eng. 4, 1114\u20131122 (2015)","journal-title":"Int. J. Adv. Res. Electr. Electron. Instrum. Eng."},{"key":"35_CR9","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1016\/j.bspc.2014.01.011","volume":"10","author":"B Mali","year":"2014","unstructured":"Mali, B., Zulj, S., Magjarevic, R., Miklavcic, D., Jarm, T.: Matlab-based tool for ECG and HRV analysis. Biomed. Signal Process. Control 10, 108\u2013116 (2014)","journal-title":"Biomed. Signal Process. Control"},{"key":"35_CR10","doi-asserted-by":"crossref","unstructured":"Kohler, B.U., Hennig, C., Orglmeister, R.: The principles of software QRS detection. In: IEEE Engineering in Medicine and Biology Magazine, vol. 21, no. 1, pp. 42\u201357, Jan.\u2013Feb. 2002 (2002)","DOI":"10.1109\/51.993193"},{"key":"35_CR11","unstructured":"Diker, A., Avci, E., Ged\u0131kpinar, M.: Determination of R-peaks in ECG signal using hilbert transform and pan-tompkins algorithms. In: 25th Signal Processing and Communications Applications Conference (SIU), Antalya, Turkey, 2017, pp. 1\u20134 (2017)"},{"key":"35_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41598-016-0028-x","volume":"7","author":"M Elgendi","year":"2017","unstructured":"Elgendi, M., Mohamed, A., Ward, R.: Efficient ECG compression and QRS detection for e-health applications. Sci. Rep. 7, 1\u201316 (2017)","journal-title":"Sci. Rep."},{"issue":"9","key":"35_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/JSEN.2017.2685478","volume":"17","author":"C Chen","year":"2017","unstructured":"Chen, C., Chuang, C.: A QRS detection and R point recognition method for wearable single-lead ECG devices. Sensors 17(9), 1\u201319 (2017)","journal-title":"Sensors"},{"key":"35_CR14","unstructured":"Qin, Q., Jianqing, l., Yinggao, Y., Chengyu, L.: An adaptive and time-efficient ECG R-peak detection algorithm. J. Healthc. Eng. 2017, 1\u201314  (2017)"},{"key":"35_CR15","unstructured":"Rahman, M.A.: MATLAB based functions for ECG signal preprocessing. MATLAB Central File Exchange. Retrieved October 16, 2018. \n                    https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/69118-matlab-based-functions-for-ecg-signal-preprocessing\n                    \n                  . Accessed 16 Oct 2018"},{"key":"35_CR16","first-page":"1","volume":"2018","author":"F Liu","year":"2018","unstructured":"Liu, F., Liu, C., Jiang, X., et al.: Performance analysis of ten common QRS detectors on different ECG application cases. J. Healthc. Eng. 2018, 1\u20138 (2018)","journal-title":"J. Healthc. Eng."},{"issue":"2","key":"35_CR17","first-page":"1","volume":"6","author":"JA Queiroz","year":"2018","unstructured":"Queiroz, J.A., Barros, A.K.: Computer diagnosis for arrhythmia and atrial fibrillation based on electrocardiogram voltage variation. J. Cardiol. Clin. Res. 6(2), 1\u20134 (2018)","journal-title":"J. Cardiol. Clin. Res."},{"key":"35_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1098\/rsif.2017.0821","volume":"15","author":"A Lyon","year":"2018","unstructured":"Lyon, A., Minchol\u00e9, A., Mart\u00ednez, J.P., Laguna, P., Rodriguez, B.: Computational techniques for ECG analysis and interpretation in light of their contribution to medical advances. J. R. Soc. Interface 15, 1\u201318 (2018)","journal-title":"J. R. Soc. Interface"},{"issue":"4","key":"35_CR19","doi-asserted-by":"publisher","first-page":"441","DOI":"10.1007\/s40846-017-0281-x","volume":"37","author":"S Mandala","year":"2017","unstructured":"Mandala, S., Di, T.C.: ECG parameters for malignant ventricular arrhythmias: a comprehensive review. J. Med. Biol. Eng. 37(4), 441\u2013453 (2017)","journal-title":"J. Med. Biol. Eng."},{"key":"35_CR20","doi-asserted-by":"publisher","first-page":"524","DOI":"10.1161\/CIRCEP.113.001622","volume":"7","author":"VMF Meijborg","year":"2014","unstructured":"Meijborg, V.M.F., Conrath, C.E., Opthof, T., Belterman, C.N.W., de Bakker, J.M.T., Coronel, R.: Electrocardiographic T wave and its relation with ventricular repolarization along major anatomical axes. Circ. Arrhythm. Electrophysiol. 7, 524\u2013531 (2014)","journal-title":"Circ. Arrhythm. Electrophysiol."},{"issue":"3","key":"35_CR21","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1111\/j.1540-8159.2008.02232.x","volume":"32","author":"RE Ideker","year":"2009","unstructured":"Ideker, R.E., Kong, W., Pogwizd, S.: Purkinje fibers and arrhythmias. Pacing Clin. Electrophysiol. 32(3), 283\u2013285 (2009)","journal-title":"Pacing Clin. Electrophysiol."},{"key":"35_CR22","doi-asserted-by":"publisher","unstructured":"Rahman, M.A., Milu, M.M.H., Anjum, A., Khanam, F., Ahmad, M.: Baseline wandering removal from ECG signal by wandering path finding algorithm. In: 3rd International Conference on Electrical Information and Communication Technology (EICT), Khulna, Bangladesh, 2017, pp. 1\u20135 (2017). \n                    https:\/\/doi.org\/10.1109\/eict.2017.8275164","DOI":"10.1109\/eict.2017.8275164"},{"key":"35_CR23","unstructured":"Gilani, S.O., Ilyas, Y., Jamil, M.: Power line noise removal from ECG signal using notch, band stop and adaptive filters. In: International Conference on Electronics, Information, and Communication (ICEIC), Honolulu, HI, Hawaii, 2018, pp. 1\u20134 (2018)"},{"key":"35_CR24","unstructured":"Huamani, R., Talavera, J.R., Mendoza, E.A.S., D\u00e1vila, N.M., Supo, E.: Implementation of a real-time 60\u00a0Hz interference cancellation algorithm for ECG signals based on ARM cortex M4 and ADS1298. In: International Conference on Electronics, Electrical Engineering and Computing (INTERCON), Cusco, Peru, 2017, pp. 1\u20134 (2017)"},{"key":"35_CR25","doi-asserted-by":"publisher","first-page":"379","DOI":"10.1016\/j.bspc.2016.12.015","volume":"33","author":"KPS Rana","year":"2017","unstructured":"Rana, K.P.S., Kumar, V., Gupta, A.: A pole-radius-varying IIR notch filter with enhanced post-transient performance. Biomed. Signal Process. Control 33, 379\u2013391 (2017)","journal-title":"Biomed. Signal Process. Control"},{"key":"35_CR26","doi-asserted-by":"crossref","unstructured":"Khanam, F., Rahman, M.A., Ahmad, M.: Evaluating alpha relative power of EEG signal during psychophysiological activities in Salat. In: International Conference on Innovations in Science, Engineering and Technology 2018 (ICISET), 27\u201328 October, 2018, International Islamic University Chittagong (IIUC), Bangladesh, pp. 1\u20136 (2018)","DOI":"10.1109\/ICISET.2018.8745614"},{"key":"35_CR27","unstructured":"Zhang, F., Fu, J.: Noise elimination based on moving average by Guassian distribution weighting method. In: 2nd International Conference on Control, Automation and Robotics (ICCAR), Hong Kong, 2016, pp. 169\u2013172 (2016)"},{"issue":"2","key":"35_CR28","first-page":"24","volume":"1","author":"MA Awal","year":"2011","unstructured":"Awal, M.A., Mostafa, S.S., Ahmad, M.: Performance analysis of Savitzky\u2013Golay smoothing filter using ECG signal. Int. J. Comput. Inf. Technol. 1(2), 24\u201329 (2011)","journal-title":"Int. J. Comput. Inf. Technol."},{"key":"35_CR29","doi-asserted-by":"publisher","unstructured":"Mahamdya, M.A., Riley, H.B.: Performance study of different denoising methods for ECG signals. In: 4th International Conference on Current and Future Trends of Information and Communication Technologies in Healthcare, ICTH-2014, vol. 34, pp. 325\u2013332 (2014). \n                    https:\/\/doi.org\/10.1016\/j.procs.2014.08.048","DOI":"10.1016\/j.procs.2014.08.048"},{"key":"35_CR30","unstructured":"Rahman, M.A., Haque, M.M., Anjum, A., Khanam, F., Mollah, M.N., Ahmad, M.: Classification of motor imagery events from prefrontal hemodynamics for BCI application. In: International Joint Conference on Computational Intelligence (IJCCI), 14\u201315 December, 2018, Daffodil International University, Dhaka, Bangladesh, pp. 1\u20136 (2018)"},{"key":"35_CR31","unstructured":"Balda, R.A., Diller, G., Deardorff, E., Doue, J., Hsieh, P.: The HP ECG analysis program. In: Trends in Computer Processed Electrocardiograms. North Holland, Amsterdam, pp. 197\u2013205 (1977)"},{"key":"35_CR32","doi-asserted-by":"publisher","first-page":"651","DOI":"10.1109\/TBME.1983.325067","volume":"30","author":"ML Ahlstrom","year":"1983","unstructured":"Ahlstrom, M.L., Tompkins, W.J.: Automated high-speed analysis of Holter tapes with microcomputers. IEEE Trans. Biomed. Eng. 30, 651\u2013657 (1983)","journal-title":"IEEE Trans. Biomed. Eng."}],"container-title":["Iran Journal of Computer Science"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s42044-019-00035-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s42044-019-00035-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s42044-019-00035-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,6]],"date-time":"2020-05-06T00:01:48Z","timestamp":1588723308000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s42044-019-00035-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,7]]},"references-count":32,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2019,9]]}},"alternative-id":["35"],"URL":"https:\/\/doi.org\/10.1007\/s42044-019-00035-0","relation":{},"ISSN":["2520-8438","2520-8446"],"issn-type":[{"type":"print","value":"2520-8438"},{"type":"electronic","value":"2520-8446"}],"subject":[],"published":{"date-parts":[[2019,5,7]]},"assertion":[{"value":"16 November 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 April 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 May 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors of the article declare no conflict of interest with any financial party or any researchers regarding this research work.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}