An electrocardiogram high pass filter (25) employs a baseline low pass filter (40), a signal delay (43) and a signal extractor (44). In operations, baseline low pass filter (40) includes a finite impulse response low pass filter (41) and an infinite impulse response low pass filter (42) cooperatively low pass filtering a baseline unfiltered electrocardiogram signal (ECGbu) to output a filtered baseline signal (BSef). Signal delay (43) time delays the baseline unfiltered electrocardiogram signal (ECGbu) to output a delayed baseline unfiltered electrocardiogram signal (ECGdbu), and signal extractor (44) extracts the filtered baseline signal (BSef) from the delayed baseline unfiltered electrocardiogram signal (ECGdbu) to output a baseline filtered electrocardiogram signal (ECGbf).