| Literature DB >> 27284458 |
Sanjeev Kumar Jain1, Basabi Bhaumik1.
Abstract
A novel algorithm based on forward search is developed for real-time electrocardiogram (ECG) signal processing and implemented in application specific integrated circuit (ASIC) for QRS complex related cardiovascular disease diagnosis. The authors have evaluated their algorithm using MIT-BIH database and achieve sensitivity of 99.86% and specificity of 99.93% for QRS complex peak detection. In this Letter, Physionet PTB diagnostic ECG database is used for QRS complex related disease detection. An ASIC for cardiovascular disease detection is fabricated using 130-nm CMOS high-speed process technology. The area of the ASIC is 0.5 mm(2). The power dissipation is 1.73 μW at the operating frequency of 1 kHz with a supply voltage of 0.6 V. The output from the ASIC is fed to their Android application that generates diagnostic report and can be sent to a cardiologist through email. Their ASIC result shows average failed detection rate of 0.16% for six leads data of 290 patients in PTB diagnostic ECG database. They also have implemented a low-leakage version of their ASIC. The ASIC dissipates only 45 pJ with a supply voltage of 0.9 V. Their proposed ASIC is most suitable for energy efficient telemetry cardiovascular disease detection system.Entities:
Keywords: Android application; CMOS high-speed process technology; ECG feature detection; MIT-BIH database; Physionet PTB diagnostic ECG database; QRS complex peak detection; ambulatory cardiovascular disease detection; application specific integrated circuit; bioelectric potentials; cardiovascular disease diagnosis; diseases; electrocardiogram; electrocardiography; energy efficient ASIC; frequency 1 kHz; medical computing; patient diagnosis; power 1.73 muW; real-time ECG signal processing; telemetry cardiovascular disease detection system; voltage 0.6 V
Year: 2016 PMID: 27284458 PMCID: PMC4898010 DOI: 10.1049/htl.2015.0030
Source DB: PubMed Journal: Healthc Technol Lett ISSN: 2053-3713
Fig. 1Flowchart of software algorithm
Fig. 2Forward search concept to find peak of QRS complex
a Forward search region for QRS complex peak
b Forward search region for Q wave peak and S wave peak
Fig. 3ASIC block diagram
a ASIC architecture
b Detection block architecture
Fig. 4ASIC fabricated in 130-nm CMOS technology
Algorithm comparison for MIT-BIH arrhythmia database
| Algorithm | Total beats | TP | FP | FN | FDR, % | Se, % | Sp, % |
|---|---|---|---|---|---|---|---|
| this work | 109,496 | 109,329 | 80 | 167 | 0.23 | 99.85 | 99.93 |
| [ | 109,267 | 108,927 | 248 | 340 | 0.54 | 99.69 | 99.77 |
| algorithm 1 [ | 110,050 | 109,548 | 376 | 341 | 0.65 | 99.69 | 99.66 |
| algorithm 2 [ | 110,050 | 109,615 | 386 | 288 | 0.61 | 99.74 | 99.65 |
| [ | 109,428 | 109,208 | 153 | 220 | 0.34 | 99.80 | 99.86 |
For algorithms 1 and 2 [17], FP and FN includes shifted false negative errors and shifted false positive errors, respectively
Disease detection performance for 290 patients in PTB diagnostic ECG database
| Disease | Total patients | TP | FN | FP | FDR, % | Se, % | Sp, % |
|---|---|---|---|---|---|---|---|
| BBB | 15 | 15 | 0 | 2 | 0.69 | 100.00 | 99.32 |
| hypertrophy | 7 | 5 | 2 | 1 | 1.03 | 99.32 | 99.66 |
| dysrhythmia | 14 | 14 | 0 | 1 | 0.34 | 100.00 | 99.66 |
BBB: bundle branch block
Fig. 5ASIC testchip setup
a Printed circuit board and testchip setup
b Testchip waveform
Fig. 6Android application to process ASIC output
ASIC comparison
| Ref | Tech, μm | Area, mm2 | Leakage power, μW | Dynamic power, nW | Power, μW | Energy | Supply Voltage, V | Frequency, kHz | Simulation/measurement | Database | Se, % | Sp, % | FDR, % | Functiona |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| this work (HS) | 0.13 | 0.22 | 0.762 | 1.85 | 0.764 | 0.76 nJ | 0.6 | 1 | measurement | PTB | 99.93 | 99.92 | 0.16 | 1 |
| MITDB | 99.85 | 99.93 | 0.23 | |||||||||||
| 0.5 | 1.728 | 4.5 | 1.73 | 1.74 nJ | 0.6 | 1 | measurement | PTB | 99.93 | 99.92 | 0.16 | 3 | ||
| this work (LL) | 0.13 | 0.22 | 0.018 | 1.79 | 0.02 | 18 pJ | 0.9 | 1 | simulation | PTB | 99.93 | 99.92 | 0.16 | 1 |
| MITDB | 99.85 | 99.93 | 0.23 | |||||||||||
| 0.5 | 0.041 | 4.25 | 0.045 | 45 pJ | 0.9 | 1 | simulation | PTB | 99.93 | 99.92 | 0.16 | 3 | ||
| [ | 0.13 | 0.016 | NAb | NA | 0.447 | NA | 1.2 | 5 | simulation | MITDB | 99.89 | 99.4 | 1.71 | 2 |
| [ | 0.35 | 1.2 | NA | NA | 13.6 | NA | 3 | 1 | measurement | MITDB | 99.9 | 99.91 | 0.196 | 1 |
| [ | 0.18 | 1.2 | NA | NA | 9 | NA | 1.1 | 32 | measurement | MITDB | 99.8 | 99.86 | 0.35 | 1 |
| [ | 0.35 | 1.11 | NA | NA | 0.83 | NA | 1.8 | 0.3 | measurement | MITDB | 99.31 | 99.7 | 0.99 | 1 |
| [ | 0.09 | 7.03 | NA | NA | NA | 13 pJ | 0.4 | 1K | measurement | NA | NA | NA | NA | 1 |
| [ | 0.065 | 0.02 | NA | NA | NA | 0.88 pJ | 0.33 | 20 | measurement | NA | NA | NA | NA | 1 |
| [ | 0.18 | 0.68 | NA | NA | 2.21 | NA | NA | 0.5 | measurement | MITDB | 95.65 | 99.36 | 4.97 | 1 |
| [ | 0.5 | 9 | 0.013 | NA | 10 | NA | 5 | 1K | measurement | PTB | NA | NA | NA | 2 |
| [ | 0.18 | 1.1 | NA | NA | 176 | NA | 1.8 | 1K | measurement | MITDB | 99.63 | 99.89 | 0.48 | 1 |
| [ | 0.13 | 5.98 | NA | NA | 2.6 | NA | 3.3 | 475 | simulation | NA | NA | NA | NA | 1 |
| [ | 0.13 | 1 | 0.0678 | 46.7 | 0.114 | 114.5 pJc | 1.2 | 1 | simulation | NA | NA | NA | NA | 1 |
aFunction: (1) QRS complex peak detection; (2) RR interval and variability; and (3) QRS complex parameters for cardiovascular disease detection which include R–R interval, QRS duration, R peak, Q peak, S peak, secondary R peak, R wave duration and S wave duration
bNA: Not available. The authors have not reported these parameters for their work
cEnergy is calculated based on dynamic power and leakage power as given in [29]