用微信实现远程协助医学影像诊断的方法和系统与流程

文档序号:17735965发布日期:2019-05-22 03:12阅读:3031来源:国知局
用微信实现远程协助医学影像诊断的方法和系统与流程

本发明属互联网信息技术以及医学影像数字化技术领域,具体涉及用微信实现远程协助医学影像诊断的方法和系统.



背景技术:

由于无法将数量有限的医学专家大量分配到基层医疗机构,因此发展远程医疗就成为提升社会医疗能力的有效途径。医学影像是一种主要的诊断措施,应用最为广泛,但其检查成本不低。提高医学影像的诊断质量能够为患者节省看病开支,减少反复检查和异地来回奔的波次数。远程协助医学影像诊断成为这个时代人们努力开发的技术。

有很多方法可以实现医学影像的远程诊断,但成本高、实施难、使用不方便等问题普通存在。比如部署一套远程医学影像系统对一所小型医院的负担很大,但是更多需要支持的往往是小医院。扫描胶片上传到会诊中心请专家会诊,医院之间做接口实现影像互通,影像上传到云服务器,专家从云服务器调阅,然后给出影像意见,即通常所说的影像云,这些方式都能实现影像的远程诊断,但是使用起来不方便、实施难。虽然有专利公布号为cn106295149b的“一种医学影像的云/数字胶片及云阅片系统”、cn106548010a的“一种dicom影像远程浏览的方法及装置”、cn105354410a的“基于掌中宝app的医疗信息远程共享方法”,cn101887491a的“一种基于分布式pacs的远程会诊方法”、以及文献号cn204515772u的“dicom远程会诊装置”等技术方案,但基层医生和专家使用远程影像会诊依然不方便,要么系统和数据不能实现无缝对接、要么不能与日常工作融合、要么成本太高而用不起。

dicom国际标准在医学影像领域几乎被所有的厂商接受并应用。医学影像只要涉及对接另一个厂商或使用另一个厂商的设备生成的图像都离不开dicom标准。微信是一个非常成功的产品和平台,目前就有8亿多人在频繁使用。但今还没有用微信实现远程协助dicom医学影像诊断的方法和系统。



技术实现要素:

本发明的目的在于克服上述现有技术的不足,满足患者和医生的迫切需求,提供一种用微信实现远程协助医学影像诊断的方法和系统,让医生能在自己的工作桌面上,用自己日常工作的系统,需要时可以立即请求远端的专家支持,而专家也只要有空就可以随时随地,用自己的手机微信指导基层医生。

本发明用微信实现远程协助医学影像诊断的方法如下:

1、使用符合dicom标准的医疗设备、医疗系统,选择1张或多张关键帧图像,按dicom标准发送一个提供dicomstoragescp和dicomcommitmentscp的服务,该服务接收到commitment验证时,完成一次影像接收过程,并按commitment要求确认的图像清单,逐一核对,完成commitment通讯协议过程,逐一将dicom图像转为jpeg格式。

优选地,选择1张或多张关键帧图像,分别调节窗位(wc:windowcenter)、窗宽(ww:windowwidth)、显示曲线、位置、缩放等显示参数,按dicom胶片打印协议,设置胶片,把调节好的图像加入到胶片盒,打印胶片到一个提供dicomprintscp的服务,该服务接收到数据后,从中提取有数据的胶片盒中的数据,转存为jpeg格式图像。

2、结合请求协助站点名称以及dicom图像中的病人信息,生成html格式的图文消息,通过微信服务号及其服务系统,将图文消息推送给请求协助的目标专家,目标专家阅读图文消息,编辑诊断意见,通过微信推送功能,将诊断意见反馈给请求协助者,请求协助者将诊断意见存入windows系统的剪切板,并生成dicom结构化报告(sr),向发出图像的dicom设备或系统发送sr。

优选地,远程协助请求站点发送专家诊断意见,并发送结果sr报告后,向影像工作站发送一个dicom标准的诊断内容可用的消息通知(studycontentnotificationserviceclass)。该消息通常用于诊断影像数据接收后通知其他应用程序可以进行影像阅读,这里用作专家阅读影像完成返回诊断意见。

