基于DICOM文件的转换方法、装置及设备制造方法及图纸

技术编号:21971269 阅读:306 留言:0更新日期:2019-08-28 01:26
本发明专利技术提供一种基于DICOM文件的转换方法、装置及设备。该转换方法包括:获取待转换DICOM文件的DICOM标签;根据所述DICOM标签,将所述待转换DICOM文件转换为JSON格式文件。采用本发明专利技术实施例所述的转换方法,根据待转换DICOM文件的DICOM标签,能够将待转换DICOM文件转换为JSON格式文件,使得DICOM文件的查看更为通用,从而解决DICOM文件内容查看不方便的问题。

Conversion Method, Device and Equipment Based on DICOM File

【技术实现步骤摘要】
基于DICOM文件的转换方法、装置及设备
本专利技术涉及文件处理
,尤其是指一种基于DICOM文件的转换方法、装置及设备。
技术介绍
医学数字成像和通信(DigitalImagingandCommunicationsinMedicine,DICOM)为医学图像信息的国际标准,定义了质量能满足临床需要的可用于数据交换的医学图像格式。DICOM被广泛应用于放射医疗、心血管成像以及放射诊疗诊断设备(X射线、CT、核磁共振和超声等),并且在眼科和牙科等其它医学领域得到越来越深入广泛的应用。DICOM文件遵照DICOM文件的存储格式,用于归档病人检查所产生的DICOM文件信息。相当于一种文件级的数据库,用于存储病人(Patient)信息、病人检查(Study)信息、检查序列(Series)信息、检查图像(Image)信息,但不包含DICOM图像像素信息。DICOMDIR标准的DICOM文件,DICOMDIR的内容解析,必须采用专业的软件解析,才能看文件的内容,适用于专业的用户使用,这样给普通用户带来了困扰,普通用户要想查看DICOMDIR内容,必须熟悉使用专业的DICOMDIR解析软件,因此DICOM文件内容的查看不方便,无法通用的问题。
技术实现思路
本专利技术技术方案的目的是提供一种基于DICOM文件的转换方法、装置及设备,用于解决现有技术DICOM文件内容查看非常不方便的问题。本专利技术实施例提供一种基于医学数字成像和通信DICOM文件的转换方法,其中,包括:获取待转换DICOM文件的DICOM标签;根据所述DICOM标签,将所述待转换DICOM文件转换为JSON格式文件。可选地,所述的转换方法,其中,所述获取待转换DICOM文件的DICOM标签,包括:获取所述待转换DICOM文件中每一级别数据的DICOM标签;所述根据所述DICOM标签,将所述待转换DICOM文件转换为JSON格式文件,包括:根据每一级别数据的DICOM标签,确定转换为JSON格式文件中与每一级别数据相对应的JSON信息项的键和值;根据与每一级别数据相对应的JSON信息项的键和值,获取所述JSON格式文件。可选地,所述的转换方法,其中,所述根据每一级别数据的DICOM标签,确定转换为JSON格式文件中与每一级别数据相对应的JSON信息项的键和值,包括:根据其中一目标级别数据的DICOM标签相对应的标签描述,确定转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的键;以及,根据所述目标级别数据的DICOM标签相对应的标签值,确定转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值。可选地,所述的转换方法,其中,所述根据其中一目标级别数据的DICOM标签相对应的标签描述,确定转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的键,包括:将所述目标级别数据的DICOM标签相对应的标签描述,作为转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的键。可选地,所述的转换方法,其中,所述根据所述目标级别数据的DICOM标签相对应的标签值,确定转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值,包括:所述目标级别数据的DICOM标签相对应的标签值为单值时,将DICOM标签的标签值作为转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值;所述目标级别数据的DICOM标签相对应的标签值为多值时,将DICOM标签的多个标签值转换为JSON格式数组对象,将所述JSON格式数组对象作为转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值;所述目标级别数据的DICOM标签相对应的标签值为空值时,将空值NULL作为转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值。可选地,所述的转换方法,其中,所述根据每一级别数据的DICOM标签,确定转换为JSON格式文件中与每一级别数据相对应的JSON信息项的键和值,包括:依据所述待转换DICOM文件中以下级别数据的排列次序,依次将每一级别数据作为目标级别数据,根据每一目标级别数据的DICOM标签,确定转换为JSON格式文件中与每一目标级别数据相对应的JSON信息项的键和值:Patient级数据;Patient级数据中包含的Study级对象的数组集合中的目标项Study级对象;目标项Study级对象包含的Series级对象的数组集合中的目标项Series级对象;目标项Series级对象中的每一Image级对象;目标项Study级对象包含的Series级对象的数组集合中,目标项Series级对象之外的每一Series级对象,依次作为所述目标项Series级对象;Patient级数据中包含的Study级对象的数组集合中,目标项Study级对象之外的每一项Study级对象,依次作为所述目标项Study级对象。本专利技术实施例还提供一种基于医学数字成像和通信DICOM文件的转换装置,其中,包括:获取模块,用于获取待转换DICOM文件的DICOM标签;转换模块,用于根据所述DICOM标签,将所述待转换DICOM文件转换为JSON格式文件。可选地,所述的转换装置,其中,所述获取模块具体用于:获取所述待转换DICOM文件中每一级别数据的DICOM标签;所述转换模块包括:信息确定单元,用于根据每一级别数据的DICOM标签,确定转换为JSON格式文件中与每一级别数据相对应的JSON信息项的键和值;文件获取单元,用于根据与每一级别数据相对应的JSON信息项的键和值,获取所述JSON格式文件。可选地,所述的转换装置,其中,所述信息确定单元具体用于:根据其中一目标级别数据的DICOM标签相对应的标签描述,确定转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的键;以及,根据所述目标级别数据的DICOM标签相对应的标签值,确定转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值。可选地,所述的转换装置,其中,所述信息确定单元根据其中一目标级别数据的DICOM标签相对应的标签描述,确定转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的键,具体为:将所述目标级别数据的DICOM标签相对应的标签描述,作为转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的键。可选地,所述的转换装置,其中,所述信息确定单元根据所述目标级别数据的DICOM标签相对应的标签值,确定转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值,具体为:所述目标级别数据的DICOM标签相对应的标签值为单值时,将DICOM标签的标签值作为转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值;所述目标级别数据的DICOM标签相对应的标签值为多值时,将DICOM标签的多个标签值转换为JSON格式数组对象,将所述JSON格式数组对象作为转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值;所述目标级别数据的DICOM标签相对应的标签值为空值时,将空值NULL作为转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值。可选地,所述的转换装置,其中,所述信息确定单元具体为:依据所述待转换DI本文档来自技高网...

