標籤:
原文地址:http://www.csdn.net/article/2014-12-12/2823096-mHealhDroid
mHealthDroid是一款開源的移動架構,主要用於協助開發人員快速而又輕鬆地構建醫學和生物醫學的行動裝置 App。架構中包含了資料擷取、資料管 理、遠程儲存、訊號處理和多維資料視覺效果等眾多模組,其核心定義是在Android系統上運行,但在某種程度上,它可以與任何攜帶型裝置配合使用。此 外,mHealthDroid架構的核心模組和組件是完全獨立於底層的感測和通訊技術。
主要特性:
- 快速開發醫學健康應用。
- 協助攜帶型生物醫學裝置和行動裝置間的快速有效溝通,利於收集病人的生理和動作資料。
- 開發的應用可以同時在不同的攜帶型醫療設備上使用。
- 整個架構管理器間的高效資料轉送。
- 快速地資料存放區(無論是本地還是遠程)。
- 可視化的多模式資料流,比如病人的生命體征或動作資料。
- 通過使用機器學習和模式識別模組進行推斷。
- 通過系統組態工具來對WiFi、3G、藍芽、螢幕亮度、電話簡訊等進行管理。
- 使用者日誌和資料隱私保護機制。
mHealthDroid的架構
- Communication Manager:負責串連行動裝置(智能手機、平板電腦)和生物醫學裝置,重要資料的採集、本機資料儲存等。
- Remote Storage Manager:用於向遠程儲存上傳本機資料庫中可用的資料。目前架構只包含用戶端的交流,但在伺服器端的實現正在開發中。
- Visualization Manager:支援線上和離線可視化。它建立在一個原始GraphView庫的擴充上。
- Data Processing Manager:負責監督和協調與推斷知識相關的所有進程。這一管理器提供訊號處理、資料採礦和機器學習技術以便從生物醫學資料中提取知識。
- System Manager:用於配置和監控移動和外部裝置的固有方面。
傳送門:GitHub託管地址、mobilehub首頁
【轉】快速開發移動醫學App!開源架構mHealthDroid