QRS Detection in ECG Signal with Convolutional Network
The QRS complex is a very important part of a heartbeat in the electrocardiogram signal, and it provides useful information for physicians to diagnose heart diseases. Accurately detecting the fiducial points that compose the QRS complex is a challenging task. Another issue concerning the QRS detection is its computational costs since the algorithm should have a fast and real-time response. In this context, there is a trade-off between computational cost and precision. Convolutional networks are a deep learning approach, and it has achieved impressive results in several computer vision and pattern recognition problems. Nowadays there is hardware that fully embeds convolutional network models, significantly reducing computational cost for real-world and real-time applications. In this direction, this work proposes a deep learning approach, based on convolutional network, aiming to detect heartbeat pattern. We tested two different architectures with two different proposes, one very deep and that has small receptive fields, and the other that has larger receptive fields. Preliminary experiments on the MIT-BIH arrhythmia database showed that the studied convolutional network presents promising results for QRS detection which are comparable with state-of-the-art methods.
KeywordsDeep learning Signal process Pattern recognition
The authors thank UFOP, UFPR and funding Brazilian agencies CNPq, Fapemig and CAPES. We gratefully acknowledge the support of NVIDIA Corporation with the donation of a Titan X Pascal GPU used for this research.
- 3.ANSI/AAMI: Testing and reporting performance results of cardiac rhythm and ST segment measurement algorithms. American National Standards Institute, Inc. (ANSI), Association for the Advancement of Medical Instrumentation (AAMI), ANSI/AAMI/ISO EC57, 1998-(R)2008 (2008)Google Scholar
- 6.Krizhevsky, A., Sutskever, I., Hinton, G.E.: ImageNet classification with deep convolutional neural networks. In: Advances in Neural Information Processing Systems, pp. 1097–1105 (2012)Google Scholar
- 13.Parkhi, O.M., Vedaldi, A., Zisserman, A.: Deep face recognition. In: British Machine Vision Conference, vol. 1, p. 6 (2015)Google Scholar
- 16.Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556 (2014)
- 17.Vedaldi, A., Lenc, K.: MatConvNet: convolutional neural networks for MATLAB. In: Proceedings of the 23rd ACM International Conference on Multimedia, pp. 689–692. ACM (2015)Google Scholar
- 18.Zhang, C., Li, P., Sun, G., Guan, Y., Xiao, B., Cong, J.: Optimizing FPGA-based accelerator design for deep convolutional neural networks. In: Proceedings of the 2015 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, pp. 161–170. ACM (2015)Google Scholar