{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:25:02Z","timestamp":1760243102617,"version":"build-2065373602"},"reference-count":39,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2015,10,9]],"date-time":"2015-10-09T00:00:00Z","timestamp":1444348800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In this paper, we propose a self-organizing feature map-based (SOM) monitoring system which is able to evaluate whether the physiotherapeutic exercise performed by a patient matches the corresponding assigned exercise. It allows patients to be able to perform their physiotherapeutic exercises on their own, but their progress during exercises can be monitored. The performance of the proposed the SOM-based monitoring system is tested on a database consisting of 12 different types of physiotherapeutic exercises. An average 98.8% correct rate was achieved.<\/jats:p>","DOI":"10.3390\/s151025628","type":"journal-article","created":{"date-parts":[[2015,10,9]],"date-time":"2015-10-09T11:37:33Z","timestamp":1444390653000},"page":"25628-25647","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Depth-Sensor-Based Monitoring of Therapeutic Exercises"],"prefix":"10.3390","volume":"15","author":[{"given":"Mu-Chun","family":"Su","sequence":"first","affiliation":[{"name":"Department of Computes Science and Information Engineering, National Central University, Taoyuan City 32001, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jhih-Jie","family":"Jhang","sequence":"additional","affiliation":[{"name":"Department of Computes Science and Information Engineering, National Central University, Taoyuan City 32001, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yi-Zeng","family":"Hsieh","sequence":"additional","affiliation":[{"name":"Department of Computes Science and Information Engineering, National Central University, Taoyuan City 32001, Taiwan"},{"name":"Department of Management and Information Technology, Southern Taiwan University of Science and Technology, Tainan City 71005, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shih-Ching","family":"Yeh","sequence":"additional","affiliation":[{"name":"School of Information Science and Technology, Fudan University, Shanghai 200433, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shih-Chieh","family":"Lin","sequence":"additional","affiliation":[{"name":"Department of Computes Science and Information Engineering, National Central University, Taoyuan City 32001, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shu-Fang","family":"Lee","sequence":"additional","affiliation":[{"name":"Department of Rehabilitation, Landseed Hospital, Taoyuan City 324, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kai-Ping","family":"Tseng","sequence":"additional","affiliation":[{"name":"Department of Rehabilitation, Landseed Hospital, Taoyuan City 324, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2015,10,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Niazmand, K., Tonn, K., and Kalaras, A. (2011, January 23\u201326). A measurement device for motion analysis of patients with Parkinson\u2019s disease using sensor based smart clothes. Proceedings of the 5th International Conference on Pervasive Computing Technologies for Healthcare, Dublin, Ireland.","DOI":"10.4108\/icst.pervasivehealth.2011.246014"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Huang, J.D. (2011). Kinerehab: A Kinect-based system for physical rehabilitation\u2014A pilot study for young adults with motor disabilities. Res. Dev. Disabil.","DOI":"10.1145\/2049536.2049627"},{"key":"ref_3","unstructured":"Yeager, R. (2013). An Automated Physiotherapy Exercise Generator, Technical Report for Electrical Engineering and Computer Sciences."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Moeslund, T.B., and Granum, E. (2001). A survey of computer vision-based human motion capture. Comput. Vis. Imag. Underst., 231\u2013268.","DOI":"10.1006\/cviu.2000.0897"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1016\/j.cviu.2006.08.002","article-title":"A survey of advances in vision-based human motion capture and analysis","volume":"104","author":"Moeslund","year":"2006","journal-title":"Comput. Vis. Imag. Underst."},{"key":"ref_6","first-page":"320","article-title":"Video analysis of human dynamics: A survey","volume":"9","author":"Wang","year":"2003","journal-title":"Real-Time Imag. J."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1016\/S0031-3203(02)00100-0","article-title":"Recent developments in human motion analysis","volume":"36","author":"Wang","year":"2003","journal-title":"Pattern Recognit."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1016\/j.cviu.2006.10.016","article-title":"Vision-based human motion analysis: An overview","volume":"108","author":"Poppe","year":"2007","journal-title":"Comput. Vis. Imag. Underst."},{"key":"ref_9","first-page":"224","article-title":"A survey of vision-based methods for action representation, segmentation and recognition","volume":"15","author":"Weinland","year":"2010","journal-title":"Comput. Vis. Imag. Underst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1922649.1922653","article-title":"Human activity analysis: A review","volume":"43","author":"Aggarwal","year":"2011","journal-title":"ACM Comput. Surv."},{"key":"ref_11","unstructured":"Rabiner, L.R., and Juang, B.H. (1993). Fundamentals of Speech Recognition, Prentice Hall."},{"key":"ref_12","unstructured":"Haykin, S. (1994). Neural Networks\u2014A Comprehensive Foundation, Macmillan College Publishing Company."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1109\/29.21701","article-title":"Phone recognition using time-delay neural networks","volume":"37","author":"Waibel","year":"1989","journal-title":"IEEE Trans. Acoust. Speech Signal Process."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1035","DOI":"10.1002\/j.1538-7305.1983.tb03114.x","article-title":"An introduction to the application of the theory of probabilistic functions of aMarkov process to automatic speech recognition","volume":"62","author":"Levinson","year":"1983","journal-title":"Bell Syst. Tech. J."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1109\/5.18626","article-title":"A tutorial on hidden Markov models and selected applications in speech recognition","volume":"77","author":"Rebiner","year":"1989","journal-title":"IEEE Proc."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"3091","DOI":"10.1109\/TSP.2005.851131","article-title":"Unsupervised restoration of hidden non stationary Markov chain using evidential priors","volume":"53","author":"Lanchantin","year":"2005","journal-title":"IEEE Trans. Signal Proc."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"677","DOI":"10.1145\/1073204.1073247","article-title":"Efficient content-based retrieval of motion capture data","volume":"24","author":"Clausen","year":"2005","journal-title":"ACM Trans. Graph."},{"key":"ref_18","unstructured":"M\u00fcller, M., and R\u00f6der, T. (2006, January 2\u20134). Motion templates for automatic classification and retrieval of motion capture data. Proceedings of the 2006 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation (SCA), Vienna, Austria."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"M\u00fcller, M., Baak, A., and Seidel, H. (2009, January 1\u20132). Efficient and robust annotation of motion capture data. Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation (SCA), New Orleans, LA, USA.","DOI":"10.1145\/1599470.1599473"},{"key":"ref_20","unstructured":"Keogh, E., Palpanas, T., Zordan, V., Gunopulos, D., and Cardle, M. (September, January 31). Indexing large human-motion databases. Proceedings of the 30th International Conference on Very Large Data Bases, Toronto, ON, Canada."},{"key":"ref_21","unstructured":"Kr\u00fcger, B., Tautges, J., Weber, A., and Zinke, A. (2010, January 2\u20134). Fast local and global similarity searches in large motion capture databases. Proceedings of the 2010 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Madrid, Spain."},{"key":"ref_22","unstructured":"V\u00f6gele, A., Kr\u00fcger, B., and Klein, R. (2014, January 21\u201323). Efficient unsupervised temporal segmentation of human motion. Proceedings of the 2014 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Copenhagen, Denmark."},{"key":"ref_23","unstructured":"Baumann, J., Wessel, R., Kr\u00fcger, B., and Weber, A. (2014, January 5\u20138). Action graph: A versatile data structure for action recognition. Proceedings of the GRAPP 2014-International Conference on Computer Graphics Theory and Applications, Lisbon, Portugal."},{"key":"ref_24","unstructured":"Morris, D., Saponas, T.S., Guillory, A., and Kelner, I. (May, January 26). RecoFit: Using a wearable sensor to find, recognize, and count repetitive exercises. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI\u201914), Toronto, ON, Canada."},{"key":"ref_25","unstructured":"Beaudoin, P., van de Panne, M., Poulin, P., and Coros, S. (2008, January 7\u20139). Motion-motif graphs. Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Dublin, Ireland."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Bernard, J., Wilhelm, N., Kr\u00fcger, B., May, T., Schreck, T., and Kohlhammer, J. (2013). Motion explorer: Exploratory search in human motion capture data based on hierarchical aggregation. Vis. Comput. Graphics.","DOI":"10.1109\/TVCG.2013.178"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Wilhelm, N., V\u00f6gele, A., Zsoldos, R., Licka, T., Kr\u00fcger, B., and Bernard, J. (2015, January 8\u201312). Fury explorer: Visual-interactive exploration of horse motion capture data. Proceedings of the Visualization and Data Analysis (VDA 2015), San Francisco, CA, USA.","DOI":"10.1117\/12.2080001"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Kohonen, T. (1989). Self-Organization and Associative Memory, Springer Berlin Heidelberg. [3rd ed.].","DOI":"10.1007\/978-3-642-88163-3"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1358","DOI":"10.1109\/5.537105","article-title":"Engineering applications of the self-organizing map","volume":"84","author":"Kohonen","year":"1996","journal-title":"IEEE Proc."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"2389","DOI":"10.1016\/S0031-3203(04)00165-7","article-title":"A Chinese sign language recognition system based on SOFM\/SRN\/HMM","volume":"37","author":"Gao","year":"2004","journal-title":"Pattern Recognit."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1109\/TSMCA.2004.824852","article-title":"Large vocabulary sign language recognition based on fuzzy decision trees","volume":"34","author":"Fang","year":"2004","journal-title":"IEEE Trans. Syst. Man Cybern. Part A"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1142\/S0218213000000148","article-title":"A hybrid stochastic connectionist approach to gesture recognition","volume":"9","author":"Corradini","year":"2000","journal-title":"Int. J. Artif. Intell. Tools"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"2651","DOI":"10.1109\/78.165652","article-title":"A combined self-organizing feature map and multilayer perceptron for isolated word recognition","volume":"40","author":"Huang","year":"1992","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_34","first-page":"2764","article-title":"A SOMART system for gesture recognition","volume":"5","author":"Su","year":"2006","journal-title":"WSEAS Trans. Comput."},{"key":"ref_35","first-page":"721","article-title":"Fast self-organizing feature map algorithm","volume":"13","author":"Su","year":"2000","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"548","DOI":"10.1109\/72.377962","article-title":"A nonlinear projection method based on Kohonen\u2019s topology preserving maps","volume":"6","author":"Kraaijveld","year":"1995","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"296","DOI":"10.1109\/72.363467","article-title":"Artificial neural networks for feature extraction and multivariate data projection","volume":"6","author":"Mao","year":"1995","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1109\/34.87344","article-title":"Watersheds in Digital Spaces: An Efficient Algorithm Based on Immersion Simulations","volume":"13","author":"Vincent","year":"1991","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_39","unstructured":"Neapolitan, R., and Naimipour, K. (2003). Foundations of Algorithms Using C++ Pseudocode, Jones & Bartlett Learning. [3rd ed.]."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/10\/25628\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:49:47Z","timestamp":1760215787000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/10\/25628"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,10,9]]},"references-count":39,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2015,10]]}},"alternative-id":["s151025628"],"URL":"https:\/\/doi.org\/10.3390\/s151025628","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2015,10,9]]}}}