According to an embodiment of the present invention, a method for detecting an R-peak of electrocardiogram (ECG) comprises the steps of: receiving an ECG signal of a wearer from a sensor; correcting a baseline drift of the ECG signal to obtain a first signal; acquiring a second signal by correcting an amplitude of an abrupt peak occurring due to movement of the wearer in the first signal; obtaining a third signal by emphasizing a QRS interval of the second signal; and detecting a peak having an amplitude above a threshold in the third signal as an R-peak. Accordingly, it is possible to improve the detection accuracy of the R-peak by minimizing noise generated by a user′s movement when measuring the ECG signal in a mobile environment.COPYRIGHT KIPO 2020본 발명의 일 실시예에 따른 심전도 R 피크를 검출 방법은, 센서로부터 착용자의 심전도 신호를 수신하는 단계; 상기 심전도 신호의 기저선 변동(baseline drift)을 교정하여 제1 신호를 획득하는 단계; 상기 제1 신호에서 착용자의 움직임으로 인해 발생하는 돌연 피크(abrupt peak)의 진폭을 수정하여 제2 신호를 획득하는 단계; 상기 제2 신호의 QRS 구간을 강조하여 제3 신호를 획득하는 단계; 및 상기 제3 신호에서 임계치 이상의 진폭을 갖는 피크를 R 피크로서 검출하는 단계를 포함한다. 이에 따르면, 모바일 환경에서 심전도 신호 측정 시 사용자의 움직임으로 인해 발생하는 노이즈를 최소화함으로써 R 피크의 검출 정확도를 향상시킬 수 있다.