A received electrocardiogram (ECG) signal is filtered by a set of comb filters, each comb filter filtering a subset of adaptively estimated harmonic components from the received signal. The harmonic signal components may be computed by a sliding fast Fourier transform. Energy values are calculated for the filtered signals. A signal-to-noise and distortion (SINAD) metric is computed based on the calculated energy values. The filtered ECG signal corresponding to a maximized SINAD value is selected, whereby wandering noise associated with the signals is minimized.Selon linvention, un signal délectrocardiogramme (ECG) reçu est filtré par un ensemble de filtres en peigne, chaque filtre en peigne filtrant, du signal reçu, un sous-ensemble de composantes harmoniques estimées de manière adaptative. Les composantes de signal harmoniques peuvent être calculées par une transformée de Fourrier rapide de coulissement. Des valeurs dénergie sont calculées pour les signaux filtrés. Une mesure de signal sur bruit et de distorsion (SINAD) est calculée sur la base des valeurs dénergie calculées. Le signal délectrocardiogramme filtré correspondant à une valeur SINAD rendue maximale est sélectionné, ce par quoi la déviation du bruit associé aux signaux est réduite à un minimum.