Call for Paper - January 2022 Edition
IJCA solicits original research papers for the January 2022 Edition. Last date of manuscript submission is December 20, 2021. Read More

R Peak Detection using Wavelet

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2017
Amana Yadav, Naresh Grover

Amana Yadav and Naresh Grover. R Peak Detection using Wavelet. International Journal of Computer Applications 169(3):40-43, July 2017. BibTeX

	author = {Amana Yadav and Naresh Grover},
	title = {R Peak Detection using Wavelet},
	journal = {International Journal of Computer Applications},
	issue_date = {July 2017},
	volume = {169},
	number = {3},
	month = {Jul},
	year = {2017},
	issn = {0975-8887},
	pages = {40-43},
	numpages = {4},
	url = {},
	doi = {10.5120/ijca2017914635},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


ECG is very crucial and important tool to detect the cardiac problems. It has all the information related to the electrical activities of heart. This also has the information of normal and abnormal activities for the detection of the diseases. So it is essential and important to detect the accurate R-peaks in QRS complex, especially when the results are to be used for clinical applications. Hence in a long-term ECG signal, automatic R-peaks detection is very essential to diagnose cardiac disorders. In this paper we proposed a robust technique to detect R-peak which uses Wavelet Transform. The proposed R Peak detector is consists of a wavelet filter banks, a noise detector with zero-crossing points, multi-scaled product algorithm and soft-threshold algorithm.


  1. P. Trivedi, S. Ayub, “Detection of R Peak in Electrocardiogram”, International Journal of Computer Applications (0975 – 8887) Volume 97 – No.20, July 2014, pp 10-14.
  2. M. S. Manikandan, K.P. Soman “A novel method for detecting R-peaks in electrocardiogram (ECG) signal”, Biomedical Signal Processing and Control 7 (2012) 118– 128.
  3. C. Meyer, J.F. Gavela, M. Harris, Combining algorithms in automatic detection of QRS complexes in ECG signals, IEEE Trans. Inf. Technol. Biomed. 10 (3) (2006) 468–475.
  4. Pahlm O., Sörnmo L., “Software QRS detection in ambulatory monitoring—a review”, Med. Biol. Eng. Comput. 22 (1984) 289–297.
  5. S. Thulasi Prasad, Dr. S. Varadarajan, “Heart Rate Detection using Hilbert Transform”, International Journal of Research in Engineering and Technology, Volume 02, Issue 08, Aug-2013, pages 508-513,
  6. B. Abibullaev, H.D. Seo, A New QRS detection method using wavelets and artificial neural networks, J. Med. Syst. (2010), doi:10.1007/s10916-009-9405-3.
  7. I. Nouira, A. Ben Abdallah, Mohamed H. Bedoui, and Mohamed Dogui, “A Robust R Peak Detection Algorithm Using Wavelet Transform for Heart Rate Variability Studies”, International Journal on Electrical Engineering and Informatics ‐ Volume 5, Number 3, September 2013 pp 270-284.
  8. P.S. Hamilton, W.J. Tompkins, “Quantitative investigation of QRS detection rules using the MIT/BIH arrhythmia database”, IEEE Trans. Biomed. Eng. 33 (1986) 1157–1165.
  9. A. Ghaari a, H. Golbayani, “A new mathematical based QRS detector using continuous wavelet transform”, Science Direct Computers and Electrical Engineering 34 pp. 81–91, May 2008.
  10. Gordan Cornelia, Reiz Romulus, “ECG signals processing using Wavelets”, IEEE, proceedings of the fifth laserd International conference May 2005.
  11. P. Manimegalai, R. Dhanapal, Dr. K. Thanushkodi, Real Time Implementation of QRS Complex Extraction Using Discrete Wavelets, International Journal of Emerging Technology and Advanced Engineering, Volume 2, Issue 2, February 2012.
  12. Ramakrishna and S.Saha, “ECG coding by wavelet based linear prediction”, IEEE Transactions on Biomedical Engineering , vol.44, no. 12, pp. 1253-1261, Dec, 1997.
  13. Chia-Hung Lin, Yi Chun Du, Tainsong Chen, “Adaptive wavelet network for multiple cardiac arrhythmias recognition”, Science Direct, Expert Systems with Applications, pp 2601-2611, May 2008.
  14. MIT-BIH (


ECG, R-peak detection, QRS complex, P-QRS-T waves, Filters, MATLAB.