医学DICOM图像显示方法与流程

文档序号:12064088阅读:来源:国知局

技术特征:

1.一种医学DICOM图像显示方法,其特征在于,所述方法包括:

获取一患者的一项检查,所述检查中包括多个DICOM图像文件;

在服务器端对所述检查中的每个DICOM图像文件进行解析,获取所述每个DICOM图像文件中的元数据和图像,并将得到的所述检查中的所有元数据保存至一元数据文件中,且将得到的每个图像均保存为一个图片;

浏览器客户端通过HTTP请求所述服务器端的元数据文件和图片,首先显示所述检查的框架图,并使用所述浏览器客户端的HTML Appcache缓存暂不显示的图片,若进行所述检查的DICOM图像显示请求,则由所述浏览器客户端的HTML Appcache响应。

2.如权利要求1所述的医学DICOM图像显示方法,其特征在于,所述首先显示所述检查的框架图,并使用所述浏览器客户端的HTML Appcache缓存暂不显示的图片,若进行所述检查的DICOM图像显示请求,则由所述浏览器客户端的HTML Appcache响应的步骤中,DICOM图像显示的具体方式为:

通过JavaScript的Image对象从所述服务器端加载元数据和图片;

通过WebGL技术调整待显示DICOM图像的窗宽和窗位,并通过Canvas对象获得待显示DICOM图像的像素值。

3.如权利要求1所述的医学DICOM图像显示方法,其特征在于,所述服务器端的运行环境为共有云环境,所述元数据文件和图片均使用云存储;若浏览器客户端通过HTTP请求所述服务器端的元数据文件和图片时,则由云存储响应;并通过内容分发网络加速下载解析后的元数据文件和图片。

4.如权利要求2所述的医学DICOM图像显示方法,其特征在于,所述若进行所述检查的DICOM图像显示请求,则由所述浏览器客户端的HTML Appcache响应,具体还包括:

当进行DICOM图像显示请求时,若所述浏览器客户端的HTML Appcache缓存执行成功,则DICOM图像显示请求通过所述浏览器客户端的HTML Appcache响应,若所述浏览器客户端的HTML Appcache缓存执行未成功,则DICOM图像显示请求由所述浏览器客户端向所述服务器端发出请求并获得响应。

5.如权利要求4所述的医学DICOM图像显示方法,其特征在于,所述浏览器客户端的HTML Appcache缓存执行具体过程为:

若所述浏览器客户端未缓存所述检查的图片,则使用manifest文件的方式指定缓存所述检查的图片;

若所述浏览器客户端缓存的图片不是本次请求的所述检查的图片,则清空所述浏览器客户端缓存的图片;

若所述浏览器客户端缓存的图片是本次请求的所述检查的图片,则使用所述浏览器客户端缓存的图片,不再重新缓存。

6.如权利要求1所述的医学DICOM图像显示方法,其特征在于,所述每个DICOM图像文件中的元数据包括:病人信息、检查信息、序列信息及图像信息。

7.如权利要求1所述的医学DICOM图像显示方法,其特征在于,所述检查包括多个序列,每个序列均包括多个DICOM图像文件;

所述首先显示所述检查的框架图具体过程为:每个序列均显示该序列内的第一个图像的缩略图,并显示该序列内实例的数量;所述检查的框架图显示该框架内的第一张图像。

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