进一步优选地,提供dicomstoragescp和dicomcommitmentscp的服务收到commitment验证请求后,将commitment信息内容中指出的图像按dicomwado标准post操作上传图像到dicomwebservice;专家阅读图文信息时,通过dicomwado标准中相关get操作获取原始影像数据,调节查看图像更多信息。

本发明用微信实现远程协助医学影像诊断的系统如下:

包括dicom标准服务模块、数据提取转换模块、消息服务模块、微信公众号服务模块、dicomwebservice及图文消息管理服务模块、dicom标准支持模块、接口服务模块,其中:

dicom标准服务模块,支持dicomstoragescp、dicomcommitmentscp、dicomprintscp、dicomc-echoservice,用于从医生从影像工作站验证消息(c-echo),接收从影像工作站发来的dicom图像,验证图像消息commitment,接收影像工作站的打印胶片数据(c-print);

数据提取转换模块,用于将从printscp收接到的胶片打印数据中提取有数据的胶片盒中的数据,转存格式为jpeg图像;根据commitment消息中的图像清单,找到对应的dicom图像,将dicom格式图像转为jpeg格式的图像;

可选地,dicomstoragescp接收图像通过dicomwado协议上传到dicomwebservice服务器,即通过dicom协议webservices(ws)httppost(wado-ws)或restfulservice(rs)httppost(wado-rs),http的post方法,通过soap协议的方式来完成dicom数据的上传操作。

消息服务模块,用于生成影像资料图文消息,将从上述步骤转来的jpeg格式的文件、以及相关信息组合成html格式的文件;将上述生成的图文消息推送给微信公众服务模块;接收到消息进行解析,按微信开发接口定义,去除模板内容,留下实际信息;驱动接口服务模块,将收到的专家诊断意见推送给医生工作站;

微信公众号服务模块,从微信公众号服务号的窗口菜单中链接进入,主菜单包括:我的消息、专家库、诊断求助;主要功能包括:用户注册、登录、专家管理、选择、推送信息、阅读图文消息、专家意见编辑等,具体地包括:用户分专家角色和申请协助的医生角色,用户需要注册、管理员认证、登录;专家库管理;图文消息和诊断意见推送;图文消息阅读,诊断意见编辑;

进一步地,支持dicomwadohttpget操作读取dicom原始影像,并支持基于html5的dicom影像查看分析;

进一步支持微信照像上传,与上述影像图文消息一起作为医生诊断的参考资料;申请诊断协助的医生在发送影像图文消息后,在专家意见返回之前,用微信照像功能或本模块内含的照像功能调用链接,拍照相关资料并上传。

dicomwebservice和图文消息管理服务模块,用于提供基于dicom标准中webservice协议的影像存储和访问服务;影像图文消息管理服务器,管理方法是上传图文消息文件,在服务器上存储并建立索引以及访问地址链接,返回访问链接;图文消息上传和下载采用webservice和soap协议。

dicom标准支持模块,供其他模块调用dicom协议功能,基本包括dicom关联协商、dicomstoragescu、dicomsr生成和解析、dicomn-event、dicomwado。

接口服务模块,用于将来自专家反馈的意见推送到影像工作站,并通知专家意见已到达;具体的功能包括设置剪切板内容,通过windowsapi,将专家返回的诊断意见文本存储到剪切板中;专家返回的诊断意见文本生成dicom结构化报告(sr,structuredreport),通过dicom标准storage协议向影像工作站发送sr报告;远程协助站点向影像工作站发送一个dicom标准的诊断内容可用的消息通知(studycontentnotificationserviceclass)。

本发明中的图文消息是指包括文字和图像,以html格式进行编辑和存储的图文综合信息;其中图像可以包括医学检查影像、病历扫描图片、检查申请等。本发明中的模块和单元,数量既可以单个的形式存在,也可以多个的形式存在,本发明并不对此进行限定。本发明中的步骤标号和模块、单元标号不代表流程的先后顺序。

本发明的有益效果:不需要对原设备进行任何改造,仅需要安装一个成本较低的基于本发明方法的系统和微信,需要请求协助时选择图像按dicom标准发送,选择协助请求目标专家,影像及相关信息就会推送到专家的微信上,专家打开、阅读影像资料,返回诊断意见,诊断意见可直接粘贴到报告系统中,整个过程无缝对接,影像诊断医生和专家都在自己工作的桌面电脑及手机上,不改变工作地点,不用其他专有设备,成本很低、效率很高、使用很方便,对基层医疗机构和医生影像诊断质量和影像医疗水平的提高作用显著。

