A signal filtering device acquires a pressure signal from a pressure sensor in a blood processing apparatus having a known disturbance generator that generates a disturbance in the pressure signal. The signal filtering device obtains (401) a current set of principal components representing the disturbance. The respective principal component in the current set is generated by Principal Component Analysis, PCA, of a plurality of characteristic waveforms representing the disturbance. The signal filtering device further operates to detect (403) presence in the pressure signal of a current disturbance that originates from the disturbance generator, computes (404) a scaling factor for the respective principal component with respect to the current disturbance, and subtracts (405) the respective principal component, scaled in magnitude by the respective scaling factor, from the pressure signal. The signal filtering device may be associated with or included in the blood processing apparatus.Linvention concerne un dispositif de filtrage de signaux qui acquiert un signal de pression provenant dun capteur de pression dans un appareil de traitement du sang muni dun générateur de perturbation connu qui génère une perturbation dans le signal de pression. Le dispositif de filtrage de signaux acquiert (401) un ensemble courant de composantes principales représentant la perturbation. La composante principale concernée dans lensemble courant est générée par analyse en composantes principales (APC) dune pluralité de formes donde caractéristiques représentant la perturbation. Le dispositif de filtrage de signaux fonctionne en outre pour détecter (403) la présence dans le signal de pression dune perturbation courante qui provient du générateur de perturbation, calculer (404) un facteur de mise à léchelle pour la composante principale concernée par rapport à la perturbation courante, et soustraire (405) du signal de pression la composante principale concernée, mise à léchelle en amplitude