本发明涉及数据传输,尤其涉及一种医学数据存储方法及医学影像系统。
背景技术:
1、当前,医学影像包括:射线摄影、计算机断层扫描、核磁共振成像、超声波成像等影像数据。现阶段由于设备厂商研发投入力度的不同,还普遍的存在非数据化输出的影像成像检查设备,比如被广泛使用的胃镜、肠镜、鼻腔镜、以及部分彩色超声等检查设备,其成像的影像数据以s-video、cvbs等模拟波形来传输数据信号,也无法支持以dicom协议的数字化影像进行统一的管理。
2、此外,影像检查由于其使用广泛,在日常的医疗和医学研究使用场景下所生成的数据在存储容量和文件数量两个方面都表现的非常庞大,文件数量上通常能达到以亿为单位的衡量标准,存储容量上则需要以太字节(tb)为单位进行存储系统建设与扩容,现有的存储和管理模式响应不及时且效率低。
技术实现思路
1、(一)要解决的技术问题
2、鉴于现有技术的上述缺点、不足,本发明提供一种医学数据存储方法及医学影像系统,该方法实现操作端的医学数据的合理有序存储并显著提高后续数据读取时的查询效率。
3、(二)技术方案
4、为了达到上述目的,本发明采用的主要技术方案包括:
5、第一方面,本发明实施例提供一种医学数据存储方法,其包括:
6、s10、操作端获取医学数据;
7、s20、所述操作端将所述医学数据按照dicom协议进行转换,获得dicom格式的数字化影像数据;
8、s30、所述操作端将所述dicom格式的数字化影像数据传输至服务器,所述服务器按照指定的存储策略对所述数字化影像数据进行存储,得到文件位置记录和数据库存储记录;服务器基于文件位置记录和数据库存储记录确定用于发送数据请求方的预处理信息和用于分段传输的影像字节数据;
9、所述指定的存储策略为基于存储区域的容量和存储类型分区、分类和分段存储。
10、可选地,所述s10包括:
11、所述操作端基于模拟数据信号源进行计算机图像化转换处理,得到第一部分的医学数据;
12、所述操作端与服务器进行基础信息交互,获取第二部分的医学数据;
13、所述操作端将所述第一部分的医学数据和第二部分的医学数据进行叠加,得到所述医学数据。
14、可选地,所述s20包括:
15、所述操作端将要上传服务器的医学数据按照dicom协议规则形成患者标签集、检查标签集、序列标签集和图像标签集;
16、所述操作端将形成的标签集按照dicom格式依次写入文件,获得dicom格式的数字化影像数据。
17、可选地,所述s30中的所述操作端将所述dicom格式的数字化影像数据传输至服务器,包括:
18、所述操作端获取服务器传输的数据传输容量监测信息,根据所述数据传输容量监测信息,选择传输量低于第一阈值的时间段向所述服务器传输dicom格式的数字化影像数据;
19、所述数据传输容量监测信息为监测服务器预设时间段内服务器的传输容量和传输速率。
20、第二方面,本发明实施例还提供一种医学数据存储方法,其包括:
21、服务器接收操作端传输的dicom格式的数字化影像数据,所述dicom格式的数字化影像数据为所述操作端基于获取的医学数据并按照dicom协议进行转换得到的数字化影像数据;
22、所述服务器按照指定的存储策略对所述数字化影像数据进行存储,得到所述数字化影像数据所属的文件位置记录和数据库存储记录;所述文件位置记录和数据库存储记录用于向数据请求方分段传输所述数字化影像数据;
23、所述指定的存储策略为基于存储区域的容量和存储类型分区、分类和分段存储。
24、可选地,所述服务器按照指定的存储策略对所述数字化影像数据进行存储,得到所述数字化影像数据所属的文件位置记录和数据库存储记录,包括:
25、所述服务器查看数字化影像数据的关键信息,并根据关键信息和待存储区域的约束信息,确定所述数据化影像数据的基础存储位置;
26、所述服务器将数字化影像数据存储在所述基础存储位置,并在存储完成后形成该数字化影像数据所属的文件位置记录;
27、所述服务器将所述文件位置记录存储在各数字化影像数据的影像头文件信息所属分类表内,存储完成后生成数据库存储记录;所述分类表为服务器中预先建立的用于存储的时间表;
28、将所述文件位置记录、数据库存储记录结合文件唯一标识,存入唯一的信息映射表中,信息映射表用于文件标识与该标识对应的文件地址、文件所在的数据库时间表。
29、可选地,所述方法还包括:
30、所述服务器接收数据请求方发送的数据读取请求;
31、所述服务器基于数据读取请求中的影像关联信息,查找信息映射表,确定影像关联信息的预处理信息的存储位置或确定影像关联信息所需的影像字节数据的存储位置;
32、所述服务器基于该存储位置获取影像关联信息所属的预处理信息或影像字节数据并传输至所述数据请求方。
33、可选地,还包括:
34、所述服务器接收到所述操作端传输完成标识且确认存储完成时,更新服务器的索引表;
35、所述服务器的索引表包括:对应信息映射表的计数记录索引、数据记录索引。
36、第三方面,本发明实施例还提供一种医学影像系统,其包括:服务器和多个操作端;
37、每一操作端和所述服务器交互,用于执行上述第一方面任意所述的医学数据存储方法的步骤。
38、可选地,还包括本地端浏览器,所述本地端浏览器借助于分段传输策略与所述服务器交互,以使所述服务器分段传输所述本地端浏览器所需的影像数据。
39、(三)有益效果
40、本发明的方法首先可以解决现有技术中影像数据格式混乱,且无法统一管理的技术问题,借助于服务器按照分区、分类和分段存储的存储策略实现数据存储的统一管理,同时,为存储系统扩容和针对性建设提供了可实现性。
41、进一步地,本发明中,影像数据是在服务器分区存储,避免了磁盘出现“一头重一头轻”的情况(即文件全部集中在磁盘的一头,另外一头比较空闲的情况),使得磁盘负载均衡,提高io效率。此外,服务器的信息映射表为按照时间段建立的映射表,其可以解决现有技术中一个数据表冗余,且不便于查找的缺陷。即将信息映射表进行有效拆分,使得信息映射表负载均衡,减低单表的信息条数,提高信息查找效率。
42、本发明中存入文件记录同时存入影像相关信息,从而保障用户首次请求时能够直接获得影像信息,避免直接从文件系统读取影像信息导致的io开销,提升响应效率,由此实现操作端的医学数据的合理有序存储并显著提高后续的查询效率。
1.一种医学数据存储方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述s10包括:
3.根据权利要求1所述的方法,其特征在于,所述s20包括:
4.根据权利要求1所述的方法,其特征在于,所述s30中的所述操作端将所述dicom格式的数字化影像数据传输至服务器,包括:
5.一种医学数据存储方法,其特征在于,包括:
6.根据权利要求5所述的方法,其特征在于,所述服务器按照指定的存储策略对所述数字化影像数据进行存储,得到所述数字化影像数据所属的文件位置记录和数据库存储记录,包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求5所述的方法,其特征在于,还包括:
9.一种医学影像系统,其特征在于,包括:服务器和多个操作端;
10.根据权利要求9所述的医学影像系统,其特征在于,还包括本地端浏览器,所述本地端浏览器借助于分段传输策略与所述服务器交互,以使所述服务器分段传输所述本地端浏览器所需的影像数据。