A data processing method, performed by a computer, for determining a leg length difference and a leg offset difference of a patients leg including a femur connected to a pelvis, comprising the steps of: - determining a first landmark vector between a femoral landmark and a second landmark at a first point in time - determining a second landmark vector between the femoral landmark and the second landmark at a second point in time which is later than the first point in time - calculating an orthogonal projection of the first landmark vector into a sagittal plane and using the direction of the orthogonal projection of the first landmark vector into the sagittal plane as a leg length direction - calculating a direction which is perpendicular to the sagittal plane and using this direction as a leg offset direction and - calculating the leg length difference in the leg length direction and the leg offset difference in the leg offset direction from the first landmark vector and the second landmark vector.Linvention concerne un procédé de traitement de données, exécuté par un ordinateur, pour déterminer une différence de longueur de jambe et une différence de décalage de jambe dune jambe dun patient comprenant un fémur relié à un bassin, comprenant les étapes consistant à : — déterminer un premier vecteur de repère anatomique entre un repère anatomique fémoral et un second repère anatomique à un premier point dans le temps — déterminer un second vecteur de repère anatomique entre le repère anatomique fémoral et le second repère anatomique à un second point dans le temps qui est ultérieur au premier point dans le temps — calculer une projection orthogonale du premier vecteur de repère anatomique dans un plan sagittal et utiliser la direction de la projection orthogonale du premier vecteur de repère anatomique dans le plan sagittal en tant que direction de longueur de jambe — calculer une direction qui est perpendiculaire au plan sagittal et utiliser cette direction en tan