{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T20:04:18Z","timestamp":1767211458253,"version":"3.41.0"},"reference-count":33,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2016,2,26]],"date-time":"2016-02-26T00:00:00Z","timestamp":1456444800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NSF","award":["CNS-1249223"],"award-info":[{"award-number":["CNS-1249223"]}]},{"DOI":"10.13039\/501100001809","name":"NSFC","doi-asserted-by":"crossref","award":["61373032 and 61474074"],"award-info":[{"award-number":["61373032 and 61474074"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"National Research Foundation Singapore under its Campus for Research Excellence and Technological Enterprise (CREATE) program"},{"name":"Shanghai International Science and Technology Collaboration Program","award":["13430710400"],"award-info":[{"award-number":["13430710400"]}]},{"name":"China Hi-tech (863) Program","award":["2015AA050204"],"award-info":[{"award-number":["2015AA050204"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Embed. Comput. Syst."],"published-print":{"date-parts":[[2016,6,7]]},"abstract":"<jats:p>\n            Telemedicine provides health care services at a distance using information and communication technologies, which intends to be a solution to the challenges faced by current health care systems with growing numbers of population, increased demands from patients, and shortages in human resources. Recent advances in telemedicine, especially in wearable electrocardiogram (ECG) monitors, call for more intelligent and efficient automatic ECG analysis and diagnostic systems. We present a streaming architecture implemented on Field-Programmable Gate Arrays (FPGAs) to accelerate real-time ECG signal analysis and diagnosis in a pipelining and parallel way. Association-rule mining is employed to generate early diagnostic results by matching features of ECG with generated association rules. To improve performance of the processing, we propose a hardware-oriented data-mining algorithm named\n            <jats:italic>Bit_Q_Apriori<\/jats:italic>\n            . The corresponding hardware implementation indicates a good scalability and outperforms other hardware designs in terms of performance, throughput, and hardware cost.\n          <\/jats:p>","DOI":"10.1145\/2821508","type":"journal-article","created":{"date-parts":[[2016,2,29]],"date-time":"2016-02-29T15:09:04Z","timestamp":1456758544000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["A Real-Time FPGA-Based Accelerator for ECG Analysis and Diagnosis Using Association-Rule Mining"],"prefix":"10.1145","volume":"15","author":[{"given":"Xiaoqi","family":"Gu","sequence":"first","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yongxin","family":"Zhu","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shengyan","family":"Zhou","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chaojun","family":"Wang","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Meikang","family":"Qiu","sequence":"additional","affiliation":[{"name":"Pace University, New York, NY"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guoxing","family":"Wang","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,2,26]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/170036.170072"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2005.31"},{"key":"e_1_2_1_3_1","first-page":"61","article-title":"Design and implementation of a wearable ECG system","volume":"7","author":"Byungkook J.","year":"2013","journal-title":"International Journal of Smart Home"},{"key":"e_1_2_1_4_1","doi-asserted-by":"crossref","unstructured":"D. Cantzos D. Dimogianopoulos and D. Tseles. 2013. ECG diagnosis via a sequential recursive time series\u2014wavelet classification scheme. In 2013 IEEE EUROCON 1770--1777.  D. Cantzos D. Dimogianopoulos and D. Tseles. 2013. ECG diagnosis via a sequential recursive time series\u2014wavelet classification scheme. In 2013 IEEE EUROCON 1770--1777.","DOI":"10.1109\/EUROCON.2013.6625217"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.2004.827359"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1155\/2007\/57286"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.dsp.2009.05.008"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/335191.335372"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.2006.880879"},{"volume-title":"IEEE International Conference on Intelligent Systems Design and Applications (ISDA\u201912)","author":"Jabbar M. A.","key":"e_1_2_1_10_1"},{"volume-title":"International Conference on Electronics and Information Engineering (ICEIE\u201910)","author":"Jadhav S. M.","key":"e_1_2_1_11_1"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIS.2012.4"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/10.771194"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/10.362922"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.2003.821031"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485984.2485990"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBCAS.2012.2229463"},{"volume-title":"Retrieved","year":"2015","author":"BIH.","key":"e_1_2_1_18_1"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sna.2010.10.008"},{"volume-title":"2010 International Conference on IEEE Computer and Communication Technology (ICCCT\u201910)","author":"Nambiar S. O.","key":"e_1_2_1_20_1"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/10.959322"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.1985.325532"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02345273"},{"key":"e_1_2_1_24_1","doi-asserted-by":"crossref","unstructured":"M. M. Peir\u00f3 F. Ballester G. Paya R. Colom R. Gadea and J. Belenguer. 2004. FPGA custom DSP for ECG signal analysis and compression. In Field Programmable Logic and Application (Lecture Notes in Computer Science) J. Becker M. Platzner S. Vernalde (Eds.). Springer Berlin 954--958.  M. M. Peir\u00f3 F. Ballester G. Paya R. Colom R. Gadea and J. Belenguer. 2004. FPGA custom DSP for ECG signal analysis and compression. In Field Programmable Logic and Application (Lecture Notes in Computer Science) J. Becker M. Platzner S. Vernalde (Eds.). Springer Berlin 954--958.","DOI":"10.1007\/978-3-540-30117-2_106"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/235968.233311"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compbiomed.2012.04.007"},{"volume-title":"International Conference on Field Programmable Logic and Applications","year":"2009","author":"Thoni D. W.","key":"e_1_2_1_27_1"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/10.212060"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0169-2607(03)00079-8"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/10.740882"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2008.39"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/10.126604"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/DASC.2014.45"}],"container-title":["ACM Transactions on Embedded Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2821508","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2821508","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:48:30Z","timestamp":1750225710000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2821508"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,2,26]]},"references-count":33,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2016,6,7]]}},"alternative-id":["10.1145\/2821508"],"URL":"https:\/\/doi.org\/10.1145\/2821508","relation":{},"ISSN":["1539-9087","1558-3465"],"issn-type":[{"type":"print","value":"1539-9087"},{"type":"electronic","value":"1558-3465"}],"subject":[],"published":{"date-parts":[[2016,2,26]]},"assertion":[{"value":"2014-12-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2015-09-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2016-02-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}