医院无胶片化云计算的实现方法

文档序号:9597583阅读:332来源:国知局
医院无胶片化云计算的实现方法
【技术领域】
[0001] 本发明属于医疗互联网技术领域,尤其涉及一种医院无胶片化云计算的实现方 法。
【背景技术】
[0002] 患者在进入医院看病检查时,常常需要做一些影像检查,比如CT、X光等,检查后 的影像文件都保存在医院医疗系统中,医生在完成检查后只会给患者一张比较有代表性的 医用胶片,这种传统的医用胶片不仅携带不方便而且极易损坏,并且这不是患者完整的影 像数据,当患者需要到其他医院就诊或转诊时,医院要求患者重新做影像检查,费时费钱。

【发明内容】

[0003] 鉴于上述问题,本发明的目的在于提供一种医院无胶片化云计算的实现方法,旨 在解决现有医疗系统中的用户医疗数据无法与患者共享的技术问题。
[0004] 所述医院无胶片化云计算的实现方法包括下述步骤:
[0005] 当医疗系统的中有新增医疗数据时,将所述新增医疗数据同步至前置服务器,然 后同步至云服务器;
[0006] 用户客户端向系统服务器发出查询请求,系统服务器查找待查询的医疗数据所属 的前置服务器,并向用户客户端发送一个查询口令以及对应前置服务器的地址;
[0007] 根据所述前置服务器的地址以及查询口令,用户客户端与所述前置服务器建立连 接,并下载用户手机号码和查询口令对应的医疗数据。
[0008] 本发明的有益效果是:本发明中,前置服务器设置在医院内,定时刷新视图并获取 新增医疗数据,并且新增医疗数据同步至前置服务器,然后再同步至云服务器;减少对医 院医疗系统本身的负荷;这样患者系统服务器获得查询口令以及对应前置服务器的地址; 通过通过访问前置服务器就可以直接获取到自己的医疗数据,医院也无需给医用胶片给患 者;其他医院通过授权也可以查找和访问患者的医疗数据,节约了时间和费用开销。本发明 利用互联网新技术,可以用较低的成本将所有医院医疗系统的医疗数据实现共享,为患者 转诊提供较为方便的方式,用户可以自行查询医疗数据,实现了患者医疗数据的自我存储 和管理,为临床医生的诊断提供了患者完整的医疗数据。
【附图说明】
[0009] 图1是医院无胶片化系统的结构图;
[0010] 图2是本发明实施例提供的医院无胶片化云计算的实现方法的流程图;
[0011] 图3是像文件的加密流程图;
[0012] 图4是影像文件的图像的排列示意图;
[0013] 图5是影像文件的图像的拆分示意图;
[0014] 图6是手机号码分组示意图;
[0015] 图7是图2中步骤S203的一种具体流程图;
[0016] 图8是生成登陆名和登陆密码的流程图;
[0017] 图9是用户客户端授权医生客户端下载患者医疗数据的流程图;
[0018] 图10是云服务器医疗数据备份的流程图。
【具体实施方式】
[0019] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。
[0020] 本发明方法基于医院无胶片化系统实现,如图1所示,该系统包括位于各个医院 的前置服务器1,前置服务器1分布在不同区域,各个前置服务器1网络连接至系统服务器 2和云服务器3,所述系统服务器2用于信息管理和控制,所述云服务器3用于存储各个前 置服务器1上传的用户医疗数据,所述系统服务器3还连接有用户客户端4和医生客户端 5,用户客户端4和医生客户端5之间还可以在线交流。用户客户端4从系统服务器获得查 询口令以及对应的前置服务器地址后,可以从前置服务器下载自己的医疗数据;并且,如果 医生客户端获得用户客户端的授权后,也可以从前置服务器中下载用户的医疗数据。另外, 所述云服务器3还连接有备份服务器6,云服务器3中的医疗数据还定时备份至所述备份服 务器6。为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0021] 图2示出了本发明实施例提供的医院无胶片化云计算的实现方法的流程,为了便 于说明仅示出了与本发明实施例相关的部分。
[0022] 本实施例提供的医院无胶片化云计算的实现方法包括下述步骤:
[0023] 步骤S201、当医疗系统的中有新增医疗数据时,将所述新增医疗数据同步至前置 服务器,然后同步至云服务器;
[0024] 步骤S202、用户客户端向系统服务器发出查询请求,系统服务器查找待查询的医 疗数据所属的前置服务器,并向用户客户端发送一个查询口令以及对应前置服务器的地 址;
[0025] 步骤S203、根据所述前置服务器的地址以及查询口令,用户客户端与所述前置服 务器建立连接,并下载用户手机号码和查询口令对应的医疗数据。
[0026] 上述步骤S201中,患者的医疗数据都保存在医院医疗系统中,比如PACS系统、LIS 系统、UIS系统、RIS系统等等,每当医院的医疗系统中有新增的医疗数据时,首先将所述新 增医疗数据同步至前置服务器,然后定时同步至云服务器保存。因此各个前置服务器保存 的医疗数据都汇集至云服务器保存。本步骤具体实现时,首先前置服务器每隔一定时间间 隔刷新一次视图,当发现医疗系统中有新增医疗数据时,读取新增医疗数据的患者编号、检 查编号以及影像文件的存储路径;然后根据所述影像文件的存储路径读取影像文件,并存 储到本地文件夹中;接着每隔预设时间扫描一次是否有新增的影像文件,即增量文件;若 存在增量文件,则通过利用sockets套接字结合完成的端口将增量文件以及对应的患者编 号、检查编号同步到云服务器。
[0027] 医院在为患者做影像检查时,每做一次检查都会生成一个唯一的检查编号(Aplly ID),并且每个患者都具有一个患者编号(PatientID),比如可以包括姓名、性别、手机号、 出生年月等信息,同时在医疗系统中,影像文件都会有一个存储路径。假设医院PACS系统 中唯一的检查编号为7位,需要一个字节;姓名最长为4个汉字,需要8个字节,手机号为13 位,需要2个字节,另外加上性别和出生年月日等其他信息,一条患者编号信息大概有16个 字节,60个患者的患者编号信息大概为1K字节,网络中传输此患者编号信息所带来的时间 延迟可忽略不计。为了降低前置服务器器的工作压力,前置服务器无需实时扫描本地文件, 只需每隔预设时间扫描一次即可,比如1分钟,由于患者编号、检查编号以及影像文件的存 储路径的数据量较小,可以每1秒刷新一次视图,及时将影像文件读取出保存在本地。每隔 预设时间后,当发现有新增的影像文件,利用sockets套接字端口,将增量文件以及对应的 患者编号、检查编号同步到云服务器。所述云服务器作为数据存储中心,可以接收各个医院 前置服务器上传的数据。每个医院都设置一台前置服务器,这样各个前置服务器分别获取 对应医院医疗系统中的医疗数据,然后统一上传至云服务器。当患者或者医院需要查看影 像数据时,获得授权后,从各个前端服务器中查找并获取所需的医疗数据。
[0028] 本实施例中,前端服务器在保存影像文件后,优选的,需要对影像文件进行拆分组 合处理,即加密处理,并得到密钥。并且将处理后的增量文件和密钥以及对应的患者编号、 检查编号同步到云服务器。如图3所示,影像文件的加密具体包括如下步骤:
[0029] S301、将影像文件中所有图像按照时间顺序进行排序。
[0030] 医院做一次影像检查时,会得到大量的检查图像,以CT为例,一般会生上百幅图 像。这里对各幅图像按照生成时间顺序进行排列,如图4所示,假设生成m幅图像。
[0031] S302、针对每一幅图像,在宽度方向随机生成w-1个点,在高度方向随机生成h-1 个点,每幅图像拆分成wXh个网格像素块。
[0032] 每幅图像中,拆分成的网格像素块大小随机,互不关联,每幅图像有wXh个像素 块。
[0033] S303、按顺序从各幅图像中随机取出一个像素块进行第一轮选取,然后从各幅图 像剩余的像素块中随机取出一个像素块进行第二轮选取,这样经过wXh轮选取后所有像 素块被选完,得到一个存储块矩阵B
其中m为图像数量, TA,为第i轮选取时,从第z幅图像随机选取的第X、彳像素块,这里X# [1,wXh]。
[
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1