A data processing method for determining rotation by a marker device (1) of a medical tracking system (10) about its mount (3), comprising the steps of: acquiring a first marker device position dataset which represents the position of the marker device (1) before a movement of the marker device (1); acquiring a second marker device position dataset which represents the position of the marker device (1) after a movement of the marker device (1); calculating a marker device displacement dataset, which represents the displacement of the marker device (1), from the first and second marker device position datasets; calculating at least one axis of rotation (6, 9) of the marker device displacement dataset; and determining whether or not the marker device (1) is rotated about its mount (3) from the position of the at least one axis of rotation (6, 9) relative to the marker device (1).L'invention concerne un procédé de traitement de données pour la détermination d'une rotation par un dispositif de marqueur 1 d'un système 10 de suivi médical autour de son support 3, comprenant les étapes de : acquisition d'un premier ensemble de données de position de dispositif de marqueur qui représente la position du dispositif de marqueur 1 avant un mouvement du dispositif de marqueur 1 ; acquisition d'un second ensemble de données de position de dispositif de marqueur qui représente la position du dispositif de marqueur 1 après un mouvement du dispositif de marqueur 1 ; calcul d'un ensemble de données de déplacement de dispositif de marqueur qui représente le déplacement du dispositif de marqueur 1 à partir des premier et second ensembles de données de position de dispositif de marqueur ; calcul d'au moins un axe de rotation 6, 9 de l'ensemble de données de déplacement de dispositif de marqueur ; et détermination de savoir si le dispositif de marqueur 1 tourne ou ne tourne pas autour de son support 3 à partir de la position du au moins un axe de rotation 6, 9 par rapport au dispositif d