附图说明

图1实施例方法的基本原理图。

图2是实施例的业务及数据流程图。

图3是实施例的系统功能模块图。

具体实施方式

见图1~图3的实施例。

见图1,按以下步骤:

s100、医院影像医生的影像工作站或影像设备(符合dicom标准的医学影像设备或医学影像系统)上对需要请专家协助的诊断影像发出dicom标准的通讯请求;使用dicom标准协议dicomstorescu、dicomcommitscu、dicomprintscu。

s110、用dicom标准通讯接收dicom标准的影像数据,将接收到的影像信息转换为综合影像图文消息,在微信服务号选择专家定向图文消息推送;用到的dicom协议包括dicom数据解析、dicomstorescp、dicomcommitscp、dicomprintscp、dicomwado。

s120、腾讯公司的微信服务器。

s130、专家指导微信端:专家在同一微信服务号收到请求协助消息以及影像综合图文消息,打开浏览、分析影像;选用dicomwadowebservice,通过httpget获取原始dicom影像数据进行深入调节分析。

s140、阅读和分析请求影像资料,微信上编辑指导意见,用微信将指导意见定向推送到影像诊断协助请求方。

s150、收到专家反馈的影像诊断意见,通过dicom标准或windows机制将反馈意见送到协助请求工作站,影像医生参考专家意向,形成最终诊断报告;用到dicom标准中dicomnotification、dicomstorescu、dicomsr生成,winows的剪切板。

见图2,按以下步骤:

s200、符合dicom标准的医院设备或系统(如ct、dr、mri等)的操作主机、后处理工作站、pacs终端等,统称为影像工作站;在影像工作站上遇到需要求助的病例、影像时,选择目标影像,向远程协助站点发起dicom标准通讯,进入下面步骤。

远程协助站点是指运行本发明方法软件的计算机,也可以使用影像工作站作为远程协助站点;按照dicom标准协议,远程协助站点有三个主要接口参数:应用实例(aetitle,applicationentitytitle),ip地址,端口(port);影像工作站增加一个结点,设置一个结点名,例如【remoteassist】,下面也以这个名称来说明流程,并把上述三个参数加入到结点属性中。

s202、步骤dicomprintscu:可选步骤,影像工作站选择关键帧(对确诊有帮助的影像),选择一种分格足够放选择影像的胶片版式,调节各帧选择的影像到合适打印胶片的效果,向remoteassist站点发送胶片打印任务。

scp表示dicom服务类服务端(serviceclassprovider);

scu表示dicom服务类客户端(serviceclassuser);

s204、步骤dicomstorage、commitscu:可选步骤,s202与s204之间二选一,影像工作站选择关键帧(对确诊有帮助的影像),向remoteassist站点发送图像;所选图像全部发送完成后,所选图像的实例uid按diocm创建storagecommitment消息,向remoteassist站点发送commitment消息。

选择s202,dicomprint方式实现远程诊断求助时,发送图像为软拷贝图像,专家看到的是已经调节好的、打印效果的图像;而选择s204步骤发送图像方式实现远程诊断求助时,首先发送的是原始图像数据,转换为图文消息时按dicom图像的默认参数转,专家看到的图文消息也是jpeg格式,不能调节,但可选地向web服务器发送了原始数据,医生可进一步调阅原始的dicom影像数据;按照上述特点,医生根据当时的实际需要选择上述两种方式中的一种。

s208、步骤dicomprintscp:接收从影像工作站发来的胶片打印数据,完成dicomprintmanagement通讯过程。

s210、步骤dicomstorage、commitscp:接收从影像工作站发来的影像数据,完成dicomstorage过程;接收到commitment时完成一次影像接收过程,并按commitment要求确认的图像清单,逐一核对,完成commitment通讯协议过程,并驱动步骤s222。

s220、胶片影像提取:s208中收到胶片图像盒中的数据转存成jpeg图像,供s226使用。

s222、dicom影像转jpeg图像:按commitment消息包中的图像uid表,逐一转dicom图像为jpeg格式,供s226使用。