【技术保护点】
1.一种基于医学数字成像和通信DICOM文件的转换方法,其特征在于,包括:获取待转换DICOM文件的DICOM标签;根据所述DICOM标签,将所述待转换DICOM文件转换为JSON格式文件。

【技术特征摘要】
1.一种基于医学数字成像和通信DICOM文件的转换方法,其特征在于,包括:获取待转换DICOM文件的DICOM标签;根据所述DICOM标签,将所述待转换DICOM文件转换为JSON格式文件。2.根据权利要求1所述的转换方法,其特征在于,所述获取待转换DICOM文件的DICOM标签,包括:获取所述待转换DICOM文件中每一级别数据的DICOM标签;所述根据所述DICOM标签,将所述待转换DICOM文件转换为JSON格式文件,包括:根据每一级别数据的DICOM标签,确定转换为JSON格式文件中与每一级别数据相对应的JSON信息项的键和值;根据与每一级别数据相对应的JSON信息项的键和值,获取所述JSON格式文件。3.根据权利要求2所述的转换方法,其特征在于,所述根据每一级别数据的DICOM标签,确定转换为JSON格式文件中与每一级别数据相对应的JSON信息项的键和值,包括:根据其中一目标级别数据的DICOM标签相对应的标签描述,确定转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的键;以及,根据所述目标级别数据的DICOM标签相对应的标签值,确定转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值。4.根据权利要求3所述的转换方法,其特征在于,所述根据其中一目标级别数据的DICOM标签相对应的标签描述,确定转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的键,包括:将所述目标级别数据的DICOM标签相对应的标签描述,作为转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的键。5.根据权利要求3所述的转换方法,其特征在于,所述根据所述目标级别数据的DICOM标签相对应的标签值,确定转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值,包括:所述目标级别数据的DICOM标签相对应的标签值为单值时,将DICOM标签的标签值作为转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值;所述目标级别数据的DICOM标签相对应的标签值为多值时,将DICOM标签的多个标签值转换为JSON格式数组对象,将所述JSON格式数组对象作为转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值;所述目标级别数据的DICOM标签相对应的标签值为空值时,将空值NULL作为转换为JSON格式文件与所述目标级别数据相对应的JSON信息项的值。6.根据权利要求2所述的转换方法,其特征在于,所述根据每一级别数据的DICOM标签,确定转换为JSON格式文件中与每一级别数据相对应的JSON信息项的键和值,包括:依据所述待转换DICOM文件中以下级别数据的排列次序,依次将每一级别数据作为目标级别数据,根据每一目标级别数据的DICOM标签,确定转换为JSON格式文件中与每一目标级别数据相对应的JSON信息项的键和值:Patient级数据;Patient级数据中包含的Study级对象的数组集合中的目标项Study级对象;目标项Study级对象包含的Series级对象的数组集合中的目标项Series级对象;目标项Series级对象中的每一Image级对象;目标项Study级对象包含的Series级对象的数组集合中,目标项Series级对象之外的每一Series级对象,依次作为所述目标项Series级对象;Patient级数据中包含的Study级对象的数组集合中,目标项Study级对象之外的每一项Study级对象,依次作为所述目标项Study级对象。7.一种基于...

【专利技术属性】
技术研发人员:邵雷
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:北京,11

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

1