Methods, systems, computer-readable media, and apparatuses for estimating a user's heart rate using a PG signal are presented. In some implementations, the heart rate is estimated by computing a frequency-domain PG, identifying one or more features in the frequency-domain PG, selecting qualified features from the one or more features, and constructing one or more traces. In some implementations, an accelerometer signal can be used for motion cancellation to eliminate traces that are motion artifacts.La présente invention concerne des procédés, des systèmes, des supports lisibles par ordinateur, et des appareils pour estimer la fréquence cardiaque d'un utilisateur au moyen d'un signal PG. Dans certains modes de réalisation, la fréquence cardiaque est estimée par calcul d'un domaine de fréquence PG, identification d'une ou plusieurs caractéristiques dans le domaine de fréquence PG, la sélection de caractéristiques qualifiées à partir des une ou plusieurs caractéristiques, et la construction d'un ou plusieurs tracés. Dans certains modes de réalisation, un signal d'accéléromètre peut être utilisé pour la suppression de mouvement afin d'éliminer les traces qui sont des artefacts de mouvement.