{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,16]],"date-time":"2025-04-16T04:17:37Z","timestamp":1744777057334,"version":"3.40.4"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2025,4,15]],"date-time":"2025-04-15T00:00:00Z","timestamp":1744675200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,4,15]],"date-time":"2025-04-15T00:00:00Z","timestamp":1744675200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Hochschule Worms","award":["ProFIL"],"award-info":[{"award-number":["ProFIL"]}]},{"DOI":"10.13039\/501100006590","name":"Ministerium f\u00fcr Wissenschaft und Wirtschaft, Land Sachsen-Anhalt","doi-asserted-by":"publisher","award":["HAWdirekt"],"award-info":[{"award-number":["HAWdirekt"]}],"id":[{"id":"10.13039\/501100006590","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Hochschule Worms"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SN COMPUT. SCI."],"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Visual motor feedback can support users doing exercises for fitness or rehabilitation. One of the most prevalent visual cues for motor feedback are superimposed human avatars. This work presents novel methods and valuable guidelines for optimizing the display of motor feedback using superimposed avatars. As a foundation, we explain how superimposed human skeleton-like avatars have to be registered according to the performed exercise. This not only helps to raise the quality of technology-supported feedback but also improves the general understanding of feedback provided by superimposed avatars. These foundational guidelines can be used as a base for implementation or further research. Given two registered avatars, we propose a novel method for real-time viewpoint selection. This method uses principal component analysis (PCA) to calculate viewpoints considering feedback (here superimposed avatars). The resulting camera movement is continuous, smooth, and faster than methods found in literature. This allows for real-time use or the viewpoint selection for superimposed avatars in exercise videos. A user study with 39 participants was conducted, verifying our basic assumptions and showing that our algorithm was preferred over the methods found in the literature. Together, the registration and view selection methods provide a powerful resource for optimizing the display of superimposed avatars. Furthermore, each of these methods can be used individually, providing additional value.<\/jats:p>","DOI":"10.1007\/s42979-025-03904-7","type":"journal-article","created":{"date-parts":[[2025,4,15]],"date-time":"2025-04-15T06:26:56Z","timestamp":1744698416000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Towards an Optimal Display of Superimposed Avatars for Motor Feedback"],"prefix":"10.1007","volume":"6","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7421-750X","authenticated-orcid":false,"given":"Florian","family":"Diller","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thorben","family":"Frey","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5200-8870","authenticated-orcid":false,"given":"Gerik","family":"Scheuermann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6583-3092","authenticated-orcid":false,"given":"Alexander","family":"Wiebel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,4,15]]},"reference":[{"key":"3904_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TVCG.2022.3227999","volume":"30","author":"F Diller","year":"2022","unstructured":"Diller F, Scheuermann G, Wiebel A. Visual cue based corrective feedback for motor skill training in mixed reality: a survey. IEEE Trans Vis Comput Graph. 2022;30:1\u201314. https:\/\/doi.org\/10.1109\/TVCG.2022.3227999.","journal-title":"IEEE Trans Vis Comput Graph."},{"key":"3904_CR2","doi-asserted-by":"publisher","unstructured":"Diller F, Wiebel A, Scheuermann G. Automatic viewpoint selection for interactive motor feedback using principal component analysis, 2024;350\u2013361. https:\/\/doi.org\/10.5220\/0012308700003660 . INSTICC","DOI":"10.5220\/0012308700003660"},{"issue":"7","key":"3904_CR3","doi-asserted-by":"publisher","first-page":"1199","DOI":"10.1109\/TVCG.2012.310","volume":"19","author":"GK Tam","year":"2012","unstructured":"Tam GK, Cheng Z-Q, Lai Y-K, Langbein FC, Liu Y, Marshall D, Martin RR, Sun X-F, Rosin PL. Registration of 3d point clouds and meshes: a survey from rigid to nonrigid. IEEE Trans Visualization Comput Graph. 2012;19(7):1199\u2013217. https:\/\/doi.org\/10.1109\/TVCG.2012.310.","journal-title":"IEEE Trans Visualization Comput Graph."},{"key":"3904_CR4","doi-asserted-by":"publisher","unstructured":"Yaniv Z. Rigid registration. Image-Guided Interventions: Technology Review and Clinical Applications, 2008;159\u2013192 https:\/\/doi.org\/10.1146\/annurev-bioeng-070909-105249","DOI":"10.1146\/annurev-bioeng-070909-105249"},{"key":"3904_CR5","unstructured":"Bellekens B, Spruyt V, Berkvens R, Weyn M. A survey of rigid 3d pointcloud registration algorithms. In: AMBIENT 2014: the Fourth International Conference on Ambient Computing, Applications, Services and Technologies, August 24-28, 2014, Rome, Italy, 2014;8\u201313."},{"key":"3904_CR6","doi-asserted-by":"publisher","unstructured":"Hoang TN, Reinoso M, Vetere F, Tanin E. Onebody: Remote posture guidance system using first person view in virtual environment. In: Proceedings of the 9th Nordic Conference on Human-Computer Interaction. NordiCHI \u201916. Association for Computing Machinery, New York, NY, USA (2016). https:\/\/doi.org\/10.1145\/2971485.2971521","DOI":"10.1145\/2971485.2971521"},{"key":"3904_CR7","doi-asserted-by":"publisher","unstructured":"Anderson F, Grossman T, Matejka J, Fitzmaurice G. Youmove: Enhancing movement training with an augmented reality mirror. In: Proceedings of the 26th Annual ACM Symposium on User Interface Software and Technology. UIST \u201913, pp. 311\u2013320. Association for Computing Machinery, New York, NY, USA (2013). https:\/\/doi.org\/10.1145\/2501988.2502045","DOI":"10.1145\/2501988.2502045"},{"key":"3904_CR8","doi-asserted-by":"publisher","unstructured":"Le\u00a0Naour T, Hamon L, Bresciani J-P. Superimposing 3d virtual self + expert modeling for motor learning: Application to the throw in american football. Frontiers in ICT 2019;6. https:\/\/doi.org\/10.3389\/fict.2019.00016","DOI":"10.3389\/fict.2019.00016"},{"issue":"8","key":"3904_CR9","doi-asserted-by":"publisher","first-page":"1427","DOI":"10.1109\/JPROC.2018.2853589","volume":"106","author":"T Bouwmans","year":"2018","unstructured":"Bouwmans T, Javed S, Zhang H, Lin Z, Otazo R. On the applications of robust pca in image and video processing. Proc IEEE. 2018;106(8):1427\u201357. https:\/\/doi.org\/10.1109\/JPROC.2018.2853589.","journal-title":"Proc IEEE."},{"issue":"5","key":"3904_CR10","doi-asserted-by":"publisher","DOI":"10.1115\/1.4049809","volume":"143","author":"J Skaro","year":"2021","unstructured":"Skaro J, Hazelwood SJ, Klisch SM. Knee angles after crosstalk correction with principal component analysis in Gait and cycling. J Biomech Eng. 2021;143(5): 054501. https:\/\/doi.org\/10.1115\/1.4049809.","journal-title":"J Biomech Eng."},{"issue":"5","key":"3904_CR11","doi-asserted-by":"publisher","first-page":"370","DOI":"10.3390\/e20050370","volume":"20","author":"X Bonaventura","year":"2018","unstructured":"Bonaventura X, Feixas M, Sbert M, Chuang L, Wallraven C. A survey of viewpoint selection methods for polygonal models. Entropy. 2018;20(5):370. https:\/\/doi.org\/10.3390\/e20050370.","journal-title":"Entropy"},{"issue":"3","key":"3904_CR12","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1007\/s11263-011-0484-5","volume":"97","author":"D Rudoy","year":"2011","unstructured":"Rudoy D, Zelnik-Manor L. Viewpoint Selection for Human Actions. Int J Comput Vis. 2011;97(3):243\u201354. https:\/\/doi.org\/10.1007\/s11263-011-0484-5.","journal-title":"Int J Comput Vis."},{"key":"3904_CR13","doi-asserted-by":"publisher","unstructured":"Kiciroglu S, Rhodin H, Sinha SN, Salzmann M, Fua P. ActiveMoCap: Optimized Viewpoint Selection for Active Human Motion Capture. Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition 2020 (2020) https:\/\/doi.org\/10.1109\/CVPR42600.2020.00018","DOI":"10.1109\/CVPR42600.2020.00018"},{"issue":"1","key":"3904_CR14","doi-asserted-by":"crossref","first-page":"31","DOI":"10.4156\/jdcta.vol6.issue1.5","volume":"6","author":"Z Shi","year":"2012","unstructured":"Shi Z, Yu L, El-Latif A, Le D, Niu X. A kinematics significance based skeleton map for rapid viewpoint selection. Int J Digital Content Technol Appl. 2012;6(1):31\u201340.","journal-title":"Int J Digital Content Technol Appl."},{"issue":"4","key":"3904_CR15","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1007\/s00371-018-1479-9","volume":"35","author":"M Wang","year":"2019","unstructured":"Wang M, Guo S, Liao M, He D, Chang J, Zhang J. Action snapshot with single pose and viewpoint. Vis Comput. 2019;35(4):507\u201320. https:\/\/doi.org\/10.1007\/s00371-018-1479-9.","journal-title":"Vis Comput."},{"issue":"7","key":"3904_CR16","doi-asserted-by":"publisher","first-page":"2057","DOI":"10.1111\/j.1467-8659.2012.03198.x","volume":"31","author":"MG Choi","year":"2012","unstructured":"Choi MG, Yang K, Igarashi T, Mitani J, Lee J. Retrieval and visualization of human motion data via stick figures. Comput Graph Forum. 2012;31(7):2057\u201365. https:\/\/doi.org\/10.1111\/j.1467-8659.2012.03198.x.","journal-title":"Comput Graph Forum."},{"key":"3904_CR17","doi-asserted-by":"publisher","unstructured":"Ishara K, Lee I, Brinkworth R. Mobile Robotic Active View Planning for Physiotherapy and Physical Exercise Guidance. 2015 IEEE 7th International Conference on Cybernetics and Intelligent Systems (CIS) and IEEE Conference on Robotics, Automation and Mechatronics (RAM), 2015;130\u2013136. https:\/\/doi.org\/10.1109\/iccis.2015.7274609","DOI":"10.1109\/iccis.2015.7274609"},{"key":"3904_CR18","unstructured":"Charalambides CA. Enumerative Combinatorics. Discrete Mathematics and Its Applications, p. 62. Taylor & Francis, Oxfordshire (2002). https:\/\/books.google.de\/books?id=PDMGA-v5G54C"},{"issue":"1","key":"3904_CR19","doi-asserted-by":"publisher","first-page":"533","DOI":"10.1109\/tsmc.2020.3004338","volume":"52","author":"B Kwon","year":"2020","unstructured":"Kwon B, Huh J, Lee K, Lee S. Optimal camera point selection toward the most preferable view of 3-D human pose. IEEE Trans Syst Man Cybernet. 2020;52(1):533\u201353. https:\/\/doi.org\/10.1109\/tsmc.2020.3004338.","journal-title":"IEEE Trans Syst Man Cybernet."},{"key":"3904_CR20","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.97.10.5592","author":"S Nundy","year":"2000","unstructured":"Nundy S, Lotto B, Coppola D, Shimpi A, Purves D. Why are angles misperceived? Proc Natl Acad Sci USA. 2000. https:\/\/doi.org\/10.1073\/pnas.97.10.5592.","journal-title":"Proc Natl Acad Sci USA"},{"key":"3904_CR21","doi-asserted-by":"publisher","unstructured":"Sorzano COS, Vargas J, Pascual-Montano A. A survey of dimensionality reduction techniques. ArXiv14032877 Cs Q-Bio Stat (2014) https:\/\/doi.org\/10.48550\/arXiv.1403.2877","DOI":"10.48550\/arXiv.1403.2877"},{"issue":"5","key":"3904_CR22","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1409060.1409068","volume":"27","author":"J Assa","year":"2008","unstructured":"Assa J, Cohen-Or D, Yeh I-C, Lee T-Y. Motion overview of human actions. ACM Trans Graph. 2008;27(5):1\u201310. https:\/\/doi.org\/10.1145\/1409060.1409068.","journal-title":"ACM Trans Graph."},{"key":"3904_CR23","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-005-0326-y","author":"O Polonsky","year":"2005","unstructured":"Polonsky O, Patan\u00e9 G, Biasotti S, Gotsman C, Spagnuolo M. What\u2019s in an Image? Vis Comput. 2005. https:\/\/doi.org\/10.1007\/s00371-005-0326-y.","journal-title":"Vis Comput."},{"key":"3904_CR24","volume-title":"Visual perception of form","author":"L Zusne","year":"1970","unstructured":"Zusne L. Visual perception of form. New York: Academic Press; 1970."},{"key":"3904_CR25","first-page":"109","volume-title":"Vector and tensor analysis with applications","author":"AI Borisenko","year":"1979","unstructured":"Borisenko AI, Tarapov IE. Vector and tensor analysis with applications. New York: Dover Publications Inc.; 1979. p. 109."},{"key":"3904_CR26","unstructured":"Microsoft Development Team: Azure Kinect DK documentation. https:\/\/learn.microsoft.com\/en-us\/azure\/kinect-dk\/, Accessed: 2023-3-30 (2018)"},{"key":"3904_CR27","doi-asserted-by":"publisher","unstructured":"Su C-J. Personal Rehabilitation Exercise Assistant with Kinect and Dynamic Time Warping. Int J Inform Educ Technol 2013;448\u2013454. https:\/\/doi.org\/10.7763\/ijiet.2013.v3.316","DOI":"10.7763\/ijiet.2013.v3.316"},{"issue":"02","key":"3904_CR28","doi-asserted-by":"publisher","first-page":"145","DOI":"10.3414\/me13-01-0109","volume":"54","author":"D Ant\u00f3n","year":"2015","unstructured":"Ant\u00f3n D, Go\u00f1i A, Illarramendi A. Exercise recognition for Kinect-based Telerehabilitation. Methods Inform Med. 2015;54(02):145\u201355. https:\/\/doi.org\/10.3414\/me13-01-0109.","journal-title":"Methods Inform Med"},{"issue":"5","key":"3904_CR29","doi-asserted-by":"publisher","first-page":"704","DOI":"10.3390\/s16050704","volume":"16","author":"Z Saenz-de-Urturi","year":"2016","unstructured":"Saenz-de-Urturi Z, Soto BG-Z. Kinect-based virtual game for the elderly that detects incorrect body postures in real time. Sensors. 2016;16(5):704. https:\/\/doi.org\/10.3390\/s16050704.","journal-title":"Sensors"},{"key":"3904_CR30","doi-asserted-by":"publisher","unstructured":"Dutagaci H, Cheung CP, Godil A. A benchmark for best view selection of 3D objects. Proceedings of the ACM workshop on 3D object retrieval - 3DOR \u201910, 45\u201350 (2010) https:\/\/doi.org\/10.1145\/1877808.1877819","DOI":"10.1145\/1877808.1877819"},{"issue":"7","key":"3904_CR31","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pone.0199239","volume":"13","author":"JR Nu\u00f1ez","year":"2018","unstructured":"Nu\u00f1ez JR, Anderton CR, Renslow RS. Optimizing colormaps with consideration for color vision deficiency to enable accurate interpretation of scientific data. PLOS ONE. 2018;13(7):1\u201314. https:\/\/doi.org\/10.1371\/journal.pone.0199239.","journal-title":"PLOS ONE"}],"container-title":["SN Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-025-03904-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42979-025-03904-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-025-03904-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,15]],"date-time":"2025-04-15T06:27:01Z","timestamp":1744698421000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42979-025-03904-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,15]]},"references-count":31,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2025,4]]}},"alternative-id":["3904"],"URL":"https:\/\/doi.org\/10.1007\/s42979-025-03904-7","relation":{},"ISSN":["2661-8907"],"issn-type":[{"value":"2661-8907","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,4,15]]},"assertion":[{"value":"19 December 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 March 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 April 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing of Interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Research Involving Human and\/or Animals"}},{"value":"Informed consent was obtained from all individual participants included in the study. There was no personal data gathered.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed Consent"}}],"article-number":"388"}}