{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,24]],"date-time":"2026-10-24T00:02:08Z","timestamp":1792800128151,"version":"4.5.0"},"reference-count":44,"publisher":"SAGE Publications","license":[{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"funder":[{"name":"Glasgow Caledonian University studentship","id":[{"id":"https:\/\/ror.org\/03dvm1235","id-type":"ROR","asserted-by":"crossref"}]}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Journal of Rehabilitation and Assistive Technologies Engineering"],"published-print":{"date-parts":[[2022,6]]},"abstract":"<jats:p>Introduction: Interactive game systems can motivate stroke survivors to engage with their rehabilitation exercises. However, it is crucial that systems are in place to detect if exercises are performed correctly as stroke survivors often perform compensatory movements which can be detrimental to recovery. Very few game systems integrate motion tracking algorithms to monitor performance and detect such movements. This paper describes the development of algorithms which monitor for compensatory movements during upper limb reaching movements in real-time and provides quantitative metrics for health professionals to monitor performance and progress over time.<\/jats:p>\n                  <jats:p>Methods: A real-time algorithm was developed to analyse reaching motions in real-time through a low-cost depth camera. The algorithm segments cyclical reaching motions into component parts, including compensatory movement, and provides a graphical representation of task performance. Healthy participants ( n = 10) performed reaching motions facing the camera. The real-time accuracy of the algorithm was assessed by comparing offline analysis to real-time collection of data.<\/jats:p>\n                  <jats:p>Results: The algorithm\u2019s ability to segment cyclical reaching motions and detect the component parts in real-time was assessed. Results show that movement types can be detected in real time with accuracy, showing a maximum error of 1.71%.<\/jats:p>\n                  <jats:p>Conclusions: Using the methods outlined, the real-time detection and quantification of compensatory movements is feasible for integration within home-based, repetitive task practice game systems for people with stroke.<\/jats:p>","DOI":"10.1177\/20556683221117085","type":"journal-article","created":{"date-parts":[[2022,9,1]],"date-time":"2022-09-01T06:25:20Z","timestamp":1662013520000},"update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":6,"title":["A real-time algorithm for the detection of compensatory movements during reaching"],"prefix":"10.1177","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8804-5868","authenticated-orcid":false,"given":"Edward","family":"Averell","sequence":"first","affiliation":[{"name":"Glasgow Caledonian University, Glasgow, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Don","family":"Knox","sequence":"additional","affiliation":[{"name":"Glasgow Caledonian University, Glasgow, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Frederike","family":"van Wijck","sequence":"additional","affiliation":[{"name":"Glasgow Caledonian University, Glasgow, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"179","published-online":{"date-parts":[[2022,9,1]]},"reference":[{"key":"bibr1-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1111\/j.1749-6632.2011.06403.x"},{"key":"bibr2-20556683221117085","unstructured":"Averell E, Knox D. A rhythm-based game for stroke rehabilitation. In: Audio Engineering Society Conference. : 2019 AES International Conference on Immersive and Interactive Audio. York: AES, paper no. 21."},{"key":"bibr3-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1016\/j.jht.2011.01.002"},{"key":"bibr4-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1016\/j.jns.2013.02.027"},{"key":"bibr5-20556683221117085","first-page":"CD010820","volume":"11","author":"Pollock A","year":"2014","journal-title":"Cochrane Database Syst Rev"},{"key":"bibr6-20556683221117085","first-page":"CD006073","volume":"11","author":"French B","year":"2016","journal-title":"Cochrane Database Syst Rev"},{"key":"bibr7-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1093\/brain\/awr039"},{"key":"bibr8-20556683221117085","volume-title":"Stroke Improvement Plan","author":"Scottish Government","year":"2020"},{"key":"bibr9-20556683221117085","doi-asserted-by":"publisher","DOI":"10.3109\/09638288.2015.1068383"},{"key":"bibr10-20556683221117085","volume-title":"Stroke recoveries at risk","author":"Stroke Association","year":"2020"},{"key":"bibr11-20556683221117085","first-page":"1","volume":"7","author":"Thomson K","year":"2020","journal-title":"J Rehabil Assist Technol Eng"},{"key":"bibr12-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1145\/1501750.1501839"},{"key":"bibr13-20556683221117085","first-page":"CD008349","volume":"11","author":"Laver KE","year":"2017","journal-title":"Cochrane Database Syst Rev"},{"key":"bibr14-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1177\/2055668316643644"},{"key":"bibr15-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1177\/1545968318820169"},{"key":"bibr16-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1093\/brain\/123.5.940"},{"key":"bibr17-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1034\/j.1600-0404.2003.00021.x"},{"key":"bibr18-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1177\/1545968310370748"},{"key":"bibr19-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1155\/2014\/636123"},{"key":"bibr20-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1177\/1545968308328727"},{"key":"bibr21-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmr.2015.06.008"},{"key":"bibr22-20556683221117085","doi-asserted-by":"publisher","DOI":"10.17083\/ijsg.v5i1.224"},{"key":"bibr23-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1016\/j.artmed.2008.11.007"},{"issue":"4","key":"bibr24-20556683221117085","first-page":"448","volume":"3","author":"Su CJ","year":"2013","journal-title":"Int J Inf Educ Technol"},{"key":"bibr25-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1109\/MeMeA.2014.6860146"},{"key":"bibr26-20556683221117085","doi-asserted-by":"publisher","DOI":"10.3390\/data3010002"},{"key":"bibr27-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1186\/s12984-019-0609-6"},{"key":"bibr28-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2020.2988945"},{"key":"bibr29-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1109\/eScience.2015.29"},{"key":"bibr30-20556683221117085","doi-asserted-by":"publisher","DOI":"10.2340\/16501977-0528"},{"key":"bibr31-20556683221117085","volume-title":"Kinect for Windows","author":"Corporation Microsoft","year":"2020"},{"key":"bibr32-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-10-5041-1_26"},{"key":"bibr33-20556683221117085","doi-asserted-by":"publisher","DOI":"10.3233\/THC-140880"},{"key":"bibr34-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1177\/2055668318823673"},{"key":"bibr35-20556683221117085","doi-asserted-by":"crossref","unstructured":"Dukes PS, Hayes A, Hodges LF, et al. Punching ducks for post-stroke neurorehabilitation: System design and initial exploratory feasibility study. In: 2013 IEEE Symposium on 3D User Interfaces. Orlando, 2013, pp. 47\u201354.","DOI":"10.1109\/3DUI.2013.6550196"},{"key":"bibr36-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1109\/SVR.2012.15"},{"key":"bibr37-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2018.09.026"},{"key":"bibr38-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1016\/j.bspc.2017.06.006"},{"key":"bibr39-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0166532"},{"key":"bibr40-20556683221117085","unstructured":"Epic Games. Unreal Engine, https:\/\/www.unrealengine.com (2020, accessed 03 September 2020)."},{"key":"bibr41-20556683221117085","unstructured":"Mathworks. Matlab, https:\/\/uk.mathworks.com\/products\/matlab.html (2020, accessed 03 September 2020)."},{"key":"bibr42-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1016\/j.gaitpost.2016.04.004"},{"key":"bibr43-20556683221117085","doi-asserted-by":"publisher","DOI":"10.1080\/17483107.2016.1278473"},{"key":"bibr44-20556683221117085","doi-asserted-by":"publisher","DOI":"10.3390\/s19051224"}],"container-title":["Journal of Rehabilitation and Assistive Technologies Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/20556683221117085","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/20556683221117085","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/20556683221117085","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T05:50:45Z","timestamp":1777528245000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/20556683221117085"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6]]},"references-count":44,"alternative-id":["10.1177\/20556683221117085"],"URL":"https:\/\/doi.org\/10.1177\/20556683221117085","relation":{},"ISSN":["2055-6683","2055-6683"],"issn-type":[{"value":"2055-6683","type":"print"},{"value":"2055-6683","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6]]},"article-number":"20556683221117085"}}