一种DICOM文件数据处理方法技术

技术编号:35702092 阅读:18 留言:0更新日期:2022-11-23 14:56
本发明专利技术涉及一种DICOM文件数据处理方法,包括步骤S1、获取原始DICOM文件列表,所述原始DICOM文件列表包括M个文件序列{Q1,Q2,

【技术实现步骤摘要】
一种DICOM文件数据处理方法


[0001]本专利技术涉及计算机
,尤其涉及一种DICOM文件数据处理方法。

技术介绍

[0002]随着医疗领域的快速发展,医疗图像数据信息在整个医疗信息领域的占比不断提高,医疗图像包括CT、MR、CR、DR等众多类型医学图像,已成为重要的医学诊断手段。为推进智慧医疗,促进“互联网+医疗健康”服务体系建设,加快各医疗机构及领域相关图像管理、云胶片等信息化建设,相关各图像系统都离不开针对医学数字成像和通信(Digital Imaging and Communications in Medicine,简称DICOM)文件数据的传输,整个DICOM传输效率已成为各图像系统工作效率的瓶颈。
[0003]现有的DICOM文件的处理及传输方式有两种,第一种:将DICOM文件的矩阵数据转换为图片以达到压缩的目的,但是此方式会丢失部分图像的精度;第二种:将原始图像的DICOM文件直接传输和处理,但是此方式的传输文件数量较多,文件较大,传输效率较低。由此可知,如何在保证DICOM文件的医疗图像数据精度的前提下提高DICOM文件的传输效率成为亟待解决的技术问题。

技术实现思路

[0004]本专利技术目的在于,提供一种DICOM文件数据处理方法,在保证DICOM文件的医疗图像数据精度的前提下提高了DICOM文件的传输效率。
[0005]本专利技术提供了一种DICOM文件数据处理方法,包括:
[0006]步骤S1、获取原始DICOM文件列表,所述原始DICOM文件列表包括M个文件序列{Q1,Q2,

Q
M
},Q
i
为第i个文件序列,i的取值范围为1到M,每个文件序列对应检查目标的一个图像维度,Q
i
包括f(i)个DICOM文件{F
1i
,F
2i
,

F
f(i)i
},F
ji
为Q
i
中的第j个文件,j的取值范围为1到f(i),每一F
ji
对应一个图像;
[0007]步骤S2、解析所述原始DICOM文件列表,提取定值标签列表、每一Q
i
对应的变值序列标签列表和每一F
ji
对应的变值图像标签列表,所述定值标签列表包括患者标签子列表、图像实例子列表、定值序列标签子列表和定值图像标签子列表;
[0008]步骤S3、基于所述定值标签列表、每一Q
i
对应的变值序列标签列表和每一F
ji
对应的变值图像标签列表生成DICOM文件压缩数据,所述DICOM文件压缩数据包括定值标签数据段、M个变值序列标签数据段,所述变值序列标签数据段包括第一层级数据和第二层数据,所述第一层级数据用于存储Q
i
对应的变值序列标签列表信息,所述第二层级数据用于存储每一F
ji
对应的变值图像标签列表信息。
[0009]本专利技术与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本专利技术提供的一种DICOM文件数据处理方法可达到相当的技术进步性及实用性,并具有产业上的广泛利用价值,其至少具有下列优点:
[0010]本专利技术在采用去除重复数据,只保留一份公共数据,保留有效变化数据的方式,在
对DICOM数据传输前,对DICOM数据进行压缩,在保证DICOM文件的医疗图像数据精度的前提下提高了DICOM文件的传输效率。
[0011]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
[0012]图1为本专利技术实施例提供的DICOM文件数据处理方法流程图;
[0013]图2为本专利技术实施例提供的DICOM文件压缩得到的JSON结构示意图。
具体实施方式
[0014]为更进一步阐述本专利技术为达成预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术提出的一种DICOM文件数据处理方法的具体实施方式及其功效,详细说明如后。
[0015]本专利技术实施例提供了一种DICOM文件数据处理方法,如图1所示,包括:
[0016]步骤S1、获取原始DICOM文件列表,所述原始DICOM文件列表包括M个文件序列{Q1,Q2,

Q
M
},Q
i
为第i个文件序列,i的取值范围为1到M,M为文件序列总数。每个文件序列对应检查目标的一个图像维度,Q
i
包括f(i)个DICOM文件{F
1i
,F
2i
,

F
f(i)i
},F
ji
为Q
i
中的第j个文件,j的取值范围为1到f(i),f(i)为Q
i
中的DICOM文件总数,每一F
ji
对应一个图像。
[0017]可以理解的是,检查目标指的是患者的一个检查部位,原始DICOM文件列表为同一患者的同一个检查部位所对应的DICOM文件列表。f(i)为i的函数。
[0018]步骤S2、解析所述原始DICOM文件列表,提取定值标签(TAG)列表、每一Q
i
对应的变值序列标签列表和每一F
ji
对应的变值图像标签列表,所述定值标签列表包括患者标签子列表、图像实例子列表、定值序列标签子列表和定值图像标签子列表。
[0019]需要说明的是,定值标签列表为原始DICOM文件列表中原始DICOM文件的公共数据,对于所有的Q
i
抽取一份即可。Q
i
对应的变值序列标签列表为每一Q
i
对应的公共数据,对于一个Q
i
中的所有的F
ji
抽取一份即可。对于每一F
ji
分别抽取对应的变值图像标签列表。每一列表具体包括列表类型字段、组号字段、元素号字段、标签名称字段和标签描述字段,其中,组号和元素号基于预设的标签和与组号和元素号的映射表来获取。
[0020]步骤S3、基于所述定值标签列表、每一Q
i
对应的变值序列标签列表和每一F
ji
对应的变值图像标签列表生成DICOM文件压缩数据,所述DICOM文件压缩数据包括定值标签数据段、M个变值序列标签数据段,所述变值序列标签数据段包括第一层级数据和第二层数据,所述第一层级数据用于存储Q
i
对应的变值序列标签列表信息,所述第二层级数据用于存储每一F
ji
对应的变值图像标签列表信息。
[0021]作为一种实施例,所述步骤S2包括:
[0022]步骤S21、初始化i=1,j=1。...

【技术保护点】

【技术特征摘要】
1.一种DICOM文件数据处理方法,其特征在于,包括:步骤S1、获取原始DICOM文件列表,所述原始DICOM文件列表包括M个文件序列{Q1,Q2,

Q
M
},Q
i
为第i个文件序列,i的取值范围为1到M,每个文件序列对应检查目标的一个图像维度,Q
i
包括f(i)个DICOM文件{F
1i
,F
2i
,

F
f(i)i
},F
ji
为Q
i
中的第j个文件,j的取值范围为1到f(i),每一F
ji
对应一个图像;步骤S2、解析所述原始DICOM文件列表,提取定值标签列表、每一Q
i
对应的变值序列标签列表和每一F
ji
对应的变值图像标签列表,所述定值标签列表包括患者标签子列表、图像实例子列表、定值序列标签子列表和定值图像标签子列表;步骤S3、基于所述定值标签列表、每一Q
i
对应的变值序列标签列表和每一F
ji
对应的变值图像标签列表生成DICOM文件压缩数据,所述DICOM文件压缩数据包括定值标签数据段、M个变值序列标签数据段,所述变值序列标签数据段包括第一层级数据和第二层数据,所述第一层级数据用于存储Q
i
对应的变值序列标签列表信息,所述第二层级数据用于存储每一F
ji
对应的变值图像标签列表信息。2.根据权利要求1所述的方法,其特征在于,所述步骤S2包括:步骤S21、初始化i=1,j=1;步骤S22、获取F
ji
,若i=1,j=1,则执行步骤S23;若f(i)≥j>1,则执行步骤S24,若i>1,则执行步骤S25;步骤S23、解析F
ji
获取所述定值标签列表、Q
i
对应的变值序列标签列表和F
ji
对应的变值图像标签列表,设置j=j+1,返回步骤S22;步骤S24、解析F
ji
获取F
ji
对应的变值图像标签列表,若j≠f(i),则设置j=j+1,返回步骤S22,若j=f(i),则设置i=i+1,执行步骤S25;步骤S25、获取F
ji
,若j=1,则执行步骤S26,若f(i)≥j>1,则执行步骤S27;步骤S26、解析F
ji
获取Q
i
对...

【专利技术属性】
技术研发人员:秦彬郭佳李健增孙华文孟祥飞孙娜冯源姜瑞云
申请(专利权)人:天河超级计算淮海分中心
类型:发明
国别省市:

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

1