s226、生成影像图文消息:将s220或s222收到并转为jpeg格式的文件、以及相关信息组合成html格式的文件,相关信息至少包含请求协助的站点信息,以及当前病人的性别、年龄等信息,尽管病人信息也包含在图像里面,但单列更易于阅读,请求协助的站点信息可以作为固定配置,使用时取出应用。

实施例的一种应用,图文消息的模板需要腾讯公司备案,只能按固定格式生成消息;另一种应用方式是图文消息格式灵活可随时定义,生成图文消息后上传到wadowebservice服务器,该服务器上的访问地址单独形成微信的纯文字消息,当然也需符合备案后的固定格式;生成的图文消息存储于固定位置固定名称的文件中,比如:“我的文档\请求协助.xml”。

s230、微信公众号选择请求对象:初始化阶段,创建信息服务公众号,远程协助站点绑定一个微信号,参与指导协助的专家关注服务号,并且注册帐号,经过管理员认证,形成正式的专家库,可供需要协助的站点选择;应用阶段,进入公众号,登录进入系统,选择其中1名或以多名专家。

多影像工作站(包括不同医院、不同科室等)可以使用一个微信公众号,专家数量也可以很多;如此使用可以形成区域性的,或者是专科性的影像互助指导平台。

可选地,一种简化的应用方式是远程协助站点绑定的微信号上直接选择一名联系人作为被请求的专家,进入下一步骤,不需要微信公众号。

微信公众号是微信公众平台给个人、企业和组织提供业务服务与用户管理能力的全新服务平台,其中服务号给企业和组织提供更强大的业务服务与用户管理能力,帮助企业快速实现全新的公众号服务平台。本发明方法用到微信公众号中的服务号,并且包括一个服务系统,功能至少有帐号注册、登录、微信号绑定、专家表及专家选择、我收到的消息、资料照像上传、诊断意见编辑;本说明书中统称为公众号服务系统。

s232、图文消息推送:从微信公众号进入时,选择专家界面加【请求协助】,或者是【会诊】按钮;选好专家后点击该按钮,上面准备好的图文消息文件通过微信推送选定的专家(微信公众号注册用户),具体实现方式参考腾讯微信公众平台开发文档,推送消息有两条,其一是通知消息,在公共号消息表里;其二是图文消息。

直接选择信息联系人时,选择发送文件操作,将上面准备好的图文消息文件发送给选择的联系人。

s234、专家收到协助请求消息及图文消息:根据上面步骤选择的路径,专家收到协助请求及图文消息的方式也有两种,其一是在公众号上收到协助请求,点击进入链接对应的图文消息,或进入公众号公众号服务系统,打开收到的图文消息;其二是在联系人消息窗口收到图文消息链接,直接打开。

s236、浏览分析图像及病历信息:s234打开影像图文消息,医疗专家阅读图像及病人有关信息。

进一步地,图文消息中的图像已经不可恢复地失去了dicom原始图像中的大量信息,dicom图像的当前窗口之外的其他窗口无法展现,因此s204步骤可选择地使用dicomwado协议,将dicom原始的图像上传到wadowebservice服务器,公众号服务系统按dicom标准开发基于html5的dicom图像阅读插件,通过dicomwado协议从wadowebservice服务器获得(httpget)原始数据,专家分析dicom原始数据图像,能更准确地给出诊断意见。有关dicom图像阅片软件和dicomwado协议传输软件,本领域普通技术人员可根据dicom标准写代码,或使用开源系统或可公开使用的插件实现上述行业标准功能。

s238、微信照像:请求协助方在微信公众号服务系统上,对除上已上传的影像资料之外的其他资料进行照像上传,微信公众号服务系统阅读图文消息时可以参考请求方上传的其他资料;可以照像上传的资料包括:病历、其他检查报告等;可以照纸质资料,也可以拍照申请协助方医生工作站显示屏上查到的各种病历检查信息,可以避免系统对接中的大量困难,实现必要时的信息共享。

s240、编辑指导意见:根据s236阅读图文消息的情况,编写指导意见;编辑工具使用微信联系人消息编辑窗口或微信公众号服务系统的诊断意见编辑窗口。

s250、微信推送:专家编辑完成诊断意见后,点发送通过微信推送功能将诊断意见反馈到请求协助方。

