基于iOS的多媒体医案采集移动平台的设计和实现

来源 :计算机时代 | 被引量 : 0次 | 上传用户:momoji12
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 中医医案是中医经验传承的重要载体。传统医案采集存在效率偏低、形式单一、整理和分析困难等问题。随着信息技术的发展,医案采集朝着移动、智能的方向发展,诊疗过程的图文影音等多媒体数据也逐渐成为临床医师关注的重点。文章利用iOS平台相关技术,采用MVC三层架构,设计中医多媒体医案采集移动平台,实现中医临床图文影音等多媒体信息的采集、存储和管理,方便临床信息采集,提高医生工作效率。
  关键词: iOS; 多媒体; 医案; 移动互联网
  中图分类号:TP319 文献标志码:A 文章编号:1006-8228(2017)09-21-03
  Abstract: TCM medical records are important carrier of clinical experience heritage. The traditional medical records collection reflected problems of low efficiency, single form, sorting and analyzing difficulties. With the development of information technology, medical records collection method is moving toward intelligent and mobile. The photos, videos or other multimedia data of treatment process are becoming the focus of attention of TCM clinicians. Therefore, iOS platform and three-tier MVC architecture were used, and mobile platform of TCM multimedia medical records collection was designed to collect, storage and manage the clinical medicine photos, videos and other multimedia information, which would facilitate the collection of clinical information and improve the efficiency of doctors.
  Key words: iOS; multimedia; medical records; mobile internet
  0 引言
  医案是中医经验传承的重要载体[1]。医案又被称为诊籍、脉案、脉语、病案,是医家临床实践的记录,即是将病人的症状、病因、脉象、舌象、病机、诊断、转归、治则、医嘱等作概括简要的记述与分析。多媒体医案是指诊疗过程中记录的有关文本、图片、音视频等临床资料[2]。随着信息化的发展,临床医案从纸质文稿转化为多媒体数据,这为中医临床经验挖掘提供了数据基础。有学者认为,“只要能够将真实世界的临床实践的诊疗信息快捷、准确、全面的数据化,形成前所未有的大数据,才可能使中医辨证论治个体诊疗正常实施中所蕴含的各种创新,得以科学地展现”[3]。而多媒体医案采集恰恰是实现“以数据为导向”的中医临床科研一体化的第一步。
  当前,中医临床信息往往使用纸质或电脑录入,而多媒体信息往往通过手机拍照、摄像或录音,后期整理十分不便。因此,建立方便快捷的多媒体医案采集系统显得尤为重要。本文设计了iOS平台下的多媒体医案采集平台,实现临床图文影音的高效采集、存储和管理,方便临床信息采集,提高医生工作效率。
  1 总体设计
  1.1 系统架构
  基于iOS平台的多媒体医案采集平台(下文简述“平台”)分为客户端和服務端两个部分。客户端利用iOS系统平台提供的各类API实现界面和功能设计,服务端采用JAVA+MySQL+Apache技术实现,服务端和客户端使用JSON协议进行网络通信[4-5]。客户端通过媒体层和硬件交互获取图片、音视频等多媒体文件,将采集的多媒体文件保存在本地沙盒中,并将文件信息保存到本地SQLite数据库中,通过GCD多线程编程方法将多媒体文件压缩,后台通过异步的方式上传到服务端,保证服务端和客户端数据同步[6],总体设计方案如图1所示。
  1.2 功能模块
  平台主要包括医案管理、医案采集、个人中心三大功能模块,分述如下。
  医案管理模块:实现医案的展示,修改,合并,删除,发布和分享等功能。采集的医案通过文本信息(主诉、病史、处方等)和多媒体资料组织后展示给用户。对于患者的医案可以进行添加、修改、删除、合并等。优秀的医案可以分享到平台上,供其他用户查看学习。
  医案采集:实现多媒体文件的快速采集。采用iOS媒体层相关的API和硬件交互,快速的采集图片及音视频文件,将这些文件存储到本地沙盒和服务端。增加医案模块集成了图片、音频和视频采集功能,方便快捷的提供多媒体信息采集。
  个人中心:实现用户注册、登录、账号管理和查看平台发布的医案等功能。
  2 系统实现
  2.1 多媒体医案采集功能
  平台多媒体医案采集功能实现了图片、视频、音频的采集。图片和视频的采集使用Cocoa Framework/UIKit中的UIImagePickerController类实现,该类对象的mediaTypes属性默认是kUTTypeImage表示进行图片采集,在进行视频采集只需要修改该属性为public.movie的字符数组对象即可实现。图片和视频采集时通过imagePickerController:didFinishPickingMediaWithInfo的代理方法来获取采集的图片和视频文件,之后进行编辑和保存等操作。   音频的采集使用Cocoa Framework/AVFoundation中的AVAudioSession类实现,设置该类对象为录音的模式即可实现音频数据的采集,并可以获取录音过程中音量的变化从而实现音量大小变化的波形显示,最终iOS系统会将音频数据保存到高级音频编码(Advanced Audio Coding,AAC)格式的文件中。多媒体医案采集界面如图2所示。
  2.2 多媒体医案管理功能
  多媒体医案拥有修改、删除、合并、发布、分享等管理功能。修改医案时,用户可以新增多媒体文件或删除多余的多媒体文件;合并医案用户可以通过拖拽手势将一个医案合并到另一个医案中;发布医案是将优秀的医案共享到平台上供其他用户查阅学习;分享医案是通过社会化分享的功能,将医案共享到微博、微信等社会化平台上,供中医临床医生和学生等研究学习。多媒体医案管理界面如图3所示。
  2.3 多媒体医案同步存储功能
  本平台采集的医案的多媒体文件采用客户端和服务端都存储的方式,为保障用户操作的流畅,医案保存后其中的多媒体文件都先保存在本地,将多媒体文件信息存储在本地SQLite数据库中,同时后台以GCD多线程技术将多媒体文件压缩上传保存到服务端,保持服务端和客户端数据的统一性和同步性。
  多媒体文件保存到本地沙盒中,文件信息保存到本地SQLite数据库中。与传统的数据库相比较,SQLite具有更好的实时性,系统开销更小,底层控制力更强等特点[7],故采用SQLite数据库存储多媒体医案的信息。
  后台采用GCD多线程技术将压缩后的多媒体文件上传到服务端。多线程不仅可以提高程序的运行速度,还有利于内存资源的释放[8]。多媒体医案上传时需要通过互联网上传,因此需要增加文件上传请求线程来提供程序的并发性。
  以iPhone 6s为例采集一张照片的文件大小就有15MB左右,采集一个1分钟的4K视频的文件,大小约有50MB,处于对手机终端的流量的保护,在上传多媒体文件时对图片和视频都进行不同程度的压缩存储,在医案显示时,优先显示本地存有的该医案中的多媒体文件。
  3 结束语
  中医医案是中医临床医师实施辨证论治过程的记录,是保存、查核、考评乃至研究具体诊疗活动的档案资料。根据临床医案采集需求而设计的多媒体医案采集移动平台,可以实现临床图文影音的高效采集和管理,为临床经验总结提供高证据医案。随着移动互联网的发展,各类手机应用如雨后春笋般到来,围绕多媒体医案的采集、分析和挖掘将成为中医药信息研究的重点之一。本研究根据中医临床信息采集的特点,设计相关的移动应用,为中医移动医疗应用做出了探索和尝试,这一模式可以为新时代中医传承和发展提供参考和借鉴。
  参考文献(References):
  [1] 譚定英,老膺荣,古求知等.面向循证传承的名老中医个人医
  案数据挖掘研究思路初探[J].新中医,2011.8:162-164
  [2] 周武强,邵鸿翔,王瑜.基于Web方式的多媒体教学资源库平
  台建设研究与实践[J].计算机光盘软件与应用,2011.16:159-159
  [3] 刘保延.真实世界的中医临床科研范式[J].中医杂志,
  2013.54(6):451-455
  [4] 魏颖琪,林玮平,杨少龙.移动终端应用软件开发技术探讨[J].
  电信科学,2013.29(5):11-18
  [5] 陈玮,贾宗璞.利用JSON降低XML数据冗余的研究[J].计算
  机应用与软件,2012.29(9):188-190
  [6] 乔木,龚俊儒,沈杏林,等.基于iOS平台的小型仓储管理系统
  设计[J].计算机与现代化,2014.30(1):197-200
  [7] 唐敏,宋杰.嵌入式数据库SQLite的原理与应用[J].电脑知识
  与技术,2008.1(4):600-603
  [8] 潘小龙.IOS系统中不同多线程技术的研究和比较[J].中国新
  通信,2014.24:21-22
