DICOM影像文件的存储方法、装置、电子设备及介质制造方法及图纸

技术编号:29229016 阅读:20 留言:0更新日期:2021-07-10 01:17
本发明专利技术涉及大数据技术领域,提供一种DICOM影像文件的存储方法、装置、电子设备及介质,所述方法包括:获取多个待存储DICOM影像文件和配置信息;根据配置信息的层级信息将多个待存储DICOM影像文件划分为多个分组;解析每个分组中的每个待存储DICOM影像文件,获得对应的索引信息和像素信息进行聚合,得到每个分组的目标像素信息;根据配置信息中的存储类型,对每个分组对应的索引信息和每个分组的目标像素信息进行DICOM影像文件存储。本发明专利技术通过将多个待存储DICOM影像文件划分为多个分组,将每个分组中的所有待存储DICOM影像文件整合成一个大的DICOM影像文件,提高了DICOM影像文件的存储效率。像文件的存储效率。像文件的存储效率。

【技术实现步骤摘要】
DICOM影像文件的存储方法、装置、电子设备及介质


[0001]本专利技术涉及大数据
,具体涉及一种DICOM影像文件的存储方法、装置、电子设备及介质。

技术介绍

[0002]随着医疗设备的发展,一次CT或MR检查,可以产生3000幅以上的影像,会存储3000个以上的文件,现有技术先做影像无损压缩,然后将压缩后的文件存储在SAN或NAS存储上。
[0003]然而,由于在文件存储过程中需要频繁交替操作文件目录及影像文件,例如,一次检查上传,需要3000多次目录操作,写3000多个文件;每调阅一次,也需要读取3000多个文件,引起影像文件的写入和读取效率低下,导致文件存储效率低下。
[0004]因此,有必要提供一种快速存储影像文件的方法。

技术实现思路