s252、微信消息接收:请求协助方在微信公众号服务系统或联系人消息上收到专家反馈的诊断意见,驱动事件将诊断意见推送给影像工作站。

s254、设置剪切板内容:可选步骤,通过windowsapi,将专家返回的诊断意见文本存储到剪切板中,如果请求方微信公众号服务系统与影像工作站运行在同一机器上时,医生直接粘贴就把专家意见复制到诊断报告中。

s256、生成sr报告:可选步骤,用专家返回的诊断意见文本生成dicom结构化报告(sr,structuredreport),本领域普通技术人员可根据dicom标准定义完成这一功能。

s260、发送sr报告:通过dicom标准storage协议向影像工作站发送s256生成的sr报告,影像工作站接收、打开报告,参考或将内容复制到诊断报告。

按照diocm标准,影像工作站的通讯接口描述同样有三个参数:名称(aetitle)、ip地址、端口port,其中名称可以随意取,ip地址为影像工作站的ip址址,端口为影像工作站的storagescp端口;dicom通讯语法(0002,0010)默认定义为dicomimplicitvrlittleendiantransfersyntax语法,即(0002,0010)=1.2.840.10008.1.2。

s262、dicom完成通知:可选步骤,远程协助站点向影像工作站发送一个dicom标准的诊断内容可用的消息通知(studycontentnotificationserviceclass),该消息通常用于诊断影像数据接收后通知其他应用程序可以进行影像阅读,这里用作专家阅读影像完成返回诊断意见。

s280、ws/rshttppost:通过dicom协议webservices(ws)httppost(wado-ws)或restfulservice(rs)httppost(wado-rs),http的post方法,通过soap协议的方式来完成dicom数据的上传操作。

s282、wadowebservice:基于dicom标准中webservice协议的影像存储和访问服务器;同时也是可选的影像图文消息管理服务器,管理方法是上传图文消息文件,在服务器上存储并建立索引以及访问地址链接,返回访问链接。

s284、ws/rshttpget:通过dicom协议uribasedusinghttpget(wado-uri)采用的是http的get方法,通过url配置参数的方式来完成dicom数据的交互,或用webservices(ws)httpget(wado-ws)或restfulservice(rs)httpget(wado-rs),http的post方法,通过soap协议的方式来完成dicom数据的访问操作。

s290、微信服务器:由微信提供和运营方腾讯公司部署运营的服务器。

见图3,本发明方法的基本原理图,说明本发明用微信实现远程协助的医学影像诊断方法的基本原理,如图3所示,包含以下内容:

m30、dicom标准服务模块,最少支持dicomstoragescp、dicomcommitmetscp、dicomprintscp、dicomc-echoservice,服务接口参数是应用实体名称(ae)、ip地址(运行机器的地址)、监听端口(port);该模块的功能一是从医生从影像工作站(非本专利的范畴)验证消息(c-echo),便于影像工作站设置结点,测试网络;二是接收从影像工作站发来的dicom图像,以及图像接收验证消息commitment;三是接收影像工作站的打印胶片数据(c-print);完成上述通讯过程,暂时保存接收到的数据;该模块也是本发明系统的入口,医生日常影像工作需要远程协助诊断时将选择数据向本模块发送,原来的应用系统不需要任何修改,仅需加一个dicom通讯结点,在diocm标准中属于配置范畴,比如在手机上加一个联系人一样。

m31、数据提取转换模块:一是从printscp收接到的胶片打印数据中提取有数据的胶片盒中的数据,转存格式为jpeg图像;二是根据commitment消息中的图像清单,找到对应的dicom图像,将dicom格式图像转为jpeg格式的图像;将上述新生成的图像,以及dicom中的(0010,xxxx)组、(0018,xxxx)组、(0020,xxxx)组、(0028,xxxx)组的信息转到m32模块。

可选地,dicomstoragescp接收图像通过dicomwado协议上传到dicomwebservice服务器,即通过dicom协议webservices(ws)httppost(wado-ws)或restfulservice(rs)httppost(wado-rs),http的post方法,通过soap协议的方式来完成dicom数据的上传操作。

