本发明属于数据存储,具体涉及一种医疗影像的索引构建方法、系统、终端及存储介质。
背景技术:
1、随着医疗影像技术的飞速发展,医疗机构积累了大量的医疗影像数据,如x射线、ct、mri和ecg影像等。这些影像文件通常体量庞大,依托于其各自的生产系统以不同的形式存储在院内不同服务器中,甚至有些历史归档影像已不在维护,缺乏系统化的统一管理。
2、现有的一些医疗影像处理技术,通过dicom服务集群,响应影像归档请求和影像调阅请求;影像归档服务器,根据影像归档请求对影像文件进行解析并分别构建影像文件对应的患者索引信息、检查索引信息、序列索引信息和文件索引信息;将患者索引信息和检查索引信息导入第一数据库,将序列索引信息和文件索引信息导入第二数据库,将影像文件导入第三数据库;影像调阅服务器,根据影像调阅请求由第一数据库中获取患者索引信息和检查索引信息,由第二数据库中获取序列索引信息和文件索引信息,进而由第三数据库中获取影像文件。
3、这种索引构建方法比较复杂,且依赖dicom服务集群,成本较高。且在检索阶段,仅能通过患者信息或检查信息进行影像查询,查询方式较为单一。
技术实现思路
1、针对现有技术的上述不足,本发明提供一种医疗影像的索引构建方法、系统、终端及存储介质,以解决上述技术问题。
2、第一方面,本发明提供一种医疗影像的索引构建方法,包括:
3、获取医疗影像的存储路径;
4、利用文字识别技术从所述医疗影像中提取识别号;
5、基于所述识别号查询关联医疗影像;
6、利用simpleitk图像处理技术对所述医疗影像及关联医疗影像进行处理,得到病理特征数据;
7、将识别号、病理特征数据和存储路径转化为结构化数据并将所述结构化数据保存至索引中间库。
8、在一个可选的实施方式中,获取医疗影像的存储路径,包括:
9、利用os.scandir函数构造递归遍历的工具,并将医疗影像的文件格式设置为所述工具的遍历目标;
10、将影像数据库对应的存储资源设置为所述工具的遍历范围,所述影像数据库包括pacs库和ecg库;
11、在所述工具扫描到医疗影像时,记录当前医疗影像的物理存储路径。
12、在一个可选的实施方式中,利用文字识别技术从所述医疗影像中提取识别号,包括:
13、利用paddleocr模型识别所述当前医疗影像的初始识别号;
14、利用cmd命令依次获取所述当前医疗影像的上层文件名,从所述上层文件名中提取相关识别号,将所述识别号补充至所述初始识别号,得到所述当前医疗影像的识别号;
15、识别号包括就诊识别号和影像识别号,所述就诊识别号包括患者id、患者门诊就诊号、患者住院就诊号、住院号中的任意一个或几个,所述影像识别号包括图像号、检查登记号、影像报告号、检查记录号中的任意一个或几个。
16、在一个可选的实施方式中,基于所述识别号查询关联医疗影像,包括:
17、将医疗影像的存储路径和识别号保存至记录列表;
18、遍历所述记录列表,将患者id及住院号相同的识别号标记为关联识别号。
19、在一个可选的实施方式中,利用simpleitk图像处理技术对所述医疗影像及关联医疗影像进行处理,得到病理特征数据,包括:
20、定位当前医疗影像在所述记录列表中的关联识别号,并基于所述关联识别号对应的存储路径提取当前医疗影像的关联医疗影像;
21、对当前医疗影像和关联医疗影像进行预处理,预处理包括去噪、图像增强、几何校正和去除伪影;
22、利用simpleitk图像处理技术对预处理后的当前医疗影像及关联医疗影像进行图像配准,得到多模态的病理特征数据。
23、在一个可选的实施方式中,将识别号、病理特征数据和存储路径转化为结构化数据并将所述结构化数据保存至索引中间库,包括:
24、预先设置量化规则,所述量化规则包括病灶参数对应的量化值;
25、利用所述量化规则对所述病理特征数据进行量化处理,得到病理特征值;
26、将识别号、病理特征值作为查找值,将存储路径作为返回值,构建索引数组;
27、将所述索引数组存储至索引中间库的索引表中。
28、第二方面,本发明提供一种医疗影像的索引构建系统,包括:
29、路径获取模块,用于获取医疗影像的存储路径;
30、文字识别模块,用于利用文字识别技术从所述医疗影像中提取识别号;
31、关联查询模块,用于基于所述识别号查询关联医疗影像;
32、特征提取模块,用于利用simpleitk图像处理技术对所述医疗影像及关联医疗影像进行处理,得到病理特征数据;
33、索引构建模块,用于将识别号、病理特征数据和存储路径转化为结构化数据并将所述结构化数据保存至索引中间库。
34、在一个可选的实施方式中,所述路径获取模块包括:
35、工具构造单元,用于利用os.scandir函数构造递归遍历的工具,并将医疗影像的文件格式设置为所述工具的遍历目标;
36、范围设置单元,用于将影像数据库对应的存储资源设置为所述工具的遍历范围,所述影像数据库包括pacs库和ecg库;
37、路径记录单元,用于在所述工具扫描到医疗影像时,记录当前医疗影像的物理存储路径。
38、第三方面,提供一种终端,包括:
39、处理器、存储器,其中,
40、该存储器用于存储计算机程序,
41、该处理器用于从存储器中调用并运行该计算机程序,使得终端执行上述的终端的方法。
42、第四方面,提供了一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
43、本发明的有益效果在于,本发明提供的医疗影像的索引构建方法、系统、终端及存储介质,通过遍历存储资源中的医疗影像文件,获取其识别号及存储路径,并识别病理特征,以识别号、存储路径及病理特征数据为基础构建轻量型索引,实现了医疗影像文件的快速整理,后续查询过程中可通过就诊信息及病理特征进行查询,提升了医疗影像的查询维度。
44、此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
1.一种医疗影像的索引构建方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,获取医疗影像的存储路径,包括:
3.根据权利要求2所述的方法,其特征在于,利用文字识别技术从所述医疗影像中提取识别号,包括:
4.根据权利要求2所述的方法,其特征在于,基于所述识别号查询关联医疗影像,包括:
5.根据权利要求4所述的方法,其特征在于,利用simpleitk图像处理技术对所述医疗影像及关联医疗影像进行处理,得到病理特征数据,包括:
6.根据权利要求1所述的方法,其特征在于,将识别号、病理特征数据和存储路径转化为结构化数据并将所述结构化数据保存至索引中间库,包括:
7.一种医疗影像的索引构建系统,其特征在于,包括:
8.根据权利要求7所述的系统,其特征在于,所述路径获取模块包括:
9.一种终端,其特征在于,包括:
10.一种存储有计算机程序的计算机可读存储介质,其特征在于,所述可读存储介质上存储有医疗影像的索引构建程序,所述医疗影像的索引构建程序被处理器执行时实现如权利要求1-6任一项所述医疗影像的索引构建方法的步骤。
