A processing apparatus (6) for determining a respiration signal (34) of a subject (100) is presented. The processing apparatus (6) is configured to perform the steps of obtaining a movement signal (22) descriptive of a respiratory movement, determining a first quantity (24) descriptive of a rotation axis and/or rotation angle based on the obtained movement signal (22), and estimating a rotation axis (25) and/or rotation angle (26) based on the first quantity (24) and a rotation model, wherein the rotation model models the respiratory movement as a rotation around a single rotation axis. This model of the rotation can be further used as a feature for an instantaneous classifier descriptive of a movement artifact descriptive of a non-respiratory movement. Furthermore, a processing method, a respiration monitor (1, 91), a computer-readable non-transitory storage medium and a computer program are presented.La présente invention concerne un appareil de traitement (6) pour déterminer un signal respiratoire (34) d'un sujet (100). L'appareil de traitement (6) est configuré pour réaliser les étapes d'obtention d'un signal de mouvement (22) décrivant un mouvement respiratoire, de détermination d'une première quantité (24) décrivant un axe de rotation et/ou un angle de rotation basé sur le signal de mouvement obtenu (22), et d'estimation d'un axe de rotation (25) et/ou d'un angle de rotation (26) sur la base de la première quantité (24) et d'un modèle de rotation, le modèle de rotation modélisant le mouvement respiratoire sous la forme d'une rotation autour d'un axe de rotation unique. Le modèle de la rotation peut en outre être utilisé comme un élément pour un classificateur instantané décrivant un artefact de mouvement décrivant un mouvement non respiratoire. La présente invention concerne en outre un procédé de traitement, un moniteur de respiration (1, 91), un support de stockage non temporaire, lisible par ordinateur, et un programme informatique.