首页> 外文会议>IEEE Portuguese Meeting in Bioengineering >A web-based framework using a Model-View-Controller architecture for human motion analysis
【24h】

A web-based framework using a Model-View-Controller architecture for human motion analysis

机译:一个基于Web的框架,使用Model-View-Controller架构进行人体运动分析

获取原文

摘要

In a world with large technological advances and where technology takes a more and more essential place, the interaction between technology and health is increasingly present, particularly when one speaks of web technologies. The computerized clinical decision support systems (CDDS) are a good example of combination of web technology and health [1]. This work was part of a larger project that aimed to develop a tractable cloud-based open-source framework for human movement analysis and classification, using inverse kinematics from marker trajectories collected by means of a motion capture system. The main objective of the present work was to contribute to the development of a web-based framework for human motion analysis, throughout an interface designed under a Model-View-Controller (MVC) architecture [2]. The communication between the client and the server is based on the HyperText Transfer Protocol (HTTP) and the WebSocket standard. HTML5 is the base technology, which controls the overall layout of the front-end (user interface). Together with this technology we used Impress.js, which controls the style and layout of the web page. For a high-performance back-end, we used the Python programming language, which was responsible for the connection between the user interface and the tools of the OpenSim software (Scale and IK), as well as all the data processing. Usability and learnability assessment was assessed using the System Usability Scale [3]. The target audience for this study was chosen from two groups, which are representative of the potential end-user populations: a) Biomedical engineering students; b) Clinicians and students of physiotherapy. None of the groups had previous knowledge with the system, and before the experience, the individuals of the each groups had a 4 minutes explanation on the interface of the features and way of using. Preliminary results shown usability scores comprised between 74,2 and 84,4 respectively for groups a) and b), and lear- ability scores of 67,9 and 78,6 respectively for groups a) and b). With the proposed framework the users can simply upload the patient's clinical information, determine how the selected musculoskeletal model anthropometry should be modified so it best matches patients characteristics, and to what degree each model's segment (markers) should match the collected motion data during the inverse kinematics process. Finally a report is generated, where it is possible to observe a given variable, a group of variables compare, experimental and normative data, and also add comments, print, and save it in PDF. From SUS results we conclude that the interface was extremely useful, clear, and easy-to-use and learn for both groups. Also, the users are likely to recommend our framework to other.
机译:在技​​术进步日新月异的世界中,技术与健康之间的互动越来越多,特别是当人们谈论网络技术时。计算机化的临床决策支持系统(CDDS)是Web技术与健康相结合的一个很好的例子[1]。这项工作是一个较大项目的一部分,该项目旨在使用运动捕捉系统收集的标记轨迹的逆运动学,开发一种用于人类运动分析和分类的基于云的易处理的开源框架。当前工作的主要目标是通过在模型-视图-控制器(MVC)架构下设计的界面[2],为基于Web的人体运动分析框架的开发做出贡献。客户端和服务器之间的通信基于超文本传输​​协议(HTTP)和WebSocket标准。 HTML5是基础技术,它控制前端(用户界面)的总体布局。结合这项技术,我们使用了Impress.js,它可以控制网页的样式和布局。对于高性能后端,我们使用Python编程语言,该语言负责用户界面与OpenSim软件的工具(Scale和IK)之间的连接以及所有数据处理。使用系统可用性量表[3]评估了可用性和可学习性评估。这项研究的目标受众是从代表潜在最终用户群体的两个群体中选择的:a)生物医学工程专业的学生; b)物理治疗的临床医生和学生。这些小组中的任何一个都不具有该系统的先前知识,并且在获得经验之前,每个小组的个人都对功能的界面和使用方式进行了4分钟的解释。初步结果显示,a)和b)组的可用性得分分别在74,2和84,4之间,a)和b)组的可用性得分分别为67,9和78,6。利用提出的框架,用户可以简单地上传患者的临床信息,确定应如何修改所选的肌肉骨骼模型人体测量法,使其与患者特征最匹配,以及在反向过程中每个模型的段(标记)应与收集到的运动数据相匹配的程度运动学过程。最后生成报告,可以观察给定的变量,一组变量比较,实验数据和规范数据,还可以添加注释,打印并将其保存为PDF。根据SUS的结果,我们得出结论,该界面对于两组用户都非常有用,清晰,易于使用和学习。此外,用户可能会向其他人推荐我们的框架。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号