[0005]鉴于以上内容,有必要提出一种DICOM影像文件的存储方法、装置、电子设备及介质,通过将多个待存储DICOM影像文件划分为多个分组,并将每个分组中的所有待存储DICOM影像文件整合成一个大的DICOM影像文件,提高了DICOM影像文件的存储效率。
[0006]本专利技术的第一方面提供一种DICOM影像文件的存储方法,所述方法包括:
[0007]解析接收的DICOM影像文件的存储请求,获取多个待存储DICOM影像文件和配置信息;
[0008]根据所述配置信息中的层级信息将所述多个待存储DICOM影像文件划分为多个分组;
[0009]解析每个所述分组中的每个待存储DICOM影像文件,获得每个所述分组对应的索引信息和像素信息;
[0010]根据每个所述分组对应的索引信息对每个所述分组对应的像素信息进行聚合,得到每个所述分组的目标像素信息;
[0011]根据所述配置信息中的存储类型,对每个所述分组对应的索引信息和每个所述分组的目标像素信息进行DICOM影像文件存储。
[0012]可选地,所述根据所述配置信息中的存储类型,对每个所述分组对应的索引信息和每个所述分组的目标像素信息进行DICOM影像文件存储包括:
[0013]当所述配置信息中的存储类型为第一存储类型时,获取每个所述分组的加密密匙;
[0014]采用加密算法使用每个所述分组的加密密匙对每个所述分组对应的索引信息进行加密,将加密后的索引信息按照所述配置信息中的预设的第一存储方式存储至第一数据库;
[0015]根据每个所述分组的目标像素信息按照预设的第一生成规则生成每个分组对应的第一目标DICOM影像文件,并将所述第一目标DICOM影像文件按照所述配置信息中的预设
的第二存储方式存储至第二数据库。
[0016]可选地,所述根据每个所述分组的目标像素信息按照预设的第一生成规则生成每个分组对应的第一目标DICOM影像文件包括:
[0017]根据所述配置信息获取每个所述分组的魔数、版本号信息和状态位信息;
[0018]计算每个所述分组对应的索引信息的字节数;
[0019]采用预设的循环冗余校验对每个所述分组中的每个待存储DICOM影像文件进行校验得到每个分组对应的循环冗余校验码;
[0020]根据每个所述分组的魔数、版本号信息和状态位信息、字节数和循环冗余校验码生成每个所述分组的文件头;
[0021]根据每个所述分组的目标像素信息生成每个分组的第一文件体;
[0022]根据每个所述分组的文件头和每个所述分组的第一文件体按照预设的第一生成规则生成每个分组对应的第一目标DICOM影像文件。
[0023]可选地,所述方法还包括:
[0024]当所述配置信息中的存储类型为第二存储类型时,根据每个所述分组对应的索引信息和每个所述分组的目标像素信息,按照预设的第二生成规则生成每个所述分组对应的第二目标DICOM影像文件;
[0025]将所述第二目标DICOM影像文件按照所述配置信息中的预设的第二存储方式存储至所述第二数据库。
[0026]可选地,所述根据每个所述分组对应的索引信息和每个所述分组的目标像素信息,按照预设的第二生成规则生成每个所述分组对应的第二目标DICOM影像文件包括:
[0027]获取每个分组的文件头;
[0028]根据每个所述分组对应的索引信息和每个所述分组的目标像素信息生成第二文件体;
[0029]根据每个所述分组的文件头和每个所述分组的第二文件体生成每个分组对应的第二目标DICOM影像文件。
[0030]可选地,所述根据每个所述分组对应的索引信息对每个所述分组对应的像素信息进行聚合,得到每个所述分组的目标像素信息包括:
[0031]识别每个所述分组中的每个待存储DICOM影像文件的索引信息;
[0032]根据所述每个待存储DICOM影像文件的索引信息确定每个待存储DICOM影像文件的像素信息;
[0033]按照每个所述分组的每个待存储DICOM影像文件的索引信息的先后顺序,对每个所述分组的每个待存储DICOM影像文件的像素信息进行聚合,得到每个所述分组的目标像素信息。
[0034]可选地,所述方法还包括:
[0035]识别所述配置信息中的填充类型;
[0036]当所述配置信息中的填充类型为填充时,解析每个所述分组中的每个待存储DICOM影像文件得到每个待存储DICOM影像文件的像素信息;
[0037]根据所述每个待存储DICOM影像文件的像素信息确定所述每个待存储DICOM影像文件的像素大小值;
[0038]根据所述每个待存储DICOM影像文件的像素大小值从每个所述分组中选取出像素大小值中的最大像素值,并按照预设的规则对所述最大像素值进行取整得到目标像素值;
[0039]对每个所述分组中的每个待存储DICOM影像文件执行随机比特填充,将所述每个待存储DICOM影像文件的像素大小值更新为所述目标像素值。
[0040]本专利技术的第二方面提供一种DICOM影像文件的存储装置,所述装置包括:
[0041]第一解析模块,用于解析接收的DICOM影像文件的存储请求,获取多个待存储DICOM影像文件和配置信息;
[0042]划分模块,用于根据所述配置信息中的层级信息将所述多个待存储DICOM影像文件划分为多个分组;
[0043]第二解析模块,用于解析每个所述分组中的每个待存储DICOM影像文件,获得每个所述分组对应的索引信息和像素信息;
[0044]聚合模块,用于根据每个所述分组对应的索引信息对每个所述分组对应的像素信息进行聚合,得到每个所述分组的目标像素信息;
[0045]存储模块,用于根据所述配置信息中的存储类型,对每个所述分组对应的索引信息和每个所述分组的目标像素信息进行DICOM影像文件存储。
[0046]本专利技术的第三方面提供一种电子设备,所述电子设备包括处理器和存储器,所述处理器用于执行所述存储器中存储的计算机程序时实现所述的DICOM影像文件的存储方法。
[0047]本专利技术的第四本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种DICOM影像文件的存储方法,其特征在于,所述方法包括:解析接收的DICOM影像文件的存储请求,获取多个待存储DICOM影像文件和配置信息;根据所述配置信息中的层级信息将所述多个待存储DICOM影像文件划分为多个分组;解析每个所述分组中的每个待存储DICOM影像文件,获得每个所述分组对应的索引信息和像素信息;根据每个所述分组对应的索引信息对每个所述分组对应的像素信息进行聚合,得到每个所述分组的目标像素信息;根据所述配置信息中的存储类型,对每个所述分组对应的索引信息和每个所述分组的目标像素信息进行DICOM影像文件存储。2.如权利要求1所述的DICOM影像文件的存储方法,其特征在于,所述根据所述配置信息中的存储类型,对每个所述分组对应的索引信息和每个所述分组的目标像素信息进行DICOM影像文件存储包括:当所述配置信息中的存储类型为第一存储类型时,获取每个所述分组的加密密匙;采用加密算法使用每个所述分组的加密密匙对每个所述分组对应的索引信息进行加密,将加密后的索引信息按照所述配置信息中的预设的第一存储方式存储至第一数据库;根据每个所述分组的目标像素信息按照预设的第一生成规则生成每个分组对应的第一目标DICOM影像文件,并将所述第一目标DICOM影像文件按照所述配置信息中的预设的第二存储方式存储至第二数据库。3.如权利要求2所述的DICOM影像文件的存储方法,其特征在于,所述根据每个所述分组的目标像素信息按照预设的第一生成规则生成每个分组对应的第一目标DICOM影像文件包括:根据所述配置信息获取每个所述分组的魔数、版本号信息和状态位信息;计算每个所述分组对应的索引信息的字节数;采用预设的循环冗余校验对每个所述分组中的每个待存储DICOM影像文件进行校验得到每个分组对应的循环冗余校验码;根据每个所述分组的魔数、版本号信息和状态位信息、字节数和循环冗余校验码生成每个所述分组的文件头;根据每个所述分组的目标像素信息生成每个分组的第一文件体;根据每个所述分组的文件头和每个所述分组的第一文件体按照预设的第一生成规则生成每个分组对应的第一目标DICOM影像文件。4.如权利要求2所述的DICOM影像文件的存储方法,其特征在于,所述方法还包括:当所述配置信息中的存储类型为第二存储类型时,根据每个所述分组对应的索引信息和每个所述分组的目标像素信息,按照预设的第二生成规则生成每个所述分组对应的第二目标DICOM影像文件;将所述第二目标DICOM影像文件按照所述配置信息中的预设的第二存储方式存储至所述第二数据库。5.如权利要求4所述的DICOM影像文件的存储方法,其特征在于,所述根据每个所述分组对应的索引信息和每个所述分组的目标像素信息,按照预设的第二生成规则生成每个所述分组对应的第二目标DICO...

【专利技术属性】
技术研发人员:高晗李彬
申请(专利权)人:平安好医投资管理有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1