title: Constrained least-squares optimization for robust estimation of center of rotation.
abstract: This paper presents a new direct method for estimating the average center of rotation (CoR). An existing least-squares (LS) solution has been shown by previous works to have reduced accuracy for data with small range of motion (RoM). Alternative methods proposed to improve the CoR estimation use iterative algorithms. However, in this paper we show that with a carefully chosen normalization scheme, constrained least-squares solutions can perform as well as iterative approaches, even for challenging problems with significant noise and small RoM. In particular, enforcing the normalization constraint avoids poor fits near plane singularities that can affect the existing LS method. Our formulation has an exact solution, accounts for multiple markers simultaneously, and does not depend on manually-adjusted parameters. Simulation tests compare the method to four published CoR estimation techniques. The results show that the new approach has the accuracy of the iterative methods as well as the short computation time and repeatability of a least-squares solution. In addition, application of the new method to experimental motion capture data of the thumb carpometacarpal (CMC) joint yielded a more plausible CoR location compared to the previously reported LS solution and required less time than all four alternative techniques.
authors.affiliation: School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania 15213, USA. lillianc@ri.cmu.edu
authors.forename: Lillian Y
authors.initials: LY
authors.lastname: Chang
authors.forename: Nancy S
authors.initials: NS
authors.lastname: Pollard
mesh_terms: D000465:Algorithms; D003198:Computer Simulation; D005384:Finger Joint / Q000033:anatomy & histology* / Q000502:physiology*; D006801:Humans; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D016018:Least-Squares Analysis; D008953:Models, Anatomic; D008954:Models, Biological; D009068:Movement / Q000502:physiology*; D016059:Range of Motion, Articular / Q000502:physiology*; D013933:Thumb / Q000033:anatomy & histology / Q000502:physiology