m32、消息服务:一是生成影像资料图文消息,将从m31转来的jpeg格式的文件、以及相关信息组合成html格式的文件,相关信息至少包含请求协助的站点信息,以及当前病人的性别、年龄等信息,请求协助的站点信息作为固定配置存储于磁盘,使用时取出应用;二是将上述生成的图文消息推送给微信公众服务模块;三是接收到消息进行解析,按微信开发接口定义,去除模板内容,留下实际信息;四是驱动接口服务模块,将收到的专家诊断意见推送给医生工作站。

m33、微信公众号服务:从微信公众号服务号的窗口菜单中链接进入,主菜单包括:我的消息、专家库、诊断求助;主要功能包括:用户注册、登录、专家管理、选择、推送信息、阅读图文消息、专家意见编辑等,具体地包括:

参与指导协助的专家关注服务号,并且注册帐号,经过管理员认证,形成正式的专家库,在系统中作为专家角色,可供需要协助的站点选择;应用阶段,进入公众号,登录进入系统,选择其中1名或以多名专家;

影像诊断协助请求方同样需要注册、审核、登录,作为影像医生角色。

一个微信公众号支持有多影像医生角色,专家数量也可以很多,可以形成区域性的,或者是专科性的影像互助指导平台。

微信图文消息推送是完成诊断协助的网络实现,申请方生成图文消息后由微信推送功能推送到专家方,专家阅读资料,形成诊断意见后,由微信推送功能将诊断意见反馈到请求协助方。

可选地,一种简化的应用方式是远程协助站点绑定的微信号上直接选择一名联系人作为被请求的专家,进入下一步骤,不需要微信公众号。

本发明系统用到微信公众号中的服务号,在部署时先申请微信服务号,按照微信公众号开发文档进行部署。

专家角色发到影像诊断协助请求后,打开影像图文消息,阅读图像及病人有关信息。

进一步地,图文消息中的图像已经不可恢复地失去了dicom原始图像中的大量信息,dicom图像的当前窗口之外的其他窗口无法展现,如果专家需要调整阅读更详细的图像信息,本功能模块支持ws/rshttpget:通过dicom协议uribasedusinghttpget(wado-uri)采用的是http的get方法,通过url配置参数的方式来完成dicom数据的交互,或用webservices(ws)httpget(wado-ws)或restfulservice(rs)httpget(wado-rs)获得dicom原始图像,并支持基于html5的dicom影像查看分析。

进一步支持微信照像上传,与上述影像图文消息一起作为医生诊断的参考资料;申请诊断协助的医生在发送影像图文消息后,在专家意见返回之前,用微信照像功能或本模块内含的照像功能调用链接,拍照相关资料上传。

诊断意见编辑窗口,用于专家阅读图文消息后,编写指导意见。

请求协助方在微信公众号服务系统或联系人消息上收到专家反馈的诊断意见,驱动事件将诊断意见推送给影像工作站。

m34、dicomwebservice和图文消息管理服务:一是提供基于dicom标准中webservice协议的影像存储和访问服务;二是的影像图文消息管理服务器,管理方法是上传图文消息文件,在服务器上存储并建立索引以及访问地址链接,返回访问链接;图文消息上传和下载采用webservice和soap协议。

m35、dicom标准支持模块:供其他模块调用dicom协议功能,基本包括dicom关联协商、dicomstoragescu、dicomsr生成和解析、dicomn-event、dicomwado。

m39、接口服务:将来自专家反馈的意见推送到影像工作站,并通知专家意见已到达;具体的功能为一、设置剪切板内容,通过windowsapi,将专家返回的诊断意见文本存储到剪切板中,如果请求方微信公众号服务系统与影像工作站运行在同一机器上时,医生直接粘贴就把专家意见复制到诊断报告中;二是生成sr报告,用专家返回的诊断意见文本生成dicom结构化报告(sr,structuredreport),通过dicom标准storage协议向影像工作站发送sr报告,影像工作站接收、打开报告,参考或将内容复制到诊断报告;三是远程协助站点向影像工作站发送一个dicom标准的诊断内容可用的消息通知(studycontentnotificationserviceclass),该消息通常用于诊断影像数据接收后通知其他应用程序可以进行影像阅读,这里用作专家阅读影像完成返回诊断意见。

以上所述仅为本发明的一个实施例,仅用于解释本发明,并不能以此限制本发明,凡在本发明的思想和方法范围内,所做的任何修改、改进,均应包含在本发明保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1