There is provided a method and system for visually representing the kinematics of a patient's joint in real-time. The method comprises the steps of receiving characteristics of a measured movement of the joint, computing at least one kinematic object vector using specific morphology of the Joint structures and the characteristics of the measured movement of the joint, displaying a 3D representation of the joint structures based on the specific morphology of the joint structures and on the characteristics of measured movement of the joint, linking the at least one kinematic object vector with the joint structures and dynamically displaying the at least one kinematic object vector superimposed on the 3D representation of the joint structures.