{"id":1216,"date":"2014-09-16T17:37:29","date_gmt":"2014-09-17T00:37:29","guid":{"rendered":"http:\/\/bestperformancegroup.com\/?page_id=1216"},"modified":"2014-09-25T01:22:58","modified_gmt":"2014-09-25T08:22:58","slug":"motion-tracking","status":"publish","type":"page","link":"http:\/\/bestperformancegroup.com\/?page_id=1216","title":{"rendered":"Motion Tracking"},"content":{"rendered":"<p>Motion capture is the process of recording the three-dimensional (3D) motion or positioning of a subject and\/or object in a global (or laboratory) reference frame. \u00a0There are a number of different technologies that can be used to either directly measure or to estimate the 3D motion. \u00a0Motion capture traditionally refers to technologies that directly measure 3D movements from markers or sensors. \u00a0I prefer the term <em><strong>motion tracking<\/strong> <\/em>as there are other technologies that estimate 3D movement from inertial measurement units (IMU) without <em>directly<\/em> capturing the motion.<\/p>\n<p>The main technologies used for motion tracking are:<\/p>\n<ol>\n<li><a href=\"http:\/\/bestperformancegroup.com\/?page_id=31\" target=\"_blank\">Optical systems (passive and active)<\/a><\/li>\n<li><a href=\"http:\/\/bestperformancegroup.com\/?page_id=1220\" target=\"_blank\">Magnetic systems<\/a><\/li>\n<li><a href=\"http:\/\/bestperformancegroup.com\/?page_id=34\" target=\"_blank\">Inertial measurement units (IMU)<\/a><\/li>\n<\/ol>\n<p>A basic understanding of how motion tracking works is necessary to compare the different technologies. \u00a0Most people associate traditional motion capture with a subject having reflective markers on their body and the resultant 3D positions of the markers in the global reference frame are calculated from optical cameras. \u00a0<a href=\"https:\/\/i2.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/Lincecum.jpg\"><img loading=\"lazy\" class=\"aligncenter size-medium wp-image-1274\" src=\"https:\/\/i2.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/Lincecum.jpg?resize=300%2C214\" alt=\"Lincecum\" width=\"300\" height=\"214\" srcset=\"https:\/\/i2.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/Lincecum.jpg?resize=300%2C214 300w, https:\/\/i2.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/Lincecum.jpg?resize=419%2C300 419w, https:\/\/i2.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/Lincecum.jpg?w=620 620w\" sizes=\"(max-width: 300px) 100vw, 300px\" data-recalc-dims=\"1\" \/><\/a>That is where the term <em><strong>motion capture<\/strong><\/em> comes from, as the 3D motions of individual markers are directly measured with the optical camera systems. \u00a0By using at least 3 non-collinear markers on each body segment, the 3D position of each joint segment can be calculated. \u00a0Similar results can be obtained with a magnetic system, which directly measures joint segment 3D motions. <a href=\"https:\/\/i1.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/golfmagnetic.jpg\"><img loading=\"lazy\" class=\"aligncenter size-medium wp-image-1275\" src=\"https:\/\/i1.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/golfmagnetic.jpg?resize=300%2C199\" alt=\"golfmagnetic\" width=\"300\" height=\"199\" srcset=\"https:\/\/i1.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/golfmagnetic.jpg?resize=300%2C199 300w, https:\/\/i1.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/golfmagnetic.jpg?resize=450%2C300 450w, https:\/\/i1.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/golfmagnetic.jpg?w=500 500w\" sizes=\"(max-width: 300px) 100vw, 300px\" data-recalc-dims=\"1\" \/><\/a>So both optical camera systems and magnetic systems can directly measure the 3D motion of a subject or an object. \u00a0From the direct measurements, the motion data can be differentiated to obtain velocity results, and then differentiated again to obtain acceleration results. \u00a0This is a relatively trivial mathematical problem to perform with modern day computer software algorithms. \u00a0However, any errors in 3D positions will be amplified with each differentiation step.<a href=\"https:\/\/i0.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/download.jpg\"><img loading=\"lazy\" class=\"aligncenter size-medium wp-image-1276\" src=\"https:\/\/i0.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/download.jpg?resize=300%2C152\" alt=\"download\" width=\"300\" height=\"152\" srcset=\"https:\/\/i0.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/download.jpg?resize=300%2C152 300w, https:\/\/i0.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/download.jpg?w=314 314w\" sizes=\"(max-width: 300px) 100vw, 300px\" data-recalc-dims=\"1\" \/><\/a>Another way to provide motion tracking is to use IMU technology. \u00a0Rather than directly measuring 3D positions in a global reference frame, these devices directly measure local accelerations with accelerometers and angular velocities with rate gyros. \u00a0As the figure above shows, velocity can be obtained by integration of the acceleration components, and 3D positions can be obtained by integration of the velocity components. \u00a0Integration involves a more difficult mathematical algorithm as we need to know some global reference points in order to perform the integral calculus needed to convert the local measured acceleration and velocity data into the global (laboratory) frame. \u00a0By using magnetometers or GPS technologies, advanced algorithms can be used to estimate the global 3D positions of the body segments from direct measurement of local acceleration and angular velocity data. \u00a0So while IMUs do not directly <em><strong>capture<\/strong><\/em> motion data, they can accurately <em><strong>track<\/strong><\/em> the motion data.<\/p>\n<p><a href=\"https:\/\/i2.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/xsens.jpg\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-1277\" src=\"https:\/\/i2.wp.com\/bestperformancegroup.com\/wp-content\/uploads\/2014\/09\/xsens.jpg?resize=275%2C183\" alt=\"xsens\" width=\"275\" height=\"183\" data-recalc-dims=\"1\" \/><\/a>Understanding these motion tracking basics are important in order to be able to compare results from different system technologies, or more importantly to determine which systems are better for different applications. \u00a0While they all provide the same relative information, there are pros and cons for each technology and the accuracy of each of the kinematic variables (positions, velocities, and accelerations) will vary dependent upon what is directly measured and how many calculations or algorithms are required to calculate the other kinematic variables.<\/p>\n<p>Having extensive experience with each type of motion tracking technology, I am very familiar with the pros and cons of each technology. \u00a0I have provided a lot of that information in the tabs for each type of technology (<a href=\"http:\/\/bestperformancegroup.com\/?page_id=31\" target=\"_blank\">optical<\/a>, <a href=\"http:\/\/bestperformancegroup.com\/?page_id=1220\" target=\"_blank\">magnetic<\/a>, and <a href=\"http:\/\/bestperformancegroup.com\/?page_id=34\" target=\"_blank\">IMU<\/a>).<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-1216\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/bestperformancegroup.com\/?page_id=1216&amp;share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\"><span>Twitter<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-1216\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/bestperformancegroup.com\/?page_id=1216&amp;share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\"><span>LinkedIn<\/span><\/a><\/li><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"http:\/\/bestperformancegroup.com\/?page_id=1216&amp;share=email\" target=\"_blank\" title=\"Click to email this to a friend\"><span>Email<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Motion capture is the process of recording the three-dimensional (3D) motion or positioning of a subject and\/or object in a global (or laboratory) reference frame. \u00a0There are a number of different technologies that can be used to either directly measure &hellip; <a href=\"http:\/\/bestperformancegroup.com\/?page_id=1216\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-1216\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/bestperformancegroup.com\/?page_id=1216&amp;share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\"><span>Twitter<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-1216\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/bestperformancegroup.com\/?page_id=1216&amp;share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\"><span>LinkedIn<\/span><\/a><\/li><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"http:\/\/bestperformancegroup.com\/?page_id=1216&amp;share=email\" target=\"_blank\" title=\"Click to email this to a friend\"><span>Email<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"author":1,"featured_media":0,"parent":28,"menu_order":1,"comment_status":"open","ping_status":"open","template":"sidebar-page.php","meta":{"spay_email":""},"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P3sofn-jC","_links":{"self":[{"href":"http:\/\/bestperformancegroup.com\/index.php?rest_route=\/wp\/v2\/pages\/1216"}],"collection":[{"href":"http:\/\/bestperformancegroup.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/bestperformancegroup.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/bestperformancegroup.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/bestperformancegroup.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1216"}],"version-history":[{"count":23,"href":"http:\/\/bestperformancegroup.com\/index.php?rest_route=\/wp\/v2\/pages\/1216\/revisions"}],"predecessor-version":[{"id":1303,"href":"http:\/\/bestperformancegroup.com\/index.php?rest_route=\/wp\/v2\/pages\/1216\/revisions\/1303"}],"up":[{"embeddable":true,"href":"http:\/\/bestperformancegroup.com\/index.php?rest_route=\/wp\/v2\/pages\/28"}],"wp:attachment":[{"href":"http:\/\/bestperformancegroup.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}