A data processing method performed by a computer for determining breathing signal data which represents a breathing cycle of a patient, comprising the steps of: - acquiring image data representing a sequence of training thermal images of at least a part of the surface of the patient's body over time, the sequence covering at least one half breathing cycle and being captured by a thermographic camera; and - tracking at least one tracked point in the image data over the sequence of training thermal images to find a trajectory of the tracked point as the breathing signal data, wherein the tracked point is a point on the surface of the patient's body.La présente invention concerne un procédé de traitement de données effectué par un ordinateur pour déterminer des données de signal respiratoire qui représentent un cycle respiratoire d'un patient, comprenant les étapes de : - acquisition de données d'image représentant une séquence d'images thermiques d'entraînement d'au moins une partie de la surface du corps du patient dans le temps, la séquence couvrant au moins une moitié de cycle respiratoire et étant capturée par une caméra thermographique ; et - suivi d'au moins un point de poursuite dans les données d'image au-dessus de la séquence d'images thermiques d'entraînement pour trouver une trajectoire du point de poursuite en tant que données de signal respiratoire, le point de poursuite étant un point sur la surface du corps du patient.