System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种DICOM文件的图像预处理方法技术_技高网

一种DICOM文件的图像预处理方法技术

技术编号:40604983 阅读:3 留言:0更新日期:2024-03-12 22:10
本发明专利技术提供了一种DICOM文件的图像预处理方法,包括:获取指定路径下的待处理文件夹;根据待处理文件夹得到以单个患者存储的待处理DICOM文件或以多个患者融合的待处理DICOM文件;对融合的待处理DICOM文件进行分离,得到以单个患者存储的待处理DICOM文件;判断待处理DICOM文件有无像素信息,若无,则认定待处理DICOM文件为无效DICOM文件,对无效DICOM文件进行排除;若有,则认定待处理DICOM文件为有效DICOM文件;对有效DICOM文件进行帧数区分处理,得到单帧DICOM文件和多帧DICOM文件;将单帧DICOM文件和多帧DICOM文件存储在相应文件夹中。本发明专利技术解决了现有技术中因不同超声设备DICOM文件的存储路径命名方式不同,导致批量处理多种设备采集的DICOM文件难以实现的问题。

【技术实现步骤摘要】

本专利技术涉及dicom文件图像处理,特别是涉及一种dicom文件的图像预处理方法。


技术介绍

1、超声心动图是心血管疾病诊疗中首选的无创影像学检查手段之一,具有无创、无辐射、高时间分辨率、可床旁操作等优势。临床上,超声心动图主要以diocm格式存储在pacs(picturearchiving and communication system,图片归档与通信系统)。dicom数据包括患者的个人信息、图像数据和相关元数据(如采集日期、设备信息、患者标识等),需要特定软件进行读取操作。由于不同型号的超声设备传输协议存在差异,dicom文件的存储路径命名方式不同,导致批量处理多种设备采集的dicom文件面临挑战。同时,从超声设备导出多个病例数据,可能存在多名患者检查数据融合的问题,增加dicom文件批量处理的复杂性,无法自动区分单帧和多帧文件,导致超声数据标准化处理效率低下。


技术实现思路

1、为了克服现有技术的不足,本专利技术的目的是提供一种dicom文件的图像预处理方法,本专利技术解决了现有技术中因不同超声设备dicom文件的存储路径命名方式不同,导致批量处理dicom文件难以实现的问题。同时,解决了多名患者检查数据融合,导致超声数据标准化处理效率低下的问题。

2、为实现上述目的,本专利技术提供了如下方案:

3、一种dicom文件的图像预处理方法,包括:

4、获取指定路径下的待处理文件夹;

5、根据所述待处理文件夹得到融合的待处理dicom文件;

6、对所述融合的待处理dicom文件进行分离,得到以单个患者存储的待处理dicom文件;

7、判断所述待处理dicom文件有无像素信息,若无,则认定所述待处理dicom文件为无效dicom文件,对所述无效dicom文件进行排除;若有,则认定所述待处理dicom文件为有效dicom文件;

8、对所述有效dicom文件进行帧数区分处理,得到单帧dicom文件和多帧dicom文件;

9、将所述单帧dicom文件和多帧dicom文件存储在相应文件夹中。

10、优选地,还包括:

11、对所述对应的文件夹进行第一次命名,得到多帧文件夹和单帧文件夹;

12、在所述多帧文件夹和所述单帧文件夹中分别创建第一文件夹和第二文件夹,并根据有效dicom文件的信息内容分别对所述第一文件、所述第二文件夹和有效dicom文件进行第二次命名。

13、优选地,还包括:

14、获取单帧dicom文件和多帧dicom文件,并自定义重要列表的类别;

15、根据所述重要列表的类别,利用python的pydicom库和pandas包,批量解析单帧dicom文件和多帧dicom文件,得到目标文件;

16、将所述目标文件导出到excel文件。

17、优选地,所述重要列表的类别包括:

18、检查日期、患者姓名、性别、年龄、心率、图像编码类型和图像尺寸。

19、优选地,对所述有效dicom文件进行帧数区分处理,得到单帧dicom文件和多帧dicom文件,包括:

20、利用python的pydicom库解析有效dicom文件,得到解析dicom文件;

21、根据所述解析dicom文件,通过pixel_array函数获取像素矩阵;

22、根据所述像素矩阵得到帧数信息;

23、根据所述帧数信息得到单帧dicom文件和多帧dicom文件。

24、优选地,对所述融合的待处理dicom文件进行分离,得到以单个患者存储的待处理dicom文件,包括:

25、通过解析融合多个患者数据的文件夹下所有待处理dicom文件;得到解析融合后的待处理dicom文件;

26、自动分离融合的待处理dicom文件,得到以单个患者存储的待处理dicom文件。

27、根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:

28、本专利技术提供了一种dicom文件的图像预处理方法,包括:获取指定路径下的待处理文件夹;根据所述待处理文件夹得到融合的待处理dicom文件;对所述融合的待处理dicom文件进行分离,得到以单个患者存储的待处理dicom文件;判断所述待处理dicom文件有无像素信息,若无,则认定所述待处理dicom文件为无效dicom文件,对所述无效dicom文件进行排除;若有,则认定所述待处理dicom文件为有效dicom文件;对所述有效dicom文件进行帧数区分处理,得到单帧dicom数文件和多帧dicom文件;将所述单帧dicom文件和多帧dicom文件存储的对应的文件夹中。本专利技术通过对待处理文件进行自动帧数区分,并提取重要信息文件,进行存储和重命名,提升了数据处理的效率并实现医疗数据正确归档。

本文档来自技高网...

【技术保护点】

1.一种DICOM文件的图像预处理方法,其特征在于,包括:

2.根据权利要求1所述的一种DICOM文件的图像预处理方法,其特征在于,还包括:

3.根据权利要求2所述的一种DICOM文件的图像预处理方法,其特征在于,还包括:

4.根据权利要求2所述的一种DICOM文件的图像预处理方法,其特征在于,所述重要列表的类别包括:

5.根据权利要求2所述的一种DICOM文件的图像预处理方法,其特征在于,对所述有效DICOM文件进行帧数区分处理,得到单帧DICOM文件和多帧DICOM文件,包括:

6.根据权利要求1所述的一种DICOM文件的图像预处理方法,其特征在于,对所述融合的待处理DICOM文件进行分离,得到以单个患者存储的待处理DICOM文件,包括:

【技术特征摘要】

1.一种dicom文件的图像预处理方法,其特征在于,包括:

2.根据权利要求1所述的一种dicom文件的图像预处理方法,其特征在于,还包括:

3.根据权利要求2所述的一种dicom文件的图像预处理方法,其特征在于,还包括:

4.根据权利要求2所述的一种dicom文件的图像预处理方法,其特征在于,所述重要列表的类别包括:...

【专利技术属性】
技术研发人员:张丽朱业张紫桑谢明星孙振兴吴纯季翔
申请(专利权)人:华中科技大学同济医学院附属协和医院
类型:发明
国别省市:

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

1