其他文献
汽车上·治失眠刘昌茂汽车上某君挤在一辆拥挤而又嘈杂的公共汽车上,向一位朋友滔滔不绝地讲述他妹妹患脑炎的情况。朋友问:“医生是怎么判断她患的脑炎而非重感冒的呢?”“
人工蜂群算法是一种基于蜜蜂采蜜行为的新兴群体智能算法,已得到广泛的应用。有限长单位脉冲响应(FIR)数字滤波器的设计已日趋成熟,它的一种典型设计方法是频率采样法,其中的过
根据公安院校物联网概论课程的教学目标与要求进行教学设计。以"RFID原理与应用"为例,采用悬念教学、课堂互动、案例讨论等多种教学方法,在新课引入、RFID基本知识学习、公安应用案例等三个阶段对教学内容进行精心设计。实践证明,这种教学设计能够吸引学生注意力与兴趣,激发学生思考和提升学生课堂参与热情,引导学生发现并探讨物联网技术在具体公安工作中的应用。
暑假来临,中小学生对自己的假期充满了各种期待,或是结伴出游,或是走亲访友,而长时间与父母分离的“小候乌”们,也会利用这个难得的机会,去父母工作的城市与他们团聚。但这时,孩子失去了学校的监管,家长又忙于工作,孩子们的交通安全成为一大隐患。儿童乘车应该注意哪些安全细节?哪些行为存在交通安全隐患?本文在此总结了一些学生在暑假期间出行要注意的问题,仅供大家参考。  统计数据显示,我国每年有超过3.5万名0
通过对农村基础教育阶段的小学教育教学质量的现状进行分析与总结。使农村小学教育教学质量有所提高,学校得以长足发展。
日前,教育部和国家外专局正式公布了“2017年新建高等学校学科创新引智计划”(即“111计划”)评审结果,共有50所高等学校学科创新引智基地获得立项。同济大学“交通安全学科创新
针对当前应用型人才培养模式的不足,将混合学习和翻转课堂相结合,使网络化教学和传统面对面教学优势互补。创建网络教学资源平台,采取课前学生在线学习,课堂教师与学生讨论的
教学背景:英语写作能力是高中阶段着重培养和提高的语言技能之一。《英语课程标准》对九级语言技能目标——写作能力的描述如下:①能用英文书写摘要、报告、通知和公务信函等;②
3月31日,公安部交通管理局结合近5年来清明时节交通事故分析和今年清明节特点,发出了清明小长假交通安全预警,提醒广大群众注意节日出行安全,遵守道路交通安全法律法规,谨防“五大交通安全风险”:  一是农村山区车辆翻坠事故风险。南方墓区多集中在偏远山区、丘陵地带,道路简易、弯急坡陡、路窄难行,缺乏安全防护设施,清明祭扫人员情绪复杂,驾车时容易注意力不集中,极易出现因加速冲坡、急速转弯、超车会车等导致的
8月21日公安部交管局召开集中整治统一行动视频调度会,公布第二波次严查涉牌涉证违法统一行动数据。  全国共查处涉牌涉证违法26.9万起。其中,使用伪造、变造号牌2478起,使用其他机动车号牌3127起,无牌无证机动车53378起,不按规定安装号牌10090起,故意遮挡污损号牌4387起,报废和非法拼装车辆3604辆,盗抢嫌疑车辆4776辆,排除了一批道路交通安全隐患,全国通报督办套牌假牌违法机动车