快速开发移动医疗App!开源框架mHealthDroid

更新时间:2014-12-15 10:22:09 点击次数:2495次

摘要:移动领域的发展促使了移动医疗的出现,让医疗这一大而重的传统行业逐步走向轻便。但对于移动医疗应用的开发,接触的不是很多,这边向大家介绍的就是一款帮助开发者快速而又轻松开发医疗应用的开源框架mHealthDroid。


mHealthDroid是一款开源的移动框架,主要用于帮助开发者快速而又轻松地构建医疗和生物医学的移动应用。框架中包含了数据采集、数据管理、远程存储、信号处理和多维数据可视化等众多模块,其核心定义是在Android系统上运行,但在某种程度上,它可以与任何便携式设备配合使用。此外,mHealthDroid框架的核心模块和组件是完全独立于底层的传感和通信技术。

主要特性:


快速开发医疗健康应用。

帮助便携式生物医学设备和移动设备间的快速有效沟通,利于收集病人的生理和运动数据。

开发的应用可以同时在不同的便携式医疗设备上使用。

整个框架管理器间的高效数据传输。

快速地数据存储(无论是本地还是远程)。

可视化的多模式数据流,比如病人的生命体征或运动数据。

通过使用机器学习和模式识别模块进行推断。

通过系统配置工具来对WiFi、3G、蓝牙、屏幕亮度、电话短信等进行管理。

用户日志和数据隐私保护机制。



mHealthDroid的架构

Communication Manager:负责连接移动设备(智能手机、平板电脑)和生物医学设备,重要数据的采集、本地数据存储等。

Remote Storage Manager:用于向远程存储上传本地数据库中可用的数据。目前框架只包含客户端的交流,但在服务器端的实现正在开发中。

Visualization Manager:支持在线和离线可视化。它建立在一个原始GraphView库的扩展上。

Data Processing Manager:负责监督和协调与推断知识相关的所有进程。这一管理器提供信号处理、数据挖掘和机器学习技术以便从生物医学数据中提取知识。

System Manager:用于配置和监控移动和外部设备的固有方面。

本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是一个个人学习交流的平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽,造成漏登,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

回到顶部
嘿,我来帮您!