A device (10) for processing a physiological signal (11) is presented. The device comprises a feature detector (20) for detecting occurrences of a waveform feature of the physiological signal (11), wherein the physiological signal (11) is descriptive of a physiological process, and for providing a feature signal (23) descriptive of the detected occurrences of the waveform feature of the physiological signal (11), a debouncer (30) for removing non-indicative occurrences from the feature signal (23) that occur within a predetermined time window with respect to another occurrence and for providing a debounced feature signal (33), and an interpolator (40) for determining a baseline signal (12) by deriving values indicative of the physiological signal (11) at desired occurrences of the waveform feature, wherein desired occurrences are indicated by the debounced feature signal, and for interpolating the baseline signal (12) in-between said desired occurrences. Furthermore, a corresponding system, a method, a computer-readable non-transitory storage medium and a computer program are presented.Linvention concerne un dispositif (10) pour traiter un signal physiologique (11). Le dispositif comprend un détecteur de caractéristique (20) pour détecter des occurrences dune caractéristique de forme donde du signal physiologique (11), le signal physiologique (11) décrivant un processus physiologique, et pour fournir un signal de caractéristique (23) décrivant les occurrences détectées de la caractéristique de forme donde du signal physiologique (11), un circuit antirebond (30) pour éliminer des occurrences non indicatives du signal de caractéristique (23), qui surviennent dans une fenêtre temporelle prédéterminée par rapport à une autre occurrence, et pour fournir un signal de caractéristique antirebond (33), et un interpolateur (40) pour déterminer un signal de ligne de base (12) en obtenant des valeurs indiquant le signal physiologique (11) à des occurrences souhaitées de la cara